概要:SKANによるアプリ計測について記載しています。
SKAN
Apple iOSの一部であるSKAdNetwork(SKAN)は、広告主がキャンペーンのパフォーマンスを計測すると同時に、ユーザーのプライバシーを保護するものです。SKANでは、IDFAなどの広告IDを使用せずに機能し、ATTへの同意状況なども関係ありません。
iOS 15に関連したアップデート
iOS 15以降、SKANポストバックのコピーをAppsFlyerに送信することを推奨しています。これにより、AppsFlyerはポストバック内のConversion Valueが操作されていないことを確認することができます。
関連記事
- iOS 14、ATT、SKANについてのクイックスタートガイド&よくある質問
- AppsFlyer SKAN管理画面
- SKAN Conversion Studio (SKAdNetwork設定) を使用した計測設定
- SKAN連携済みパートナーリスト
- AppsFlyerでの設定が必要なSKANパートナーの相互運用:
定義
- SDK:アプリに実装されているAppsFlyer iOS SDKの現在のバージョン。
- コンバージョン値 (CV) :アクティビティ期間の終了時に、iOSから送信されるポストバックで報告されるユーザーの質 / イベントの発生状況に関する指標。AppsFlyerのSDKがコンバージョン値を設定します。ただし、自身でコンバージョン値を設定したい場合は、デコードの機能を使用してコンバージョン値マッピングファイルをアップロードしてください。
- Conversion Studio:コンバージョン値 (CV) にイベント計測マッピングするためのAppsFlyerソリューション。
- ソリューション:SDK、インフラストラクチャ、Conversion Studio、AppsFlyerプラットフォームが一体となって機能します。このソリューションは、管理画面の分析、レポート、ポストバックを介して、広告主とアドネットワークにLTV(顧客生涯価値)データを提供します。
- アクティビティ期間:アプリの初回起動から一定の期間で、デフォルトは24時間に設定されています。
この記事では、SKANのインフラとソリューションに関連する特徴について説明します。計測を設定するには、SKAN Conversion Studioを参照してください。
AppleのSKANについて
特性 | 説明 |
---|---|
前提条件 |
SKANの使用をアプリで有効にする方法:
|
サポート対象 |
|
制限事項 |
|
SKAN計測の原則 |
|
プライバシーのしきい値 |
Appleは、一部のポストバックをコンバージョン値がない状態で送信します。Appleによると、Appleのプライバシーしきい値の制限に反する場合、ポストバックにはコンバージョン値やソースアプリIDの情報が含まれません。 |
AppsFlyer SKANソリューション
AppsFlyerのConversion Studioは、SKANソリューションの中核となるものです。全てのビットを有効活用するために最大限の柔軟性を提供します。インストール後にどのアクティビティをどれだけの期間計測するかなど、コンバージョン値内にエンコードすべき計測データを正確に決定することができます。
計測モード
タイプ |
モード |
説明 | アクティビティ期間 |
---|---|---|---|
フレキシブル |
[推奨] |
設定可能なアクティビティ期間の中で、収益、コンバージョン(アプリ内イベント)、エンゲージメント計測の組み合わせを設定します。 | 12-72時間 |
固定 |
収益 [デフォルト] [従来] |
以下のいずれかの範囲で収益を計測します。
|
24時間 |
固定 |
コンバージョン [従来] |
最大6個まで選択したアプリ内イベントの発火有無を計測します。 | 24時間 |
固定 |
エンゲージメント [従来] |
1つのイベントをユーザー実行した回数を計測します。 | 24時間 |
フレキシブル |
イベントマッピングに自分のコンバージョン値を作成し、自分でアプリにコンバージョン値を設定します。AppsFlyer SDKをアプリに実装出来ない場合に、このオプションを使用してください。デコードを使用するには、SKAN Conversion Studioへ進み、オプション(⋮)をクリックし、カスタムデコードマッピングファイルをアップロードを選択してください。 |
12〜1512時間 (=63日) |
ソリューションの原則と流れ
SKAdNetworkのインフラの機能的及び構造的な制限を補うため、次の表に示す特性を考慮してAppsFlyerのソリューションは構築されています。
特性 | 説明 |
---|---|
データ収集 |
|
データ検証 |
|
データ強化 |
|
データ配信 |
強化された SKAdNetworkデータは、次のとおり利用できます: |
シームレスな連携 |
|
アジリティ |
広告主様は、必要に応じて管理画面から計測設定を変更できます。 |
SKAdNetwork 計測の流れ
- 1. 広告主はプラットフォーム上で SKAN 計測のために必要な設定を行います。
- 2. ユーザーがアプリを初めて起動します。
- 3. アクティビティ期間中に、AppsFlyerはユーザーアクションに基づきコンバージョン値を設定します。
- 4. 最新のコンバージョン値が増加してから24-48時間後に、iOSはポストバックをアドネットワークとAppsFlyerへ送信します。
- 5. アドネットワークはよりデータが充実されたポストバックをAppsFlyerに転送します。またはSRNはポストバックデータをAPI経由で伝達します。
- 6. AppsFlyerがコンバージョン値を検証し解読します。解読されたデータは 記録および成果が計測され、その後AppsFlyerの管理画面、レポート、APIで利用できるようになります。
- 7. iOSデバイスからAppsFlyerに直接送信されたポストバックのコピーは、広告主が指定したエンドポイントに転送されます。詳細は、SKANポストバックコピーのAppsFlyerへの送信を参照してください。
SKAdNetworkの追加情報
レポートのオプション
SKAdNetworkレポートにユーザーレベル識別子が含まれません。
レポート名 | タイプ | AppsFlyerによる強化機能 | 提供方法 | プレミアム機能 |
---|---|---|---|---|
SKAN集計パフォーマンスレポート: |
インストール日またはポストバック到着日を使用して集計 |
はい |
API |
いいえ |
SKAN集計ポストバックレポート: SKANのポストバックを可能な限り粒度の高いレベルで集計します。 |
ポストバック到着日ベースで集計 | いいえ | API | いいえ |
Data Locker経由でのSKANローデータレポート(サンプルあり):
|
はい | Data Locker |
はい。ローデータを利用できるプランの契約が必要です。(Data Lockerの契約は必要ありません。) |
|
Push API経由のSKANデータ |
はい | Push API |
はい |
SKAdNetworkソリューションの実装チェックリスト
No. | アクション | 説明 | 担当者 |
---|---|---|---|
1 | 準備 |
|
マーケター、開発者 |
2 | 設定 |
AppsFlyerで、SKAdNetworkソリューションを設定してください。 |
マーケティング担当者 |
3 | アプリの準備 |
アプリをAppsFlyer V6 SDKに移行してください。
|
デベロッパー |
4 | パートナー連携 |
アドネットワークパートナーは、SKAdNetwork連携を使用して当社と連携する必要があります。注!AppsFlyer SKAdNetworkシミュレーションには、現在の連携ステータスに関わらず、全てのパートナーのデータが含まれています。ただし、SKAdNetworkポストバックによってレポートされた実際のデータには反映されません。 キャンペーンを実施しているパートナーに関連して、必要に応じて以下を完了してください。 SRN以外:
Facebook: |
マーケティング担当者 |
トラブルシューティング
症状 |
説明 |
---|---|
管理画面に非オーガニックのインストールが何も表示されていない。 |
|
管理画面に非オーガニックインストールは表示されているが、アプリ内イベントが何も計測されていない。 |
|
管理画面にインストールやいくつかのアプリ内イベントが表示されているが、いくつかのアプリ内イベントが計測されていない。 |
|
位置情報(国情報)が正しくない。 |
国データは以下のように算出されます:
|
アプリインストールから管理画面の更新までのタイミング
Key | 要素名 | 説明 | 例A | 例B |
---|---|---|---|---|
A | アクティビティ期間 |
|
24時間 |
72時間 |
B | SKAdNetworkタイマー |
|
0-24時間 | 0-24時間 |
C | SKAdNetworkのランダムな遅延タイマー |
ランダムなポストバックの遅延時間です。カウントダウンは、A+Bで定義された期間の終了時に開始されます。 注意! |
0-24時間 | 0-24時間 |
D | AppsFlyerによる処理 | 特定の日に受信したポストバックは、その日が終わった時点 (UTC) で、次の日のUTC 00:01から処理されます。データは8時間後に利用できるようになります。平均の遅延時間は20時間です。例えば、月曜日に受信したポストバックは火曜日に処理されます。管理画面はUTC8:00 (日本時間17:00)までに更新されます。 | 8-32時間 | 8-32時間 |
E | サマリー | 経過する可能性のある合計時間 | 32-104時間 | 80-152時間 |
SKAdNetworkにおけるオーガニックデータ
SKAdNetworkにおけるオーガニックデータは、次のメカニズムを用いて計算されます。
- 計測モードがカスタムまたはデコードの場合は、アプリ内イベントのオーガニック指標は利用できません。
- Apple SKAdNetworkが、メディアソースと接触したあとにアプリをインストールしたユーザーに関するポストバックを送信します。これにより非オーガニックの指標が提供されます。
- AppsFlyerのアトリビューション管理画面には、媒体に関わらず全てのインストールが含まれています。SKANとAppsFlyerのアトリビューション指標を並べて表示を参照してください。
- このデータを使用して、以下のとおりオーガニック指標は「A-B」で計算されます:
- A = 従来のオーバービュー管理画面に基づく全てのユーザーの合計
- B = SKAdNetworkポストバックにより報告された非オーガニックユーザー数
Apple Search Adsに関する警告:Apple Search Adsによってもたらされたインストールは、従来の管理画面上では非オーガニックと表示されます。ただし、SKAdNetworkのコンテキストでは、オーガニックデータの一部に内包されます。
特性と制限事項
特性 | 備考 |
---|---|
アドネットワークのアクセス | アドネットワークはポストバックを受信します |
代理店 |
サポートされていません。つまり、代理店はSKAdNetworkキャンペーンを運用しているアドネットワークを有効にすべきではありません。代理店の場合、広告主にアドネットワークを有効化するよう依頼し、自身のアカウントではこれを実行しないでください。代理店は、SKAN代理店の情報を追加することで、代理店経由で獲得したユーザーを確認することができます。 |
代理店への運用詳細の開示 | N/A |
タイムゾーン | UTC |
通貨 | USD |
オーガニックデータ | SDKイベントデータに基づきます。例えば、オーガニックインストールの指標は次のように計算されます。SDKによって報告されたすべてのインストールのデータから、SKAdNetworksによって報告された非オーガニックインストールの数を差引きます。 |
非オーガニックデータ | SKAdNetworkのポストバックに基づく |
データの更新頻度 |
毎日。SKAdNetworkタイミングの問題により、アプリ起動後平均68時間(~3日間)です。範囲:32~104時間 |
過去データ |
最も早い日付は、iOS 14が利用できる日です(2020年9月16日) |
ユーザーアクセス | 権限が必要です。 |
App Clip | App ClipはSKAdNetwork管理画面ではオーガニックとして計測されます。オーバービュー管理画面を使用して起因メディアを表示します。 |
SKAdNetwork 連携済みパートナー
広告収益の計測
SKAdNetworkアクティビティ期間で発生した広告収益を、ユーザーを連れてきたキャンペーンに紐付けます。
現状では、SDK経由でAdmobと、一般的なインプレッションレベルの広告収益の計測連携を完了した広告主に限定されています。
SKAdNetworkのオーバービュー上で広告収益を計測するには:
- 一般的な、かつ/もしくは Admob のインプレッションレベルの広告収益計測SDKをアプリに実装します。
- SKAdNetworkのS2Sアプリ内イベントの計測を有効にしてください。
注意::媒介可能な広告ソースについては、 generic SDK connector もしくは Admobのドキュメントをご参照ください。
SKANアトリビューションのポストバック
広告主様は、AppsFlyerを介して、SKAdNetworkのアトリビューションに関する連携パートナーにポストバックを送信することができます。次の表のさまざまなオプションと要件を参照してください。
件名 | 説明 |
---|---|
トランザクションIDの共有 |
必要なアクション:トランザクションIDが必要かどうか連携済みパートナーに確認し、それに応じて設定してください。 成果が紐づくアドネットワークパートナーは、iOSから受信したSKAdNetworkポストバックのコピーではなく、デコードされたポストバックを受信します。これらのポストバックには、デコードされたコンバージョン値に関する情報 (インストールとアクティビティ期間中にユーザーが実行したアプリ内イベントに関するデータ)が含まれています。 コンバージョン値のデコードに応用可能なため、広告主の許可なくTransaction IDをアドネットワークへ共有することはありません。 トランザクションIDの共有 次のとおり、広告主はトランザクションIDの共有を有効にします:AppsFlyerにて、設定 > 連携済みパートナー > パートナーを選択 > 連携タブ > データ共有へ進みます。 |
アプリ内イベント マッピングの確認 |
|