概要:広告に対するユーザーのさまざまな関わり方を反映し、キャンペーンを正確かつ効果的に最適化できるよう、Enriched Engagement Types(EET)のアトリビューションリンクを作成する方法を説明します。
Enriched Engagement Types(EET)は、広告が一瞬目に入る段階から直接的な反応に至るまで、広告を見たり操作したりするユーザーのさまざまな関わり方と、その意図を表します。本記事では、ユーザーが広告に対して行った操作に応じて、パートナーがアトリビューションリンクでどのエンゲージメントタイプをAppsFlyerに送信すべきかを説明します。
注意
本記事では、EETのうち、パートナーに関係する内容を説明します。 EETの概要と詳細は、Enriched Engagement Typesの記事を参照してください。
EETをAppsFlyerに送信できるアドネットワーク
AppsFlyerのパートナープログラムでPremier、Advance、Engageの基準を満たすアドネットワークが、Enriched Engagementを利用できます。これらのレベルは、共通の顧客に質の高いトラフィックを継続的かつ大規模に提供してきた十分な実績を持つアドネットワークを対象としています。また、透明性と信頼性の高い方法でエンゲージメントデータを送信し、AppsFlyerの幅広いサービスと連携していることも条件です。
注意
エンゲージビューとエンゲージクリックの送信を開始するには、AppsFlyerサポートにお問い合わせください。
EETを送信できるアドネットワークの一覧を参照してください。
警告
許可されていないアドネットワークから送信されたクリックやインプレッションに、af_engagement_typeパラメータが含まれている場合、それらは拒否され、アトリビューションには使用されません。
エンゲージクリック・エンゲージビューによるアトリビューションの流れ
広告の最初の表示から、エンゲージクリックまたはエンゲージビューを経由してインストールイベントのアトリビューション先が決まるまでの流れは、以下のとおりです。
- アドネットワークが広告を表示します。
- アドネットワークが、
af_ad_tran_idを指定したインプレッションをAppsFlyerに送信します。 - ユーザーが広告に対して操作などのエンゲージメントを行います。
- アドネットワークが、
af_engagement_type、af_ad_tran_id、af_ad_format、af_ad_typeを含むクリックまたはインプレッションを送信します。任意でviewabilityパラメータも含められます。 - AppsFlyerが、インストールイベントとエンゲージクリックまたはエンゲージビューを照合します。
- AppsFlyerが、インストールイベントのアトリビューション先を当該アドネットワークと判定します。
アトリビューションリンクでエンゲージメントタイプを送信するためのパラメータ
アドネットワークは、アトリビューションリンクに以下のパラメータを含めることで、エンゲージメントタイプを送信できます。
-
af_engagement_type:エンゲージメントの種類。例:engaged_click、click_to_app、engaged_view。エンゲージメントタイプの一覧と各タイプの説明を参照してください。 -
af_ad_type:広告の種類。例:rewarded_video、interstitial、banner。広告タイプの一覧と各タイプの説明を参照してください。 -
af_ad_format:広告のフォーマット。例:text、image、video、playable。広告フォーマットの一覧と各フォーマットの説明を参照してください。 -
viewability:エンゲージメントに関する追加情報(任意)。例:af_video_total_length、af_ad_time_viewed、af_audio_played_length。ビューアビリティに関する項目の一覧と説明を参照してください。 -
af_ad_tran_id:エンゲージクリックやエンゲージビューを、それ以前のインプレッションと照合して検証するためのトランザクションID。 -
is_skoverlay=trueまたはis_autostore=true:SKOverlayまたはAndroid Auto Inline Installsによって発生したエンゲージビューを識別します。
エンゲージクリックの例
https://app.appsflyer.com/com.greatapp?pid=greatnetwork_int&c=GreatCampaign&af_siteid=A1b1&af_engagement_type=engagegd_click&af_ad_type=interstitial&af_ad_format=playable&af_ad_tran_id=50b175dd-d804-4715-b415-0206f6c891e0
エンゲージビューの例
https://impression.appsflyer.com/com.greatapp?pid=greatnetwork_int&c=GreatCampaign&af_siteid=A1b1&af_engagement_type=engagegd_view&af_ad_type=interstitial&af_ad_format=video&af_ad_tran_id=50b175dd-d804-4715-b415-0206f6c891e0&af_video_total_length=20&af_video_played_length=15
エンゲージクリックとして送信するユーザーの操作
エンゲージクリックとは、アプリストアへのリダイレクトやアプリの起動を伴わず、広告に対する操作を続けるためのクリックです。
アドネットワークがaf_engagement_type=engaged_clickを指定して送信するユーザーの操作には、以下のようなものがあります。
- プレイアブル広告:広告内のミニゲームやインタラクティブなコンテンツをタップするなど、広告を操作するためのクリック。
- ソーシャルメディアでの反応:広告へのいいね、コメント、シェアなど、さらなる反応や拡散につながるクリック。
- リダイレクト:ランディングページや外部のコンテンツサイト・ページにアクセスするためのクリック。
- ダイナミック商品広告・カタログ・カルーセル:商品を切り替えて閲覧するためのクリック。
- ウィッシュリストへの追加:広告で紹介されている商品を、アプリや外部Webサイトのウィッシュリスト・お気に入りに追加するためのクリック。
- 後で見るための保存:広告やその内容を保存するクリック。広告を再度見たり、詳しく確認したりすることへの関心を示します。
- ブックマーク・コレクションへの追加:アプリ内で広告をブックマークしたり、コレクションに追加したりするクリック。広告を再度見る意図や、分類して保存する意図を示します。
- 広告のミュート解除:音声を有効にするためのクリック。
エンゲージクリックとして送信しない操作
以下は、エンゲージクリックとして送信してはいけないユーザー操作の例です。engaged_clickを指定しないでください。
- 広告を閉じる:「×」ボタンなどをクリックして広告を閉じる操作。広告へのさらなる関わりを望んでいないことを示します。
- 広告のスキップ:専用のボタンで広告をスキップし、目的のコンテンツに直接進む操作。広告がユーザーの関心を引かなかった、または関連性が低かったことを示します。
- 広告の報告:不快、誤解を招く、不適切などの理由で広告を報告するクリック。広告内容への不満を示します。
- オプトアウト・登録解除:今後同様の広告を受け取らないよう、オプトアウトや登録解除を行うクリック。その広告やカテゴリとの関わりを断つ意図を示します。
- 広告からの離脱:現在の広告体験を終了するリンクやボタンをクリックし、広告に関連する画面やランディングページから離れる操作。
- 広告のミュート:動画の音声を消す操作。
エンゲージビューとして送信するケース
以下の場合、アドネットワークはaf_engagement_type=engaged_viewを指定して送信します。
-
スキップ可能な広告:動画広告にスキップの選択肢が表示された後も、ユーザーが5秒以上視聴した場合。アドネットワークが視聴秒数を計測できない場合は、以下の条件で送信します。
- 20秒を超える動画では、2/4視聴(50%視聴の計測ピクセルが発火した時点)で
engaged_viewを送信します。 - 20秒未満の動画では、最後まで視聴された時点(100%再生完了)で
engaged_viewを送信します。 -
af_ad_formatには、videoまたはplayableを指定する必要があります。
- 20秒を超える動画では、2/4視聴(50%視聴の計測ピクセルが発火した時点)で
-
リワード動画:ユーザーがリワード動画を最後まで視聴した場合。
af_ad_typeには、rewarded_videoを指定する必要があります。 -
StoreKitで自動表示される広告:StoreKitで表示される広告(
SKOverlayまたはSKStore)のクリックは、パブリッシャーではなく、AppleがSKAdNetwork(SKAN)のアトリビューションのために記録します。 Android Auto Inline Installs(autostore)でも同様です。アドネットワーク側では、ユーザーが広告に反応したかどうかを確認できません。そのため、実際にエンゲージメントがなくても、広告が表示されるたびにインプレッションまたはクリックを送信します。
広告が表示されるたびに
click_to_appを送信することもできますが、クリック率が極端に高くなるおそれがあります。 AndroidのAuto Inline Installsでも同様です。このリスクを抑えるため、代わりに
engaged_viewを送信することを推奨します。この場合、アトリビューションリンクには、iOSではis_skoverlay=true、Androidではis_autostore=trueを含める必要があります。
エンゲージビューとして送信しないケース
以下は、エンゲージビューとして送信してはいけないケースです。engaged_viewではなく、viewを指定して送信してください。
- ユーザーがスキップ不可の広告を視聴し、その広告がリワード動画ではなく、
SKOverlayやautostore広告も重ねて表示されていない場合。
EETを送信できるアドネットワーク
許可リストには、エンゲージクリックとエンゲージビューを除くEETイベントを、AppsFlyerが処理できるパートナーが含まれています。このリストにあるアドネットワークが、エンゲージクリックとエンゲージビューの処理も希望する場合は、AppsFlyerサポートにお問い合わせください。すでにエンゲージクリックとエンゲージビューの処理に対応しているアドネットワークは、広告主向けEETの記事を参照してください。
警告
許可されていないアドネットワークから送信されたクリックやインプレッションに、af_engagement_typeパラメータが含まれている場合、それらは拒否され、アトリビューションには使用されません。
| パートナー名 |
|---|
| AdColony |
| Adaction |
| Adaction3 |
| Adikteev |
| adjoe GmbH |
| Amazon |
| Amazon DSP |
| AppLovin |
| Appier |
| Appnext |
| Apple Search Ads |
| Aura from Unity |
| AWIN |
| Bidease |
| ByteDance Ads China |
| Cauly |
| Criteo |
| Digital Turbine |
| Digital Turbine On Device |
| Fluent |
| Glance |
| Google Ads (Adwords) |
| Google Marketing Platform (DV360/CM360) |
| Hotstar |
| Huawei |
| InMobi DSP |
| ironSource |
| Jampp |
| Josh |
| Kakao |
| Kuaishou |
| Liftoff |
| Line |
| Meta ads |
| Mintegral |
| Mistplay |
| Motorola Pre-Install |
| Naver |
| OPPO |
| OPPO Global |
| OPPO Store Traffic(Global) |
| OPPOPAI Pre-Install |
| PayTM |
| Rakuten |
| Remerge |
| RevX |
| Samsung |
| Smadex |
| Snapchat |
| Stackadapt |
| Tapjoy |
| Tencent AMS |
| TikTok For Business - Advanced SRN |
| TikTok for Business - Legacy |
| The Trade Desk |
| Transsion |
| Treasure Data |
| Truecaller |
| Unity Ads |
| Vivo Preload |
| vivo Global |
| Vungle |
| X Ads (formerly Twitter Ads) |
| Xiaomi Global |
| XiaomiPAI Pre-Install |
| Yahoo Japan |
| Yandex |
| YouAppi |