概要:コンバージョンデータを使用して、さまざまなコンバージョンシナリオを特定したり、ユーザー体験をカスタマイズしたりできます。
概要
次のセクションでは、さまざまなユーザーのコンバージョンシナリオとそれらに対応するコンバージョンデータのペイロードについて説明します。
コンバージョンデータは次のいずれかのプラットフォームで利用できます。
精度と遅延のトレードオフにより、同じデバイスIDのコンバージョンデータはAPI間で異なる場合があります。
非オーガニックコンバージョンデータのペイロード項目
常に使用可能な項目
次の表は、コンバージョン media_source
に関係なく non-organic(非オーガニック)CVの場合に存在する項目をリストアップしています。
ペイロード項目名 | ローデータ項目名 | 備考 |
---|---|---|
media_source |
Media source |
成果が紐づくパブリッシャー。計測リンク上の |
install_time |
Install time | |
click_time |
Attributed touch time | クリックまたはインプレッションが発生したUTC時刻。 |
is_first_launch |
N/A |
true 、false
|
af_status |
ローデータは別々のレポートに分かれています: organic / non-organic |
"Non-organic" |
af_siteid |
Site ID | |
adgroup_id |
Ad ID | |
adset |
Adset | |
adset_id |
Adset ID | |
agency |
Partner |
null 、または代理店名(代理店によって運用されているキャンペーンの場合) |
campaign |
Campaign | |
campaign_id |
Campaign ID | |
http_referrer |
HTTP Referrer | |
retargeting_conversion_type |
Retargeting Conversion Type | "none"、または retargeting_conversion_type |
af_sub[n] (n=1—5) |
Sub Param [n] (n=1–5) |
一部使用可能な項目
次の表内の項目は、SRNが個々のイベントへの入力方法によって、使用できる場合があります。
ペイロード項目名 | ローデータ項目名 | 備考 | |
---|---|---|---|
af_channel |
Channel |
このパラメーターを入力するSRN
例:Facebook—Instagram, Google—YouTube |
|
orig_cost |
注 (1) |
||
costs_cents_USD |
注 (1) |
||
af_cpi |
注 (1) |
||
注意 (1) コスト項目にはアドネットワークが共有した値が入力されます。アドネットワークがAppsFlyerとコストデータを共有するには、連携済みパートナー画面でコスト連携を有効にする必要があります。 一部のSRNは、コストの一括共有をサポートしています。この場合、イベントレベルのコスト項目は 0 として返されます。 |
追加フィールド
- AppsFlyerのパラメーターリスト
- 計測リンクにパラメーターを追加でき、それらはペイロードで使用できるようになります
詳細については、ローデータ項目の手引きを参照してください。
制限事項
カスタムパラメーター名
カスタムパラメーターでは、「name
」は利用できません(小文字の n。Name
は利用可)。
パラメーターに name
という名前を付けると、ペイロードから除外されます。
SRN経由の新規インストールデータ
セルフレポーティングネットワーク (SRNs) は、独自の計測メカニズムを実装しているアドネットワークです。例えば、MetaやGoogleなどが該当します。
SRNは計測リンクを使用しません。これは、次のことを意味します。
- ペイロード項目は事前に定義されています。
- 計測リンクにパラメーターを追加してペイロードに項目を追加することができません。
SRNはAppsFlyerにコンバージョンをレポートします。コンバージョンデータは、アプリで利用できるようになります。利用できる項目はSRNによって異なりますので、次の各SRNのタブで詳細を確認してください。
Meta広告に関する注意事項
Meta広告でキャンペーンを実施し、Metaの利用規約に署名していない場合、AppsFlyerはインストールをアトリビューションします。 ただし、レポートの利用範囲は次のように制限されますのでご注意ください:
- 利用可能:集計されたアナリティクス管理画面とレポート
- 利用不可: ローデータ
Meta広告のコンバージョンデータ
カラム名 | 備考 | データソース |
---|---|---|
match_type |
|
AppsFlyer |
media_source |
常に Facebook Ads
|
AppsFlyer |
agency |
|
Meta広告 |
http_referrer |
常に null
|
Meta広告 |
retargeting_conversion_type |
AppsFlyer | |
af_channel |
Meta広告 (publisher_platform) | |
af_status |
常にNon-organic
|
AppsFlyer |
ad_id |
Meta広告側の内部使用 | Meta ads (ad_id) |
click_time |
AppsFlyer | |
install_time |
AppsFlyer | |
is_first_launch |
true 、false
|
デバイス |
adset_id |
ローデータで利用可能:Adset ID | Meta ads (campaign_id) |
is_fb |
常に true
|
AppsFlyer |
campaign |
ローデータで利用可能:Campaign Name | Meta ads (campaign_group_name) |
campaign_id |
ローデータで利用可能:Campaign ID | Meta ads (campaign_group_id) |
is_paid |
常に true
|
Meta広告 |
adgroup |
ローデータで利用可能:Ad | Meta ads (adgroup_name) |
adgroup_id |
ローデータで利用可能:Ad ID | Meta ads (adgroup_id) |
adset |
ローデータで利用可能:Adset | Meta ads (campaign_name) |
af_siteid |
常に null |
Meta広告 |
af_sub[1-5] |
常に null
|
広告主 |
注記:コストに関する項目は、Meta adsがコンバージョン時にコストデータを共有していないため利用できません。コスト連携が有効になっている場合、Meta広告は1日に数回、AppsFlyerとコストデータを共有します。
Google Adsコンバージョンデータ
カラム名 | 備考 |
---|---|
match_type |
常にsrn
|
media_source |
常に googleadwords_int
|
agency |
none または af_prt
|
http_referrer |
|
retargeting_conversion_type |
|
af_channel |
注 (1) |
af_status |
常にNon-organic
|
click_time |
|
install_time |
|
is_first_launch |
true 、false
|
adgroup_name |
|
adset_id |
常に null
|
campaign |
注 (3) |
campaign_id |
|
adgroup |
|
adgroup_id |
|
adset |
注 (3) |
af_siteid |
|
af_sub[1-5] |
|
ad_event_id |
|
af_ad |
空の文字列 |
af_ad_id |
空の文字列 |
af_ad_type |
AdWords ad type |
af_adset |
ローデータで利用可能:Adset |
af_adset_id |
ローデータで利用可能:Adset ID |
af_c_id |
ローデータで利用可能:Campaign ID |
af_click_lookback |
|
af_cpi |
注 (2) |
af_dp |
フィード内のGoogleアプリキャンペーンにのみ関連します。 |
af_keywords |
ローデータで利用可能:Keywords |
af_prt |
none または af_prt
|
af_reengagement_window |
ローデータで利用可能:Re-engagement Window |
af_viewthrough_lookback |
ローデータで利用可能:Lookback Window for View-through Attribution |
click_url |
ローデータで利用可能:HTTP Referrer |
click-timestamp |
ソース:AppsFlyer |
cost_cents_USD |
注 (2) |
external_account_id |
AdWordsアカウントID |
gclid |
|
lat |
|
network |
注 (1) |
orig_cost |
注 (2) |
video_id |
常に null
|
注意 |
Apple Search Adsコンバージョンデータ
カラム名 | 備考 | |
---|---|---|
match_type |
常にsrn
|
|
media_source |
常に Apple Search Ads
|
|
|
注 (2) | |
adset_id |
||
|
注 (2) | |
af_adset_id |
||
af_c_id |
||
af_click_lookback |
||
af_cpi |
注 (1) | |
|
注 (2)—keywords IDを使用してください |
|
af_siteid |
||
af_status |
常にNon-organic
|
|
af_sub[1-5] |
||
agency |
null または af_prt の値
|
|
|
注 (2) | |
campaign_id |
||
click_time |
||
is_first_launch |
true 、false
|
|
cost_cents_USD |
注 (1) | |
http_referrer |
||
install_time |
||
adgroup |
||
adgroup_id |
||
orig_cost |
注 (1) | |
retargeting_conversion_type |
||
注意 |
Snapchatコンバージョンデータ
カラム名 | 備考 |
---|---|
match_type |
srn , gp_referrer , probabilistic , id_matching アドバンスSRN として、すべてのマッチタイプがサポートされています。 |
media_source |
snapchat_int |
adset |
|
adset_id |
|
af_ad |
|
af_ad_id |
|
af_adset |
|
af_adset_id |
|
af_c_id |
|
af_channel |
|
af_cpi |
|
af_siteid |
|
af_status |
常にNon-organic
|
af_sub[1-5] |
|
af_viewthrough_lookback |
|
agency |
|
campaign |
|
campaign_id |
|
click_time |
|
cost_cents_USD |
|
http_referrer |
|
install_time |
|
is_first_launch |
|
adgroup |
|
adgroup_id |
|
orig_cost |
|
retargeting_conversion_type |
X Adsのコンバージョンデータ
カラム名 | 備考 |
---|---|
match_type |
常にsrn
|
media_source |
常に Twitter
|
af_ad |
|
af_ad_id |
|
af_adset |
|
af_adset_id |
|
af_channel |
|
af_siteid |
|
af_status |
常にNon-organic
|
af_sub[1-5] |
|
agency |
常に null
|
campaign |
|
campaign_id |
null または Campaign ID |
click_time |
|
http_referrer |
|
install_time |
|
is_first_launch |
true 、false
|
adgroup |
|
adgroup_id |
|
retargeting_conversion_type |
常に none
|
注意: X Adsはコストデータの共有をサポートしていないため、コスト項目はペイロードに表示されません。
TikTok for Businessのコンバージョンデータ
カラム名 | 備考 |
---|---|
match_type |
|
media_source |
tiktokglobal_int |
af_ad |
|
af_ad_id |
|
af_adset |
|
af_adset_id |
|
af_channel |
tiktok , pangle
|
af_siteid |
|
af_status |
常にNon-organic
|
af_sub[1-5] |
|
agency |
|
campaign |
|
campaign_id |
|
click_time |
|
http_referrer |
|
install_time |
|
is_first_launch |
|
adgroup |
|
adgroup_id |
|
retargeting_conversion_type |
注意: X Adsはコストデータの共有をサポートしていないため、コスト項目はペイロードに表示されません。
Oath Ad Platformsコンバージョンデータ
カラム名 | 備考 |
---|---|
match_type |
常にsrn
|
media_source |
常に yahoogemini_int
|
adset |
|
adset_id |
|
af_ad |
|
af_ad_id |
|
af_c_id |
|
af_cpi |
注 (1) |
af_siteid |
|
af_status |
常にNon-organic
|
af_sub[1-5] |
|
agency |
|
campaign |
|
campaign_id |
|
campaign_type |
|
click_time |
|
cost_cents_USD |
注 (1) |
http_referrer |
|
install_time |
|
is_first_launch |
|
adgroup |
|
adgroup_id |
|
orig_cost |
注 (1) |
retargeting_conversion_type |
|
注 (1) Oath はコスト共有をサポートしていますが、コスト関連のデータをコンバージョンデータではなく一括で送信します。 |
他のアドネットワークでのUAコンバージョン
その他のアドネットワークに関しては、ペイロードのデータは、計測リンクのパラメーターが直接影響します。
次の JSON ペイロードを調べます。
注!コンバージョンデータはマップのようなデータ構成として返されます。ディベロッパーは、生のJSONとはインターラクトしません。
Applovin
計測リンク:
https://app.appsflyer.com/com.company.app?af_ad=ad_name&af_ad_type=INTER
&af_channel=video&af_siteid=123_site_id&af_c_id=b8******************************&
af_adset=_DEFAULT&pid=applovin_int&c=campaign_name
&af_click_lookback=7d&clickid=10****************
&advertising_id=50********************************&af_ip=
ペイロード:
{
"adgroup": null,
"campaign": "campaign_name",
"media_source": "applovin_int",
"retargeting_conversion_type": "none",
"adset_id": null,
"campaign_id": null,
"install_time": "2018-12-30 23:49:54.186",
"adgroup_id": null,
"orig_cost": "0.0",
"click_time": "2018-12-24 14:29:33.738",
"agency": null,
"cost_cents_USD": "0",
"af_ad_type": "INTER",
"af_c_id": "b8******************************",
"adset": null,
"advertising_id": "50********************************",
"af_sub1": null,
"clickid": "10****************",
"af_click_lookback": "7d",
"af_siteid": "123_site_id",
"af_ad": "ad_name",
"http_referrer": null,
"af_channel": "video",
"af_adset": "_DEFAULT",
"af_sub5": null,
"af_sub4": null,
"af_cpi": null,
"af_sub3": null,
"af_sub2": null,
"af_status": "Non-organic"
}
- 計測リンク上のパラメーターは、ペイロードの項目として表示されます。
- 計測リンクにないペイロードのその他の項目は、null 値として表示されます。
- Applovin は広告コスト共有をサポートしていますが、AppsFlyerに一括でコストデータを送信します。コスト関連の項目には0が返されます。
ironSource
計測リンク:
https://app.appsflyer.com/id123456789?
af_ua=Mozilla/5.0+(iPhone;+CPU+iPhone+OS+12_1_2+like+Mac+OS+X)+AppleWebKit/605.1.15+(KHTML,+like+Gecko)+Mobile/16C101
&clickid=ab*******************&redirect=false
&ua=Mozilla/5.0+(iPhone;+CPU+iPhone+OS+12_1_2+like+Mac+OS+X)+AppleWebKit/605.1.15+(KHTML,+like+Gecko)+Mobile/16C101
&af_lang=pt&imei=&af_sub1=&advertising_id=&af_ip=192.168.0.1&pid=ironsource_int
&device_ip=192.168.0.1&c=campaign_name
&idfa=01**********************************&af_siteid=123_site_id&
af_enc_data=cN*********************************************************************
ペイロード:
{
"adgroup": null,
"af_enc_data": "cN**************************************************************************************",
"campaign": "campaign_name",
"media_source": "ironsource_int",
"retargeting_conversion_type": "none",
"adset_id": null,
"campaign_id": null,
"install_time": "2018-12-30 23:59:32.194",
"adgroup_id": null,
"redirect": "false",
"orig_cost": "0.75",
"click_time": "2018-12-30 23:58:54.517",
"agency": null,
"cost_cents_USD": "75",
"adset": null,
"advertising_id": "35**********************************",
"af_sub1": null,
"af_ip": "192.168.0.1",
"clickid": "ab*******************",
"af_sub3": null,
"af_cost_value": "0.75",
"af_ref": "ironsource_5f******************************************",
"af_siteid": "123_site_id",
"http_referrer": null,
"af_cost_model": "cpi",
"af_ua": "Mozilla/5.0 (Linux; Android 8.0.0; SM-N950F Build/R16NW; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/71.0.3578.99 Mobile Safari/537.36",
"af_cost_currency": "USD",
"af_sub5": null,
"af_sub4": null,
"af_lang": "en",
"af_cpi": null,
"af_click_lookback": "7d",
"af_sub2": null,
"af_status": "Non-organic"
}
ironSourceは、orig_cost
、costs_cents_USD
、af_cost_value
項目を使用して、コスト関連のデータをAppsFlyerと共有します。
ただし、コスト関連のデータは計測リンクには表示されません。ironSourceはコストデータを暗号化し、af_enc_data
項目に保存します。
リターゲティングのコンバージョンデータ
リターゲティングには、リアトリビューションとリエンゲージメントの2種類のコンバージョンがあります。
ヒント
リターゲティングのコンバージョンデータは、コンバージョンの種類を明確に示しているとは限りません。代替コンバージョンデータソースを参照してください。
SRNでのリアトリビューション
ユーザーがSRN経由で計測された場合、コンバージョンデータのペイロードはリターゲティングかどうかを明示しません。SRNが計測リンクを使用しないため、計測リンクで is_retargeting=true
パラメーターを設定できません。リターゲティングをサポートするSRNに関しては、AppsFlyerがユーザーをリアトリビューションするかどうかを判断します。
これは、インストールがリターゲティングキャンペーン経由のものかをSDKレベルで判断できないことを意味します。唯一の方法は、リターゲティングキャンペーンを示すようなキャンペーン名を設定することです。
注意
ただし、リターゲティングと分かるようにキャンペーン名を設定する方法は、確実な方法ではありません。詳細に関しては例を参照してください。
通常のアドネットワークのリアトリビューション
アドネットワークの計測は計測リンクに依存します。通常の計測リンクでもOneLinkでも、リターゲティングの場合は計測リンクに is_retargeting=true
というパラメーターが常に含まれています。
Criteoのリターゲティングキャンペーン
アトリビューションリンク
https://app.appsflyer.com/id1234567895?pid=criteo_int&af_click_lookback=30d&
c=campaign_name&is_retargeting=true&redirect=false&idfa=68**********************************
&af_reengagement_window=30d
コンバージョンデータのペイロード
{
"adgroup": null,
"campaign": "campaign_name",
"media_source": "criteo_int",
"retargeting_conversion_type": "re-attribution",
"adset_id": null,
"campaign_id": null,
"af_reengagement_window": "30d",
"install_time": "2018-12-01 23:13:03.126",
"adgroup_id": null,
"redirect": "false",
"af_sub5": null,
"click_time": "2018-11-18 20:02:31.559",
"agency": null,
"cost_cents_USD": "0",
"is_retargeting": "true",
"af_cpi": null,
"af_click_lookback": "30d",
"af_siteid": null,
"idfa": "68**********************************",
"http_referrer": null,
"orig_cost": "0.0",
"af_sub4": null,
"adset": null,
"af_sub1": null,
"af_sub3": null,
"af_sub2": null,
"af_status": "Non-organic"
}
-
retargeting_conversion_type
パラメーター:このパラメーターはリターゲティングの種類を示します。re-attribution、re-engagement、noneのいずれかが入力されます。 -
is_retargeting: true
パラメーター:このパラメーターはインストールが再アトリビューションのインストールであることを示します。 -
af_reengagement_window
:リエンゲージメント計測期間は、ユーザーがリエンゲージメント後にイベントを紐づけることができる日数を指します。リアトリビューションコンバージョンであるため、このパラメーターは余分です。
ディファードディープリンクでのリアトリビューション
多くの場合、アプリをインストールしていないリアトリビューションユーザーにディープリンクを提供したいはずです。例えば、アプリをアンインストールしたユーザーを呼び戻すためのキャンペーンを設定したとします。そのキャンペーンがある製品やサービスを宣伝している場合、宣伝している特定の製品やサービスに関するコンテンツをユーザーに提供したいと考えています。
これをディファードディープリンクと呼びます。ディファードディープリンクのコンバージョンペイロードは、onConversionDataSuccess
メソッドから取得されます。
SRNでのディファードディープリンク
SRNキャンペーンで定義されているディープリンクのパラメーターは、SRN以外では使用できません。これには、アプリのスキームパスを保持する af_dp
パラメーターが含まれます。唯一の例外は、 フィードのGoogle App キャンペーンを使用する場合です。ディファードディープリンクを実装するには、SRNキャンペーンに追加のロジックを適用する必要があります。campaign、adset、adgroupなどの onConversionSuccess
レスポンスのデータを使用して、プログラムでユーザーをリダイレクトしてください。
Meta広告によるディファードディープリンクのコンバージョンデータ
{
"adset":"Adidas Running Shoes Women",
"adgroup": null,
"campaign_id":"6**********",
"af_status":"Non-organic",
"retargeting_conversion_type": "none",
"agency":null,
"af_sub3":null,
"af_siteid":null,
"adset_id":"6**********",
"is_fb":true,
"is_first_launch":true,
"click_time":"2017-07-18 12:55:05",
"iscache":false,
"ad_id":"6**********",
"af_sub1":null,
"campaign":"running shoes summer collection",
"is_paid":true,
"af_sub4":null,
"adgroup_id":"6**********",
"is_mobile_data_terms_signed":true,
"af_channel":"Facebook",
"af_sub5":null,
"media_source":"Meta ads",
"install_time":"2017-07-19 08:06:56.189",
"af_sub2":null
}
{
"media_source":"Meta ads",
"campaign":"running shoes summer collection",
"adset":"Running Shoes Women",
"adgroup":null,
"campaign_id":"6**********",
"retargeting_conversion_type": "none",
"af_status":"Non-organic",
"agency":null,
"af_sub3":null,
"af_siteid":null,
"adset_id":"6**********",
"is_fb":true,
"is_first_launch":true,
"click_time":"2017-07-17 16:23:18",
"iscache":false,
"ad_id":"6**********",
"af_sub1":null,
"is_paid":true,
"af_sub4":null,
"adgroup_id":"6**********",
"is_mobile_data_terms_signed":true,
"af_channel":"Facebook",
"af_sub5":null,
"install_time":"2017-07-18 15:10:50.190",
"af_sub2":null
}
キャンペーン、広告セットなどの getConversionData レスポンスのデータを使用して、プログラムでユーザーをリダイレクトし、関連するコンテンツを提供できます。
例
アプリはスポーツウェア専門のEコマースアプリです。アプリを持っていないユーザーが広告と接触してアプリをインストールします。アプリが起動すると、SDKがコンバージョンデータを返します。ディベロッパーは、ストア内の夏のランニングシューズコレクション(キャンペーン)のアクティビティにアプリを起動し、女性用ランニングシューズのカテゴリー(広告セット)を提供します。
計測リンクを使用したディファードディープリンク
ユーザーをディープリンクするには3つの方法があります。
URIスキーム
計測リンクとOneLinkのどちらでも、URIスキームを使用する場合、計測リンクとペイロードは次のようになります。
計測リンク
http://app.appsflyer.com/com.appsflyer.nivisampleapp?pid=media_source_name
&c=campaign_name&af_dp=superapp%3A%2F%2deeplink-activity
OneLink
// short OneLink
https://dhba.onelink.me/2rAD/71ba577e
//long OneLink
https://dhba.onelink.me/2rAD?pid=media_source_name&c=campaign_name
&is_retargeting=true&af_dp=superapp%3A%2F%2deeplink-activity
ペイロード
{
"af_deeplink": true,
"campaign": "campaign_name",
"media_source": "media_source_name",
"retargeting_conversion_type": "none",
"adset_id": null,
"campaign_id": null,
"orig_cost": "0.0",
"click_time": "2018-12-30 23:59:09",
"install_time": "2018-12-30 23:59:39.330",
"agency": null,
"cost_cents_USD": "0",
"adset": "AD_SET_NAME",
"ad_id": "AD_ID",
"af_siteid": null,
"http_referrer": null,
"af_cpi": null,
"af_sub5": null,
"af_sub4": null,
"af_sub1": null,
"af_sub3": null,
"af_sub2": null,
"af_status": "Non-organic",
"scheme": "superapp",
"host": "deeplink_activity"
}
-
af_deeplink: true
:このパラメーターが表示され「true」の場合、scheme
とhost
の項目を探してください。 -
scheme
とhost
:これらの項目は、計測リンクのaf_dp
パラメーターから取得され、ユーザーがディープリンクされるべきスキームとアクティビティを示します。
iOSユニバーサルリンクとAndroidアプリリンク
これらは、ディープリンクを実行するための3つの方法のうち、他の2つの方法です。
ユニバーサルリンクやアプリリンクを使用する場合、OneLinkとペイロードは次のようになります。
OneLink
// short OneLink
https://dhba.onelink.me/2rAD/71ba577e
//long OneLink
https://dhba.onelink.me/2rAD?pid=media_source_name&c=campaign_name
&is_retargeting=true
ペイロード
{
"install_time": "2019-01-08 16:24:49.853",
"cost_cents_USD": "0",
"campaign": "campaign_name",
"retargeting_conversion_type": "none",
"is_first_launch": true,
"click_time": "2019-01-08 16:24:14.322",
"af_click_lookback": "7d",
"orig_cost": "0.0",
"af_status": "Non-organic",
"iscache": "true",
"shortlink": "71ba577e",
"media_source": "media_source_name",
"is_retargeting": true
}
-
shortlink
項目:これはユーザーをもたらした特定のOneLinkを示す項目ですこれにより、ディベロッパーはアクティビティの起動とコンテンツの提供をどのように進めるべきかを知ることができます。この目的のために、campaign
等のその他の項目も使用できます。重要!
長いOneLinkを使用している場合、
shortlink
項目はペイロードに表示されません。いずれの場合(ショート/長いOneLink)も、アクティビティを示すカスタムパラメーターを追加することを推奨します。例:
&deep_link_activity=shoes_cateogry
注意
ユニバーサルリンクとアプリリンクの使用はOneLinkでのみ実現できます。
SRNでのリエンゲージメント
リアトリビューションキャンペーンのように、ユーザーがSRN経由でエンゲージメントした場合、コンバージョンデータはこれがリエンゲージメントキャンペーン経由であることを明示しません。リエンゲージメントキャンペーンであることを示すキャンペーン名を設定してください。
通常のアドネットワークのリエンゲージメント
ここでも、コンバージョンデータはユーザーがリエンゲージメントキャンペーン経由であることを明示しません。この制限を克服するためには、リエンゲージメントであることを示すキャンペーン名を設定してください。
ディープリンクを使用したリエンゲージメント
リエンゲージメントの主な役割は、ユーザーを特定のアクティビティに送信することです。例えば、製品やセールを宣伝するとします。その場合、広告をクリックしたユーザーをこの製品やセールに関連するアプリアクティビティに直接送信したいと考えるでしょう。
そのために、ディープリンクを使用します。ディープリンクのコンバージョンデータは非常に重要です。ディベロッパーがユーザーエクスペリエンスをカスタマイズし、正しいアクティビティにユーザーを遷移させるために必要な情報がコンバージョンデータに含まれています。
リエンゲージメント:SRNでのディープリンク
リエンゲージメントユーザーがSRN経由の場合、コンバージョンデータは利用できません。ディベロッパーはSRNの方法を使用して、取得する必要があります。
リエンゲージメント:アドネットワークでのディープリンク
ユーザーがリエンゲージしアプリを起動すると、次の onAppOpenAttribution
メソッドのコンバージョンデータが利用できます。
iOSとAndroidの両方で、短縮バージョンのOneLinkを使用する場合、コンバージョンデータは、リンク上のすべてのパラメーターがマップされた構造になります。
例:
{
af_dp: "superapp://Deeplink",
pid: "media_source_name"
c: "campaign_name",
link: "https://abcd.onelink.me/12ab/12ab34c"
is_retargeting: true
}
- アプリディベロッパーは、
af_dp
やキャンペーン名のようなこれらのパラメーターを使用して、ユーザーを特定のアクティビティに送信し関連性のあるコンテンツを提供することができます。
重要!
短縮版のOneLinkを使用することを推奨します。こちらをクリックして詳細をご確認ください。
短縮バージョンのOneLinkを使用すべきもう一つの理由は、長いバージョンのコンバージョンデータの構造です。長いバージョンを使用する場合、コンバージョンデータは、link
という単一の項目に長いOneLink全体が含まれてしまいます。
{
"link": "https://abcd.onelink.me/12ab?pid=media_source&c=campaign_name&is_retargeting=true&af_dp=superapp%3A%2F%2FDeepLink"
}
代替コンバージョンデータソース
- Push APIは、リアトリビューションまたはリエンゲージメントを明示する詳細なコンバージョンペイロードを提供します。Push APIのペイロードには、
re_targeting_conversion_type
という項目が含まれます。この項目は、リアトリビューションまたはリエンゲージメントのいずれかのコンバージョンタイプを示しています。詳細は、Push APIガイドを参照してください。 - ローデータレポートにもコンバージョンの種類を示す項目が含まれています。リターゲティングコンバージョンのローデータレポートには、Event Nameという列があります。この列の値は、コンバージョンの種類に応じて、re-engagement または re-attribution のいずれかです。
ユーザー獲得とリアトリビューションが混在する例
- ユーザーがアプリをインストールしてから、アンインストールします。インストールにより、このユーザーのリアトリビューション期間のカウントが開始します。Meta広告でユーザー獲得キャンペーン(リターゲティングではない)を設定します。 また、AppsFlyerとMeta広告の連携を設定して、リターゲティングを許可します。
リアトリビューション期間中に、ユーザーが広告をクリックして、アプリを再インストールします。AppsFlyerでは、このユーザーをリアトリビューションユーザーと見なします。
これは2つの要因によるものです:- メタ広告の設定により、リターゲティングが可能になります
- ユーザーがリアトリビューション期間中である
この場合、このキャンペーン名はリアトリビューションであることを示唆しません。 - 同じ例を使い、今度はユーザーがリアトリビューション期間外であるとしましょう。この場合、このインストールは新規の非オーガニックインストールと見なされます。
- もう一つ例を見てみましょう。Meta広告でリターゲティングキャンペーンを設定します。 一部のユーザーがキャンペーン経由でアプリをインストールします。ただし、これらのユーザーはアプリを初めてインストールするユーザーです。このようなユーザーはリアトリビューションユーザーとは見なされません。代わりに、AppsFlyerはこれらのユーザーをユーザー獲得経由のユーザーと見なします。