- 23 Aug 2023
- 1 分
- 印刷
- DarkLight
概要
- 更新日 23 Aug 2023
- 1 分
- 印刷
- DarkLight
SKAdNetworkとは?
SKAdNetworkはiOS14用にアップルによって導入された新しいアトリビューションの手法です。公式のドキュメントはこちらです。SKAdnetworkを使うと、各クリックイベントにシグネチャーが付与されます。ユーザがアプリを初めて起動した際に、Appleはそのユーザが特定の広告に紐付いているかをそのシグネチャーを使って検証します。その後、インストールのアトリビューション用にポストバックがネットワーク側に送信されます。SKAdnetworkを導入するためには、下記のメソッドをSDK側でコールする必要があります。TenjinではiOSとUnityのSDKで下記のメソッドを実装しています。
updatePostbackConversionValue(_:)
:このメソッドは各ユーザに対し、コンバージョンバリューををアップデートする際に毎回コールされます。このメソッドは何度コールしても構いませんが、前回の値より大きい値の場合のみにアップデートされます。
また、各ネットワークがSKAdnetworkに対応しているかについては、ネットワーク側にお問い合わせください。
コンバージョンバリュー
詳細を読む
コンバージョンバリューは、各ユーザに対して割り当てる0から63までの整数値です。各ユーザを具体的に特定することなく、そのユーザがどれくらいの価値かを示す指標となるものです。この値をアドネットワーク側に送信することにより、広告の最適化をする手助けをします。下記がコンバージョンバリューについての重要な特徴です:
- コンバージョンバリューは前回の値より大きい場合にのみアップデートされます。(1から2にはアップデートできるが、3から2にはアップデートできない)
- 0から63までの整数値
- コンバージョンバリューはユーザのライフタイムのどの範囲でも測定することが可能ですが、期間を長くすればするほど、ネットワークがAppleからポストバックを受け取るのが遅くなります。従って、Tenjinではインストールしてから24時間以内に測定を行うことを推奨いています。
- コンバージョンバリューは、Appleのプライバシースレッショルドによると、特定のパブリッシャーから一定数以上のインストールが発生した場合にのみ表示されます。
Tenjinでは、特定のユーザのイベントに対して任意のコンバージョンバリューを割り当てられるよう柔軟な対応を行っております。弊社のカスタマーサクセスチームは、お客様のアプリごとに最適な実装をご提案させていただくことが可能ですが、特に広告収益モデルのアプリに対しては、下記の方法を推奨しております。
1. 広告収益をコンバージョンバリューに割当
過去データを用いて、インストール後24時間以内の累積の広告収益と、コンバージョンバリューの値とのマッピングを作成します。
SDKにおいて、累積の広告収益の値を計算し、コンバージョンバリューの値を対応させます。
Tenjin SDKの
updatePostbackConversionValue(_:)
のメソッドを用いて、インストール後24時間以内に発生した広告インプレッションの都度、対応するコンバージョンバリューの値をApple及びTenjinに送信します。
注: 広告収益とコンバージョンバリューのマッピングは時間とともに変化する可能性があり、その際アプリ実装の変更が発生します。また、お使いのメディエーションSDKにおいてインプレッションレベル収益データ(ILRD)を実装する必要があります。
2. 広告インプレッション数をコンバージョンバリューに割当
- 過去データを用いて、インストール後24時間以内の累積広告インプレッション数とコンバージョンバリューの値のマッピングを作成します。
- SDKにおいて、累積の広告インプレッション数を計算し、コンバージョンバリューの値を対応させます。
- Tenjin SDKの
updatePostbackConversionValue(_:)
のメソッドを用いて、インストール後24時間以内に発生した広告インプレッションの都度、対応するコンバージョンバリューの値をApple及びTenjinに送信します。
注: 広告インプレッション数とコンバージョンバリューのマッピングは時間とともに変化する可能性があり、その際アプリの変更が発生します。
3. セッション数をコンバージョンバリューに割当
- インストール後24時間以内の累積セッション数を計算します。
- Tenjin SDKの
updatePostbackConversionValue(_:)
のメソッドを用いて、インストール後24時間以内に発生したセッションの都度、対応するコンバージョンバリューの値をApple及びTenjinに送信します。
また、下記は弊社のクライアントのコンバージョンバリューの実装例です。
SKAdnetworkポストバックタイマー
詳細を読む
Appleからアドネットワークに送信されるポストバックにおいては、2種類のタイマーが存在します:- 24時間タイマー: 複数回リセットされ、タイマーの間隔は24時間固定。
- ランダムタイマー: 一度スタートするとリセット不可。タイマーの間隔は0から24時間の間でランダム。
updatePostbackConversionValue()
のメソッドをコールすると、24時間タイマーが起動します。その後、updatePostbackConversionValue(_:)
のメソッドをコールするたびに、24時間タイマーがリセットされ、再起動します。24時間タイマーの有効期限が切れるまでにupdatePostbackConversionValue(_:)
をコールしなかった場合、ランダムタイマーが起動します。一度ランダムタイマーが起動すると、再度コンバージョンバリューをアップデートすることはできません。ランダムタイマーが終了後、ポストバックがネットワーク側に送信されます。ポストバックにはコンバージョンバリューの値(特定のユーザに対して設定された最新の値)が含まれます。
ご質問がございましたら、[email protected]までお気軽にお問い合わせください。
ネットワークのリスト
詳細を読む
下記が現状でSKAdnetworkをサポートしているネットワークのリストです。
ネットワーク | ステータス | ポストバックまたはレポートAPI* | reported_installs の定義 |
---|---|---|---|
AdColony | サポート | ポストバック | MMPインストール |
AppLovin | サポート | ポストバック | SKAdnetworkインストール |
Meta) | サポート | レポートAPI | SKAdnetworkインストール |
Google Ads | サポート | レポートAPI | ** (下部参照) |
ironSource | サポート | ポストバック | SKAdnetworkインストール |
Kayzen | サポート | ポストバック | MMPインストール |
Liftoff | サポート | ポストバック | MMPインストール |
Mintegral | サポート | ポストバック | MMPインストール |
Persona.ly | サポート | ポストバック | MMPインストール |
Snap | サポート | ポストバック | *** (下部参照) |
Tapjoy | サポート | ポストバック | MMPインストール |
TikTok | サポート | ポストバック | MMPインストール |
Unity Ads | サポート | ポストバック | MMPインストール |
Liftoff Direct (Vungle) | サポート | ポストバック | MMPインストール |
*: SKAdnetworkのコンバージョンをポストバックまたはレポートAPIのどちらで連携しているか?
**: デュアルオプトインユーザからのコンバージョンと、Googleのモデルコンバージョン (https://support.google.com/google-ads/answer/10081327)
***: デュアルオプトインユーザからのコンバージョンと、Snap独自のアトリビューション手法(アドバンスコンバージョン)
データエクスポーター
詳細を読む
SKAdnetworkのデータはデータエクスポーター画面で閲覧可能です。管理画面上、ANALYZE -> Data Exporterに移動し、REPORT TYPEでSK Ad Networkを選択します。アプリとチャネルのフィルターを追加することができます。
下記のリストの中から複数のGroup Byのオプションを選択可能です。
- 必須ディメンジョン
- App
- Tenjinディメンジョン
- Channel
- Campaign
- SK Adnetworkディメンジョン
- Conversion Value
- Fidelity Type
- SK Channel
- SK Campaign
- SK Source app
また、下記のリストより複数のメトリクスを選択可能です。
- Conversion Value Count (デフォルト)
- Conversion Value Average (デフォルト)
- Conversion Value Total
- First Download Count
- First Download Conversion Value Average
- First Download Conversion Value Total
- Redownload Count
- Redownload Conversion Value Average
- Redownload Conversion Value Total
- Assists
- Redownload Assists
- First Download Assists
メトリクスの定義については、こちらをご確認ください。