SKAdNetwork (SKAN) ソリューションガイド

概要:SKADを使用してアプリを計測します。

5754SKAdNetworkFlow_en-us.jpeg

SKAN

Apple iOSの一部であるSKAdNetwork(SKAN)は、広告主がキャンペーンのパフォーマンスを測定すると同時に、ユーザーのプライバシーを保護することができます。SKANは、IDFAなどの広告IDを使用せずに動作します。また、SKANではATT同意なしで機能します。

iOS 15ニュース

iOS 15以降、SKANポストバックのコピーをAppsFlyerに送信することを推奨しています。これにより、AppsFlyerはポストバック内のConversion Valueが操作されていないことを確認することができます。

関連記事

定義

  • SDKアプリに実装されているAppsFlyer iOS SDKの現在のバージョン。
  • コンバージョン値 (CV) :アクティビティ期間の終了時にiOSから送信されるポストバックで報告されるユーザーの質に関する指標。AppsFlyer SDKがCVを設定します。ただし、自身でCVを設定したい場合は、デコードを使用してCVマッピングファイルをアップロードしてください。
  • Conversion Studio:インフラストラクチャのコンバージョン値 (CV) をイベントにマッピングするためのAppsFlyerソリューション
  • ソリューション:SDK、インフラストラクチャ、Conversion Studio、AppsFlyerプラットフォームが一体となって機能します。このソリューションは、管理画面の分析、レポート、ポストバックを介して、広告主とアドネットワークにLTV(顧客生涯価値)データを提供します。 
  • アクティビティ期間:アプリの初回起動から一定の期間で、デフォルトは24時間に設定されています。

この記事では、インフラストラクチャとソリューションに関連する特徴について説明します。計測を設定するには、SSKAN Conversion StudioKANを参照してください。

AppleのSKANについて

特性 説明
前提条件

SKANの使用をアプリで有効にする方法:

