Stack ヘルプガイド

AppsFlyerは、モバイルアプリの広告効果やユーザー行動を計測・分析できるクラウド型マーケティングプラットフォームです。どの広告やメディアソース経由でアプリがインストールされ、その後どのような行動を取ったかを把握し、マーケティング予算の最適化、コンバージョンの増加、不正防止も支援します。

実現できること

  • ディープリンクの発行

アプリをインストールしているユーザーを、直接アプリへ遷移させるためのリンクを発行できます。

  • ユニバーサルリンクの発行

アプリをインストールしているユーザーが特定の商品URLにアクセスした際、アプリの商品ページ(ネイティブビュー)へ自動で遷移させることが可能です。

※ アプリ未インストールの場合は、Webの商品ページが表示されます。

  • アプリ内ネイティブ商品リンク

アプリ内のネイティブLP(WebView)に設置したリンクから、アプリ上の商品ページ(ネイティブビュー)へ遷移させることが可能です。

  • Onelink設定

LINE経由のアプリダウンロードを計測するための計測用リンクを発行できます。

別途、AppsFlyerの契約が必要です。

サービス詳細・契約については、こちらからお問い合わせください。

AppsFlyer | 良き選択を

世界中のトップブランド企業がAppsFlyerクラウドに信頼を寄せ、顧客プライバシーを維持しながら素晴らしい製品や顧客体験を築いています。

AppsFlyer

AppsFlyer

契約完了後は、弊社オンボーディング担当者またはカスタマーサポートへご連絡ください。

連携までの流れ

1. 弊社担当者へ、連携希望の旨をご依頼

2. 弊社サポートチームをAppsFlyerの管理画面に招待(招待アドレス:support@stack.inc)

3. 弊社で設定し、アプリをバージョンアップ

4. 連携済みのテストアプリを提供し、お客様にて動作確認

5. 4で確認が取れ次第、本番環境にリリース

アプリ内でユーザーが行った以下のアクションを、AppsFlyer管理画面で計測・分析できます。

イベント

説明

計測データ

購入完了 (af_purchase)

アプリ内で購入が完了した時

購入金額、通貨

カート追加 (af_add_to_cart)

商品をカートに追加した時

金額、通貨

支払い情報入力 (af_add_payment_info)

チェックアウト時に支払い情報を入力した時

金額、通貨

チェックアウト開始 (af_initiated_checkout)

チェックアウト画面に進んだ時

カート合計金額、通貨

お気に入り追加 (af_add_to_wishlist)

商品をお気に入りに追加した時

商品ID、バリアントID、商品名、ブランド、カテゴリ

お気に入り削除 (remove_from_wishlist)

お気に入りから商品を削除した時

商品ID、バリアントID、商品名、ブランド、カテゴリ

抽選応募 (apply_raffle)

抽選に応募した時

金額、通貨

活用例

  • 広告経由でインストールしたユーザーの購入率を分析

  • カート追加から購入完了までのコンバージョン率を測定

  • どの広告媒体からの流入ユーザーが最も購買に至っているかを分析

OneLinkを使用して、リンクをクリックしたユーザーをアプリ内の特定ページに直接誘導できます。

遷移先

説明

商品ページ

特定の商品ページに直接遷移

コレクションページ

特定のコレクション(商品一覧)ページに直接遷移

活用例

  • メールやSNSで特定商品のリンクを配信し、アプリ内の商品ページに直接誘導

  • Webブラウザで商品ページを見ているユーザーをアプリ内の同じ商品ページに誘導

  • セール特集コレクションへの直接リンクを配信

上記の特定のページ以外は、アプリホーム画面(アプリをインストール済みの場合)、アプリストア(アプリを未インストールの場合)への誘導も可能です。

アプリのインストール経路(流入元)を計測し、貢献度をアトリビューションにより可視化できます。

機能

説明

インストール経路の分析

どの広告媒体・キャンペーンからインストールされたかを計測して分析できる

ユーザーIDの紐付け

ログインユーザーのIDとAppsFlyerのデータを紐付けて購買行動を分析できる

