概要:ATTとは、アプリがエンドユーザーのデータを取集し、それをアプリとWebサイトに渡ってトラッキング目的で他社と共有する場合、ATT同意の確認画面を設け、パブリッシャーアプリと広告主アプリの両方でユーザーの同意を得る必要があることを意味します。トラッキングをしない場合は、この同意画面を表示する必要はありません。
ATT環境におけるアトリビューション計測
アプリ間キャンペーンの場合、 SKAN 、決定論的モデルでの計測結果を提供します。オウンドメディア、Webとアプリ間などのその他のキャンペーンタイプ、およびApple Search Adsの場合は、AppsFlyerは従来の計測ツールを使用します。従来のツールは長期的なLTV計測を提供しますが、SKANはインストール後の決まった短い期間内のユーザーのパフォーマンスを測定します。
つまり、SKANとAppsFlyerは互いに補完し合う関係にあるため、全体像を把握するためには、従来のソリューションと両方使用することが重要です。
この記事は、広告主にSKAdNetworkとATTについての概要を提供します。日頃からAppsFlyerプラットフォームをお使いいただいている広告主様を対象としています。
SKANソリューションの原理
AppsFlyerは、iOSからのSKANポストバックを使用して、集計されたiOSアトリビューション結果を提供します。これらのポストバックはiOSからアドネットワークに送信され、アドネットワークからAppsFlyerに転送されます。ポストバックには、広告主が設定したコンバージョン価値(CV)が加えられた匿名のアトリビューション記録が含まれています。CVは、インストール後の初期期間中のユーザー品質を測る指標です。
AppsFlyer SKANソリューション は、広告主に以下を提供します:
- ダッシュボードおよびレポートにおけるSKANデータは、コストなど他のデータポイントで強化された全アドネットワークからのポストバックを集約して得られます。
- AppsFlyerの SKAN Conversion Studioを介して、アプリコードを変更することなくCVが測定するものを制御する機能を提供します。CVは、収益、エンゲージメント、またはコンバージョンイベントを測定するために利用できます。
SKANの制限
- キャンペーンキャンペーン: Apple Search Ads、クロスプロモーションキャンペーン、ウェブ経由のインストールはサポートしていません。
SKANのフロー
- 広告主は、AppsFlyer Conversion StudioでSKAN測定設定を構成します。
- ユーザーがアプリを初回起動します。
- 各ウィンドウで、AppsFlyerはユーザーアクションと定義されたCVスキーマに基づいてCVを設定します。
-
期間が終了すると、iOSはポストバックをアドネットワークに送信し、そのコピーをAppsFlyerにも送ります。ポストバックは一定の遅延を経て到着します。
- SKAN 4計測期間1の場合:0 - 24時間
- SKAN 4計測期間2-3の場合:0 - 24時間
- SKAN 3の場合:CV値の最新の増加から24〜48時間後。
- iOSデバイスからAppsFlyerに直接送信されたポストバックコピーは、広告主が定義したエンドポイントに転送されます。「SKANポストバックのコピーをAppsFlyerに送信する」を参照してください。
- アドネットワークはよりデータが充実されたポストバックをAppsFlyerに転送します。またはSRNはポストバックデータをAPI経由で伝達します。
- AppsFlyerはCVを検証しデコードします。デコードされたデータはアトリビューション・記録されてから、管理画面、レポート、APIを通じてAppsFlyerで使用可能になります。
ATTの原則
ATTプロンプトは、広告主がユーザーのデータを収集し、共有することを許可する明確な同意を得る方法を提供します。iOS 14.5以降、IDFAはプロンプトでユーザーが同意した場合のみ利用可能です。
パブリッシャーアプリと広告主アプリの両方でプロンプトが表示されます。ユーザーが両方のアプリで同意した場合、ユーザーは トラッキング に同意し、広告主は異なる企業が所有するアプリ間でユーザーをトラッキングすることをAppleにより許可されたことを意味します。
ATTの設定
ATTは次の表に示すとおり、いずれかの1つの値が設定されます。 最初は、iOSがATTを not determined(未定)または restricted(制限)設定します。
not determined から authorized にユーザーを変換するための同意プロンプトの使用は任意であることを考慮してください。同意画面を表示しない場合は、許諾 を取得できません。
| ATT値 |
IDFAが利用可能 |
備考 |
|---|---|---|
| Restricted | いいえ |
|
| Not determined (iOS 14.4まで) | はい |
デフォルト値 |
|
Not determined (iOS 14.5以降) |
いいえ | デフォルト値 |
| Denied | いいえ |
次のいずれかが当てはまる場合に発生します。
|
| 承認 | はい | 同意を求める表示が表示された後に設定された場合 |
ATTの影響
ATTにより、多くのユーザーが同意せず、IDFAが利用できないため、トラッキングは許可されません。結果的に、iOS 14.5までユーザーレベルの計測レポートを利用していた広告主様は、集計アトリビューションメソッドとレポートに一部の分析を移行する必要があります。AppsFlyerの計測モデルを参照してください。
アプリの計測に関するデータは、多くのソースから取得されます。各ソースで利用でき、使用される識別子はそれぞれ異なります。多くのデータは従来の計測ツールを使用して表示されます。ただし、SKANを使用してインストールされた場合は、SKANダッシュボードを使用してレポートが作成されます。
どの管理画面でインストールが確認できますか?
iOS 14では、インストールは従来の管理画面とSKAdNetwork管理画面の両方に計測されます。さらに、メディアソースによっては、1 つの管理画面ではオーガニック、もう 1 つの管理画面では非オーガニックとして割り当てられます。
iOS 14 に関する重要事項
iOS 14とSKANに関する記事とリンク
| トピック | 記事 | |
|---|---|---|
| SKAN | SKANローデータの項目 | did_win および SKAN 3.0 に対応したローデータSKAN項目を追加しました。 |
| SKAN | SKANソリューション | |
| SKAN | SKANパートナー相互運用性 (記事欄) | SKAN統合済みパートナー一覧 |
| SKAN |
|
|
| SKAN | SnapchatとAppsFlyer SKANの相互運用について | 乖離ガイド |
| プライバシー | 集約型高度プライバシー(AAP) | |
| プライバシー | 「Restricted」メディアソースについて | Restrictedローデータ項目 |
| iOS 14 | プライバシーに関する詳細情報とApp Store審査に向けた準備 | |
| iOS 14 | アプリでのATT実装(ディベロッパー向けSDKガイド) | |
| iOS 14 | GoogleやMeta広告などのSRN(サーバー連携媒体)について | SRNのインストールはどこで確認できますか? |
| 請求 | iOSアプリの請求 |
アトリビューションと測定におけるiOS 14の影響
指標
ATTにより、ATTに同意しないユーザーの指標は、次のように影響を受ける可能性があります。
| 指標 | 増加 | 減少 | 備考 |
|---|---|---|---|
| 非オーガニック vs オーガニック | オーガニック | 非オーガニック | |
| リインストール vs インストール | インストール | 再インストール | |
| リターゲティング | オーガニックインストールとアプリ内イベント | リエンゲージメント、リアトリビューション | |
| Apple検索広告 | -- | -- | 変更なし。同意、非同意ユーザーの両方が正しく計測されます。 |
ディープリンク
プライバシー保護のために利用できない計測データを必要とする従来の方法である onConversionDataSuccess を使用するディファードディープリンクは、 iOS 14.5以降機能しない可能性があります。
統合ディープリンク (UDL) の使用を推奨します。詳細はこちら
よくある質問—iOS 14
V6.0以前のSDKを使用しているアプリではどうなりますか?
V6.0以前の SDKバージョンを使用しているアプリの場合:
- SKAdNetorkとApple Search adsは機能しません。
- App Storeにアプリを提出すると、拒否されるでしょう。
ATT同意画面の表示は必須ですか?
いいえ。ユーザーをトラッキングしたい場合、IDFAを収集したい場合、またはその両方の場合のみ、ATTへの同意を依頼する必要があります。
FAQ
ポストバックを受け取るタイミングと、ポストバックが SKAN 3か SKAN 4かはどうすればわかりますか?
受け取る SKANポストバックの種類は、Conversion Studioで設定された計測モード、アドネットワーク、ユーザーの iOSバージョンなど、さまざまな要因によって決まります。
これらの要因は以下に影響します:
- 詳細はこちら
- SKAN 3の場合:アクティビティ期間注記: 注意: Conversion Studioで SKAN 4バージョンで設定されておらず、アドネットワークの署名が SKAN 4バージョンで届いた場合、期間はアクティビティ期間または 48時間のどちらか短い方になります。
- これは、ウィンドウが閉じるタイミングによって異なります。詳細はこちら
- ローリングタイマー:SKAN 3の場合、アクティビティ期間は最大63日間まで延長できます。ポストバックは、ウィンドウが閉じた後にのみ到着します。
次のフローチャートは、これをさらに詳しく説明しています。
SKANでは、アドネットワークごとに特定の数のソース識別子 / キャンペーンID数の制限はありますか?
はい。はい。SKAN 3以前:キャンペーンIDの制限 - 100までSKAN 4以降:ソースIDの制限 - 10,000(キャンペーンID> ソースIDと呼ばれており、ソースIDは 4桁の整数です。)
アドネットワークは、SKANソース識別子をキャンペーンIDにマッピングします。
SKANのローデータはどのような用途に使われるのでしょうか?
- 集計APIで利用できないディメンションを集約するためにローデータを使用してください。
- 既存のローデータインポートプロセスを簡単に調整して、SKAdNetworkローデータを取り込んでください。
受け取ったコンバージョン値がAppsFlyer Conversion Studioの設定と一致しないのはなぜですか?
通常、これは、コンバージョン値を設定する機能を持つアプリ内の別のSDKが原因であり、AppsFlyer SDKおよびAppsFlyerで設定したコンバージョン値と競合しています。コンバージョン値を設定する他のSDKがアプリに統合されていないことを確認してください。
SKANオーバービューの集計データが、Data Locker経由で取得したSKANローデータの数値と一致しないのはなぜですか?
多くの場合、この不一致は Data Lockerのレポートを間違った方法で確認したことが原因です。Googleからのデータを受け取るまでに最長で 13日ほどかかることがあります。また、ローデータレポートは、データは累積的ではなく、受信した日に書き込まれます。したがって、特定の日付に紐づくインストールの正しい指標を取得するには、その日付から 13日後のすべてのレポートも確認する必要があります。
例:例:6月12日のレポートには、6月11日に発生した Google からのインストールが 100件と表示されます。6月24日のレポートでは、6月11日にさらに100のインストールが発生したと述べています。過去13日間(6月12日から6月24日まで)のすべてのレポートを確認し、インストール時間またはアドネットワークのタイムスタンプに基づいて集計して、6月11日に発生した合計 200件のインストールを正確に読み取る必要があります。
参照: