AppsFlyerは、モバイルアプリの広告効果やユーザー行動を計測・分析できるクラウド型マーケティングプラットフォームです。どの広告やメディアソース経由でアプリがインストールされ、その後どのような行動を取ったかを把握し、マーケティング予算の最適化、コンバージョンの増加、不正防止も支援します。
実現できること
ディープリンクの発行
アプリをインストールしているユーザーを、直接アプリへ遷移させるためのリンクを発行できます。
ユニバーサルリンクの発行
アプリをインストールしているユーザーが特定の商品URLにアクセスした際、アプリの商品ページ(ネイティブビュー)へ自動で遷移させることが可能です。
※ アプリ未インストールの場合は、Webの商品ページが表示されます。
アプリ内ネイティブ商品リンク
アプリ内のネイティブLP(WebView)に設置したリンクから、アプリ上の商品ページ(ネイティブビュー)へ遷移させることが可能です。
Onelink設定
LINE経由のアプリダウンロードを計測するための計測用リンクを発行できます。
別途、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, | kind=product&value=123456789 |
コレクションページ | kind=collection, | kind=collection&value=987654321 |
実装例
パラメータが設定されていない場合、アプリは起動しますが特定のページには遷移しません。
ディープリンクの遷移先は商品ページ、コレクションページのみに対応しています。
オンラインストアにAppsFlyer Web SDKの実装をお願いいたします。
※自社開発が難しい場合は開発パートナー様へご相談ください。
AppsFlyer Supportにサインイン