活用例

  • 広告媒体ごとのインストール数とROIを分析

  • オーガニックインストールと広告経由インストールの比較

以下の情報をAppifyに設定する必要があるため、AppsFlyerの連携をご希望される場合には、Stack社へ事前にお問合せください。

  • AppsFlyer Dev Keyの設定

  • OneLinkドメインの設定

AppsFlyerのヘルプガイドを参考にiOS/Android両方のアプリをAppsFlyerに登録してください。

AppsFlyerの管理画面から、設定 > アプリ設定 > SDK認証 より発行されたDev KeyをStack社のサポートチームに共有してください。

AppsFlyerの管理画面から、エンゲージメント > OneLink管理 をクリックして[テンプレートを作成]ボタンをクリックし次に進みます。

プラットフォームは作成したアプリをiOS/Androidそれぞれ選択し、サブドメインはStack社よりお伝えしたサブドメインを入力してください。

発行されたOneLinkドメインをStack社のサポートチームに共有してください。

AppsFlyer参考ヘルプガイド

テンプレート作成が完了すると画面が遷移するので、[⋯] > [テンプレートを編集]をクリックしてください。

スクロールして「リダイレクト」の項目の設定をします。

  • iOS

    • 「Universal Linksを使用してアプリを起動します」を選択します。

    • AppleDeveloperより[identifier] > 対象のアプリを選択して、「App ID Prefix」→「チームID」、「Bundle ID」→「バンドルID」に入力してください。

  • Android

    • 「App Linksを使用してアプリを起動します」を選択します。

    • PlayConsoleより[テストとリリース]>[アプリの完全性]>[Playアプリ署名]の設定ボタンから表示されるページより、「SHA256証明書のフィンガープリント」→「SHA256フィンガープリント」に入力してください。

AppsFlyer参考ヘルプガイド

最初に自動で作成されたショートリンクのコピーをして、このショートリンクに対してクエリパラメータを付け足すことで遷移するページの指定を行います。

クエリパラメータの付与方法

kindに遷移先項目、valueに遷移先項目のIDを指定することでページ指定を行います。

指定できる項目は以下のとおりです。

  • product

    • valueにはshopifyの各商品にあるproductIdを指定します。

  • collection

    • valueにはshopifyの各コレクションにあるcollectionIdを指定します。

以下の例では、kindにcollectionを指定しています。

https://xxxx.onelink.me/aWMK?kind=collection&value=443845706036

オンラインストアからアプリ遷移で特定ページを開く場合には、OneLinkのURLにクエリパラメータを付与する実装を行う必要があります。

詳細は次項の「オンラインストアで実装が必要なケースと設定方法」をご参照ください。

イベント計測のみ実施されたい場合

イベント計測はモバイルアプリ側で完結するため、オンラインストア側の実装は不要です。

WEBブラウザで商品ページやコレクションページに訪れたユーザーを、アプリ内の該当ページに直接遷移させたい場合、AppsFlyer管理画面での「OneLink設定」「 オンラインストア側でのクエリパラメータ実装」が必要になります。

OneLink設定

前項でご案内した以下の設定をしてください。

オンラインストア側でのクエリパラメータ実装

OneLinkのURLに以下のクエリパラメータを付与する実装が必要です。

遷移先

パラメータ

値の例

商品ページ

kind=product, value={ShopifyのProduct ID}

kind=product&value=123456789

コレクションページ

kind=collection, value={ShopifyのCollection ID}

kind=collection&value=987654321

実装例

HTML

パラメータが設定されていない場合、アプリは起動しますが特定のページには遷移しません。

ディープリンクの遷移先は商品ページ、コレクションページのみに対応しています。

オンラインストアにAppsFlyer Web SDKの実装をお願いいたします。

※自社開発が難しい場合は開発パートナー様へご相談ください。

AppsFlyer Supportにサインイン

計測データの確認方法は?

計測されたイベントはAppsFlyer管理画面で確認できます。Appify管理画面からは確認ができません。

AppsFlyer Dev Keyが未設定の場合の挙動は?

イベント送信・ディープリンク処理は行われません。尚、アプリの他の機能には影響しません。