概要: iOS 14以降の環境下において、AppsFlyerはIDFA、IDFV、SKAN、Apple Search Adsなどの複数のアトリビューション手法のデータをまとめ、アプリキャンペーンのパフォーマンスの全体像を把握することができます。現状、アプリのパフォーマンスの全体像を把握できるアトリビューション手法はありません。同一ユーザーが2つの方法で計測されることがあるため、特定のユーザーを1回だけカウントするという課題があります。
AppsFlyerのSSOT(Single Source of Truth)の仕組みは、まさにそれを実現するものです。SSOTのレポートおよびメトリクスは真実かつ正確であり、同じユーザーを一度だけカウントします。
iOS 14+の真のパフォーマンスデータを取得する方法
関連記事: SKANソリューションガイド | SKANコンバージョンスタジオ | オーバービューダッシュボード
iOS 14以降、AppsFlyerは、SKAdNetwork、ATT同意ユーザー、確率的モデリング、インクリメンタリティベースの分析、Apple Search Adsの専用APIなど複数のデータストリームからのデータを使用してiOSユーザーをアトリビューションしています。IDFAが取得できない場合には、重複したデータを含めずに各種計測方法を結びつけることはほぼ不可能です。
SSOTの仕組みにより、インストールデータの重複を排除し、誤ったユーザーのアトリビューションを修正することができます。つまり、オーガニックでないメディアソースにアトリビューションされるはずのユーザーが、オーガニックに計測されているのです。その結果、キャンペーンに起因するインストール数が修正され、eCPI、ROI、ROASなどの関連するコストおよび収益に関する指標も正しく算出されます。
簡単に言うと、SSOTメカニズムは、他のマッチタイプを使用して計測されたSKANインストールにフラグを立てます。このフラグは、同じユーザーを2回カウントしないように、集計された指標を計算する際に考慮されます。同様に、SKANのローデータを処理する際にも、このフラグを使用します。
SSOTフラグをデータに含めるには、Conversion StudioでSSOTをオンにする必要があります。
SSOTを有効に設定する
SSOTをオンにする:
- 始める前に、AppsFlyer SSOT請求ポリシー をご確認ください。
- AppsFlyer管理画面 左メニュー > 設定 > SKAN Conversion Studio
- カスタム モードを選択
- Single Source of Truthを有効に設定する
- 必要に応じて設定を完了してください
オーバービュー:SSOTビュー
Overviewダッシュボードで利用できるSingle Source of Truthビューは、オーガニック以外のパフォーマンス指標の全体像を把握することができます。
SSOTビューでは:
- 正確なインストール数値
- eCPI、ARPU、ROASなど、インストール指標に紐づくコストおよび収益データを正しく計算します。
- オーガニック指標は、誤レポートされたインストールを考慮した上で調整されています。
注意: SSOTダッシュボードビューは、広告ネットワークや広告代理店ではご利用いただけません。
SSOTビューの違いやユニークな特徴を紹介します。
ここでは、 オーバービューダッシュボード について熟知していることを前提としています。
SSOTビューをオンにする
SSOTビューのデータは、Conversion StudioでSingle Source of Truthを有効にしてから5-7日後に利用可能になります。
SSOTビューを有効にするには:
- 始める前に、Conversion Studioで Single Source of Truth がオンになっていることを確認します。
- AppsFlyer 管理画面 > オーバービューへ進みます。
- ▼をクリックします。
- オーバービューライトを選択します。Single Source of Truth スイッチが表示されます。
- SSOTモードのトグルをオンにします。
- 次のうちいずれかが発生します。
- SSOTモードのデータが表示されます。
この後のセクションでは、利用可能なデータについて説明します。
表示されるデータについては、この後のセクションを参照してください。
SSOTビューを新しいレポートとして保存します。
設定方法:- ▼をクリック
- Save dashboardをクリック
- レポート名を入力
- 保存をクリックします。
- データはすぐには表示されません。SSOTをONにしてからデータが表示されるまで、5-7日程度要します。
この期間が経過するのを待って、再度ダッシュボードにアクセスしてください。
- SSOTモードのデータが表示されます。
SSOTスイッチはいつでもオフにできます。オフにすると、SSOTビューでは利用できない通常データを見ることができます。
SSOTビューの考慮事項
SSOTビューでは:
- Nullのコンバージョン値 (CV) は、ユニークなインストールとみなされます。
- 再ダウンロード は、インストール数に含まれます。インストールと再ダウンロードの棲み分けはできません。
- タイムゾーンと通貨 はUTC時刻とUSDを使用した表示されます(アプリ設定のタイムゾーンや通貨は無視されます。)
以下の表で説明するように、フィルターがデータ表示やメトリクスに与える影響を考慮してください。
フィルタ | 注意事項 |
---|---|
Single Source of Truth(SSOT) | Single Source of Truthのメトリクスを表示するには、コントロールがオンになっていることを確認します。 |
表示タイプ |
|
日付 |
|
キャンペーンフィルター |
キャンペーンの階層フィルターが利用可能です。
|
指標 | 注意事項 |
---|---|
ユーザー獲得 |
選択された日付の間にアプリをインストールしたユーザー
|
リターゲティング | リターゲティングのデータは、[統合] と [リターゲティング] のビュータイプで利用できます。 SKANはリターゲティングデータに対応していないことを考慮してください。 |
タッチポイント |
アドネットワークからAPI経由でレポートされるクリック数、インプレッション数データ |
コスト |
アドネットワークからAPI経由でレポートされるキャンペーンコスト データ インストールが1件以上あるキャンペーンのデータを表示します。 SSOTの仕組みは、レポートされる総コストに影響を与えません。インストール数で計算された指標にのみ影響します。 |
eCPI | SSOTビューでのインストール数を使用して、1インストールあたりのコストを計算します。 |
グラフ |
利用可能なディメンション:
指標:
|
データテーブルで利用可能なディメンション |
|
SSOTの仕組み
SKAN & AppsFlyerモデルによるアトリビューション重複の理解
SKANアトリビューションとAFモデル計測は仕組みが異なり、特性も制限も異なります。したがって、各インストールは、非オーガニックメディアのソースに起因するものである可能性があります。
- ユニーク計測:SKANまたはAFのどちらかだけで計測されたユーザー
- 重複データ:SKANとAFモデルの両方で計測されたユーザー
この場合、 SSOTメカニズム は、フラグ: af_attribution_flag=TRUE で SKAN重複インストールとしてレポートします。また、SSOTのダッシュボードでは、2件のインストールが表示されるのではなく、1件しか表示されません。 - オーガニック:SKANモデルでもAFモデルでも計測されなかったユーザー
SKAN / AFモデルの計測シナリオの可能性を以下のベン図に示します。
各アトリビューション・シナリオの理由は、以下のとおりです。
SKAN計測のみ | AppsFlyer計測のみ |
SKAN / AF両方で計測 |
どちらでも計測されない |
---|---|---|---|
|
|
制限を設けず、SKANとAFの両モデルでインストールを行います。 この場合、重複してインストールされることになり、重複を削除するためにSSOTが必要になります。 |
オーガニック |
SSOTメカニズムの仕組み
SSOTの仕組みは、下図で詳しく説明しています。
SSOTの仕組みは?
SSOTの仕組みは、AppsFlyer SDKではユーザー端末に存在するお客様のアプリに、AppsFlyerプラットフォームでは以下のように存在します。
ユーザー端末:
- ユーザーがアプリを初回起動時、AppsFlyer SDKはユーザーのアトリビューション計測を開始します。流入元の計測が成功するかどうかは、キャンペーンの種類やユーザーの同意(ATT)の状態によって異なります。
- アトリビューションが成功した場合、SDKは 'アトリビューションビット' (attribution bit) をコンバージョンバリュー(CV)に設定します。
- 通常のSKAdNetworkの流れは変わりません。つまり、ユーザーのアクティビティは、アクティビティ期間が終了するまで計測され続け、コンバージョン値がセットされます。
- その後、iOSがポストバックを送信します。
AppsFlyerプラットフォーム
- AppsFlyerは、iOSのポストバックを受信し、コンバージョン値をデコードし、以下の表に詳述されているように、af_attribution_flag を介してアトリビューションビットの値を公開します。
注意事項
- 一般的に、AppsFlyerは再インストールをカウントしません(リアトリビューション期間内であれば)。
SSOTの文脈では、再インストールの状況は考慮されません。
つまり、SSOTは、SSOT分析の文脈で再インストールから来る重複するSKANインストールを削除せず、それらはaf_attributionフラグの設定に影響を与えません。
コンバージョン値のSSOT表示 | 意味 | af_attribution_flag 項目 |
---|---|---|
ON | SKAN Conversion StudioでSSOTモードがオン、かつAppsFlyerでユーザーのアトリビューション計測成功 | True |
オフ | SKAN Conversion StudioでSSOTモードがオン、かつAppsFlyerでユーザーのアトリビューション計測ができなかった場合 | False |
-- |
|
Null |
af_attribution_flag(アトリビューションビット)がレポーティングツールに与える影響:
- SKANダッシュボード: SKANのポストバックでレポートされた数値のみを反映します。そのため、af_attribution_flag は考慮されず、重複したデータは削除されません。
- SKAN 集計レポート と ローデータレポート: af_attribution_flag の利用が可能です。お客様のレポート要件に応じてご利用ください。
SKANのデータとAppsFlyerのデータを組み合わせる場合は、このフラグを使用して重複するデータを削除してください。
これは、ローデータと集計データの両方のレポートに適用されます。 - 【近日リリース予定】OverviewダッシュボードでSSOTビューを表示:
SKAN、IDFA、IDFV、Apple Search Adsなど、すべてのアトリビューション手法で計測されたデータのうち、重複するSKANデータを削除した後、1つのレポートに統合されます。
複数のアトリビューション手法のデータを組み合わせて得られる指標
SKANデータを他のアトリビューション手法のデータと組み合わせる際には、af_attribution_flag を使用して重複するデータを削除します。
これは、ローデータと集計データの両方のレポートに適用されます。
以下の例は、af_attribution_flag を使用して計算できます。
- 非オーガニックインストール
- オーガニックインストール
- eCPI
- コホート収益
データ | 呼称 | 数式 |
---|---|---|
AppsFlyerの非オーガニックインストール | A | AppsFlyerで計測されたオーガニック以外のインストール方法 |
SKANのみで計測されたインストール | B | af_attribution_flag=false のSKANインストール数 + CV=nullのSKANインストール数 |
全ての非オーガニックインストール | C | A + B |
オーガニックインストール | D |
総インストール数 ー B 注意: 総インストール数は、アトリビューションに関係なく、AppsFlyer SDKで計測されたすべてのインストールを意味します。 |
キャンペーンeCPI | E | コスト ÷ C |
コホート収益 | F |
以下の合計:
|