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