サポートされています
  • サポートされているSKAdNetworkバージョンは、iOSバージョンによって異なります
    • iOS 11-13: V1 (CVなしでインストールのみ)
    • iOS 14以降: V2+ (CVあり
  • アプリ間(App-to-app)のアトリビューション
制限事項
  • モバイルWebはサポートされていません
  • キャンペーン数は、1~100の範囲に制限されています。つまり、アプリごとにアドネットワーク当たり100個の一意の値に限られています。アドネットワークはAppsFlyerにキャンペーンIDと名前を提供します。これは、AppsFlyerの管理画面とレポートに反映されます。
  • オーガニックインストール:SKANはオーガニックインストールをサポートしていません。
  • リエンゲージメント。
SKAN計測の原則
  • 次のアトリビューションモデルを使用してSKANは計測を実行します:
    • ユーザーは、広告をクリックし、30日以内にインストール(アプリダウンロード)し、それから60日以内にアプリを初回起動します。
    • ユーザーは、広告を閲覧し、24時間以内にインストール(アプリダウンロード)し、それから60日以内にアプリを初回起動します。
    • SKAdNetwork V2.2以降、クリックスルー計測はビュースルー計測よりも優先されます。SKANバージョンはiOSバージョンにより異なります。
    • iOSは成果が紐づくアドネットワークにポストバックを送ります。iOS 15以降、広告主はポストバックのコピーを直接AppsFlyerに送信できます。
プライバシーのしきい値

AppleはCVなしで一部のポストバックを送信します。Appleによると、Appleのプライバシーしきい値の制限に反する場合、ポストバックはCVやソースアプリIDを含みません。

AppsFlyer SKANソリューション

AppsFlyerのConversion Studioは、SKANソリューションの中核となるものです。全てのビットを有効活用するために最大限の柔軟性を提供します。インストール後にどのアクティビティをどれだけの期間計測するかなど、CV内にエンコードすべき計測データを正確に決定することができます。 

モード

説明 計測期間の範囲 (時間)

収益額

収益の計測 24 

コンバージョン

コンバージョンイベントとして1-6個のアプリ内イベント 24 

エンゲージメント

ユーザーがイベントを実行した回数 24 

カスタム設定

収益、コンバージョン、エンゲージメントの任意の組み合わせを設定します。測定時間を設定してください。AppsFlyerでは、63のCVに必要なアプリ内イベントと値を割り当てています。 12-72 

カスタムモード

イベントや設定をCVを関連付けてください。このモードでは、アプリでCVを設定し、AppsFlyerにCVとイベントのマッピングを提供してください。 12-1512 (63日)
Conversion Studioの測定モード

ソリューションの原則と流れ

SKAdNetwork インフラストラクチャの機能的及び構造的な制限を補うため、次の表に示す特性を考慮してAppsFlyerのソリューションは構築されています。

特性 説明
データ収集
  • 広告主にとって、SKAdNetwork のポストバックは複数のアドネットワークから収集されます。
  • 広告主は、複雑で面倒な作業である各アドネットワークとの連携を独自に行う必要はありません。
データ検証
  • ポストバックが Appleによって署名されていることを保証します。これにより、ポストバック不正の余地を減らします。
  • トランザクションIDの項目を使用して、ポストバックが一意であることを検証します。
データ強化
  • 他のデータポイントと組み合わせることでSKAdNetwork ポストバックデータを強化し、より完全なROI分析を提供します。例えば、アドネットワークから提供されるキャンペーン名などです。
  • このデータポイントには、インプレッション、クリック、コスト、オーガニックトラフィック等が含まれます。
データ配信

強化された SKAdNetworkデータは、次のとおり利用できます:

シームレスな連携
  • 必要な手順がアプリ設定ページに要約されており、広告主側で簡単に連携できます。
  • コーディングは一切不要です。アプリには最新版のSDKを実装してください。
  • 今後予期される Apple による SKAdNetworkインフラストラクチャへの変更に対するサポートが含まれています。
アジリティ

広告主様は、必要に応じて管理画面から測定の設定を変更できます。


SKAdNetworkアトリビューションの流れ

SKAdNetwork_-_flow.png

  1. 広告主はプラットフォームで SKAN 測定のための設定をします。
  2. ユーザーがアプリを初回起動した後、広告主が設定した現状の設定に基づいて、プラットフォームはSDKにCVを計算する方法を指示します。
  3. アクティビティ期間中に、SDKは測定可能なユーザーアクションごとにCVを更新します。
  4. 最新のCVが更新されてから24~48時間後に、iOSはポストバックをアドネットワークに送信します。
  5. アドネットワークは、AppsFlyerにポストバックを転送します。
  6. AppsFlyerは、CVを検証およびデコードします。デコードされたデータは、次のとおりです。
    • データが管理画面、レポート、APIを介してAppsFlyer上で利用可能になる前に、記録および成果が測定されます。
    • アドネットワークにポストバックとして送信され、キャンペーン最適化が可能になります。

タイマーについての詳細

SKAdNetworkの追加情報

レポートのオプション

SKAdNetworkレポートにユーザーレベル識別子が含まれません。

レポート名 タイプ AppsFlyerによる強化機能 デリバリー方法 プレミアム機能

SKAN集計パフォーマンスレポート。インストール数、アプリ内イベント数、収益を集計します。データはSKAN管理画面のものと同じです。

インストール日またはポストバック到着日を使用して集計されます

はい

API

いいえ

SKAN集計ポストバックレポート。SKANのポストバックを可能な限り粒度の高いレベルで集計します。 ポストバック到着日ベースで集計 いいえ API いいえ

Data Locker経由でのSKANローデータ(行レベル)レポート(サンプルあり)。利用できるレポート:

  • アドネットワークが提供するデータで補完されたiOSから送信されたポストバック
  • インストール
  • 再ダウンロード
  • In-app events
  はい Data Locker

はい。ローデータが必要です。Data Lockerのサブスクリプションは必要ありません。

Push API経由のSKANデータ

  はい Push API

はい

SKAdNetworkソリューションの実装チェックリスト

No. アクション 説明 担当者
1 準備 マーケター、開発者
2 設定 

AppsFlyerで、SKAdNetworkソリューションを設定します

マーケティング担当者
3 アプリを準備する

アプリをAppsFlyer V6 SDKに移行する

  • アプリロジックやアプリコードを変更する必要はありません。
  • ソリューションはアプリ内イベントをもとにCVを設定します。通常の手順でアプリ内イベントを送信します。ソリューションに特化したテストは必要ありません。
  • 特定の測定シナリオについては、デベロッパーの考慮事項を参照してください。
  • App Storeにアプリを提出する
  • アプリストアでは、SKAdNetworkの登録やプロセスは必要ありません。
デベロッパー
4 パートナー連携

アドネットワークパートナーは、SKAdNetwork連携を使用して当社と連携する必要があります。注!AppsFlyer SKAdNetworkシミュレーションには、現在の連携ステータスに関わらず、全てのパートナーのデータが含まれています。ただし、SKAdNetworkポストバックによってレポートされた実際のデータには反映されません。
 

キャンペーンを実施しているパートナーに関連して、必要に応じて以下を完了してください。

SRN以外

  1. パートナーがSKAdNetwork機能のバッジを持っていることを確認してください。
  2. パートナーのアプリ内イベント名にSDKで設定したアプリ内インベント名がマッピングされていることを確認してください。

Facebook

マーケティング担当者
SKAdNetwork 実装チェックリスト

トラブルシューティング

症状

説明

管理画面に非オーガニックのインストールが何も表示されていない。
  1. SKAdNetworkの計測 がオンになっていることを確認してください。
    1. 設定 > SKAN Conversion Studio へ移動します。
    2. オプション (⋮) をクリックしてSKAN測定の設定を確認してください。 
  2. SDKのバージョンが6.2.6以上であることを確認してください。
    • 管理画面左メニューのインテグレーション > SDK情報 > SDKバージョン別ユーザーにて、現在のバージョンを確認可能です。
  3. 各種SDKプラグインを使用している場合は、AppsFlyerのSKAdNetworkをサポートしているバージョンを実装していることを確認してください。 
  4. アドネットワークがAppsFlyerと連携しており、SKAdNetworkのポストバックをAppsFlyerへ転送していることを確認してください。
管理画面に非オーガニックインストールは表示されているが、アプリ内イベントが何も計測されていない。
  1. SDKのバージョンが6.2.6以上であることを確認してください。
    • 管理画面左メニューのインテグレーション > SDK情報 > SDKバージョン別ユーザーにて、現在のバージョンを確認可能です。
  2. 各種SDKプラグインを使用している場合は、AppsFlyerのSKAdNetworkをサポートしているバージョンを実装していることを確認してください。
  3. S2Sでイベントを計測している場合には、[S2Sアプリ内イベントを計測する]の設定がONになっていることを確認してください。 
    1. 設定 > SKAN Conversion Studio へ移動します。
    2. オプション (⋮) をクリックして、S2S APIで送信されたアプリ内イベントを記録するがオンになっていることを確認してください。 
管理画面にインストールやいくつかのアプリ内イベントが表示されているが、いくつかのアプリ内イベントが計測されていない。
  1. S2Sでイベントを計測している場合には、[S2Sアプリ内イベントを計測する]の設定がONになっていることを確認してください。 
    • 管理画面左メニューの設定 > SKAdNetworkに進んでください。
  2. Appleが独自に設けている閾値により、CVやpublisher IDが欠けた状態でポストバックが送信されることがあります。その場合にはアプリ内イベントは計測されずインストールのみが計測されます。ポストバックのローデータを使って、これに該当するかどうかを確認してみてください。 
位置(国)情報が正しくない。

国データは以下のように算出されます:

  • キャンペーンに関連付けられ、アドネットワークからAppsFlyerに報告された国に基づいて決定。
  • デバイスのIPアドレスを使用。iOS 14.6からは、このアドレスはプロキシアドレスで、ユーザーの位置情報を正確に示すものではありません。

アプリインストールから管理画面の更新までのタイミング

タイマー要素 説明 範囲(時間)
アクティビティ期間
  • [デフォルト] アクティビティ期間のカウントダウンタイマー:24時間
  • アクティビティ期間中、AppsFlyerはDVを設定します。
  • カウントダウンはアプリ初回起動時に開始されます
24
SKAdNetworkタイマー
  • カウントダウンタイマー:24時間
  • CVが設定されるたびに、タイマーはリセットします。つまり24時間からカウントダウンを開始します。
  • アクティビティ期間の最大値 + SKAdNetworkタイマー:48時間。
24–48
SKAdNetworkランダム遅延タイマー ランダムなポストバック遅延時間:0–24時間 0-24
AppsFlyer処理 特定の日に受信したポストバックは、その日が終わった時点で、次の日のUTC 00:01から処理されます。データは翌日8時間後に利用できます。平均遅延は20時間です。例えば、月曜日に受信したポストバックは火曜日に処理されます。管理画面はUTC8:00までに更新されます。 8-32
サマリー アプリが起動されてから管理画面にデータ表示されるまでの平均経過時間:68時間。 32–104

SKAdNetworkにおけるオーガニック指標

SKAdNetworkにおけるオーガニックは、次のメカニズムを用いて計算されます。

  • Apple SKAdNetworkが、メディアソースと接触したあとにアプリをインストールしたユーザーに関するポストバックを送信します。これにより非オーガニックの指標が提供されます。
  • AppsFlyerの従来の管理画面には、インストールソースに関わらず全てのインストールの指標が含まれます。
  • このデータを使用して、以下のとおりオーガニック指標は「A-B」で計算されます。
    • A = 従来のオーバービュー管理画面に基づく全てのユーザーの合計
    • B = SKAdNetworkポストバックにより報告された非オーガニックユーザー数

Apple Search Adsに関する警告:Apple Search Adsによってもたらされたインストールは、従来の管理画面上では非オーガニックと表示されます。ただし、SKAdNetworkのコンテキストでは、オーガニック指標の一部として表示されます。

特性と制限事項

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を介したMoPubのインプレッションレベルの広告収益の計測を実装している広告主のみに限定された機能です。

SKAdNetworkのオーバービュー上で広告収益を計測するには: 

Mopubのメディエーションでは以下のアドネットワークに対応しています: 

  • AdColony
  • AdMob (Google)
  • Google Ad Manager (Google)
  • AppLovin
  • Chartboost
  • Facebook Audience Network
  • Fyber
  • InMobi
  • ironSource
  • Mintegral
  • Ogury
  • Pangle
  • Snap Audience Network
  • Tapjoy
  • Unity Ads
  • Verizon Media
  • Vungle

詳細はMopubのネットワークメディエーションを参照してください。

連携済みパートナーへのポストバック送信

AppsFlyerは、SKAdNetwork計測に関するポストバックを連携済みパートナーに送信します。次の表のさまざまなオプションと要件を参照してください。

件名 説明

トランザクションIDの共有

必要なアクショントランザクションIDが必要かどうか連携済みパートナーに確認し、それに応じて設定してください。

AppsFlyerは成果が紐づくアドネットワークに対してポストバックを送信しています。これはAppsFlyerによってデコードされたポストバックで、iOSから受け取ったSKAdNetworkのポストバックのコピーではありません。これらのポストバックには、デコードされたCVに関する情報 (インストールとアクティビティ期間中にユーザーが実行したアプリ内イベントに関するデータ)が含まれています。

CVのデコードに応用可能なため、広告主の許可なくTransaction IDをアドネットワークへ共有することはありません。 

トランザクションIDの共有

次のとおり、広告主はトランザクションIDの共有を有効にします:AppsFlyerにて、設定 > 連携済みパートナー > パートナーを選択 > 連携タブ > データ共有へ進みます。

アプリ内イベント マッピングの確認

この記事は役に立ちましたか?