요약: 전환 데이터를 사용하여 다양한 전환 시나리오를 식별하고 유저 경험을 맞춤 설정하는 등의 작업을 수행할 수 있습니다.
개요
다음 가이드에는 다양한 유저 전환 시나리오와 해당 전환 데이터 페이로드가 포함되어 있습니다.
전환 데이터는 다음 중 하나를 사용하여 플랫폼에서 사용할 수 있습니다.
정확성/지연 절충으로 인해 동일한 디바이스 ID의 전환 데이터는 API마다 다를 수 있습니다.
논오가닉 전환 데이터 페이로드 필드
항상 사용 가능한 필드
다음 표에는 논오가닉 전환에 항상 존재하며 전환 media_source
에 관계없는 필드가 나열되어 있습니다.
페이로드 필드 이름 | 로데이터 필드 이름 | 설명 |
---|---|---|
media_source |
미디어 소스 |
어트리뷰트된 퍼블리셔. 어트리뷰션 링크의 |
install_time |
Install Time | |
click_time |
어트리뷰트 터치 시간 | 클릭 또는 노출이 발생한 시간(UTC) |
is_first_launch |
N/A |
true , false
|
af_status |
로데이터는 오가닉, 논오가닉의 별도의 리포트로 나뉩니다. |
"Non-organic" |
af_siteid |
사이트 ID | |
adgroup_id |
광고 아이디 | |
adset |
광고세트 | |
adset_id |
광고세트 ID | |
agency |
파트너 |
null , 또는 에이전시 이름(에이전시에서 운영하는 캠페인의 경우) |
campaign |
캠페인 | |
campaign_id |
캠페인 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 |
채널 |
다음 파라미터를 채우는 SRN:
예시: Facebook—Instagram, Google—YouTube |
|
orig_cost |
참고 (1) |
||
costs_cents_USD |
참고 (1) |
||
af_cpi |
참고 (1) |
||
참고 (1) 비용 필드는 광고 네트워크에서 공유하는 값으로 채워집니다. 광고 네트워크가 앱스플라이어와 비용을 공유하려면 활성 연동 페이지에서 비용 연동을 활성화해야 합니다. 일부 SRN은 대량 비용 분담을 지원합니다. 이 경우 이벤트 수준 비용 필드는 0으로 반환됩니다. |
추가 필드
- 앱스플라이어 파라미터 목록
- 어트리뷰션 링크에 파라미터를 추가할 수 있습니다. 이 파라미터는 페이로드에서 사용할 수 있습니다.
추가 정보는 로데이터 필드 사전 을 참조하십시오.
제한 사항
커스텀 파라미터 이름
커스텀 파라미터는 name
을 호출할 수 없습니다(소문자 "n"). Name
이 유효합니다).
파라미터가 name
을 호출하면 페이로드에서 제거됩니다.
SRN을 사용한 UA 전환 데이터
자체 리포트 네트워크 (SRN)는 메타 광고 및 Google과 같은 자체 어트리뷰션 메커니즘을 구현하는 광고 네트워크입니다.
SRN은 어트리뷰션 링크를 사용하지 않습니다. 이는 다음을 의미합니다.
- 페이로드 필드는 사전 정의되어 있음
- 어트리뷰션 링크에 파라미터를 추가하는 방식으로 페이로드에 필드를 추가할 수 없습니다.
SRN은 앱스플라이어에 전환을 리포트합니다. 전환 데이터는 앱에서 사용할 수 있습니다. 사용 가능한 필드는 SRN에 따라 다르며 이에 대해서는 다음에 나오는 개별 SRN 탭에 자세히 설명되어 있습니다.
메타 광고에 대한 참고 사항
메타 광고에서 캠페인을 진행하고 메타 서비스 약관에 서명하지 않은 경우, 앱스플라이어는 인스톨을 어트리뷰트합니다. 리포트의 가용성은 다음과 같이 제한됩니다.
- 사용 가능: 집약형 및 분석 대시보드 및 리포트:
- 사용 불가: 로데이터
메타 광고 전환 데이터
필드 이름 | 설명 | 데이터 소스 |
---|---|---|
match_type |
|
앱스플라이어 |
media_source |
늘 Facebook Ads
|
앱스플라이어 |
agency |
|
Meta Ads |
http_referrer |
항상 null
|
Meta Ads |
retargeting_conversion_type |
앱스플라이어 | |
af_channel |
메타 광고(publisher_platform) | |
af_status |
늘 Non-organic
|
앱스플라이어 |
ad_id |
메타 광고는 내부용으로만 사용할 수 있습니다. | 메타 광고(ad_id) |
click_time |
앱스플라이어 | |
install_time |
앱스플라이어 | |
is_first_launch |
true , false
|
기기 |
adset_id |
로데이터로 사용 가능: 광고 세트 ID | 메타 광고(campaign_id) |
is_fb |
항상 true
|
앱스플라이어 |
campaign |
로데이터로 사용 가능: 캠페인 이름 | 메타 광고(campaign_group_name) |
campaign_id |
로데이터로 사용 가능: 캠페인 ID | 메타 광고(campaign_group_id) |
is_paid |
항상 true
|
Meta Ads |
adgroup |
로데이터로 사용 가능: 광고 | 메타 광고(adgroup_name) |
adgroup_id |
로데이터로 사용 가능: 광고 ID | 메타 광고(adgroup_id) |
adset |
로데이터로 사용 가능: 광고 세트 | 메타 광고(campaign_name) |
af_siteid |
항상 null |
Meta Ads |
af_sub[1-5] |
항상 null
|
광고주 |
참고: 메타 광고는 전환 시 비용 데이터를 공유하지 않으므로 비용 관련 필드는 사용할 수 없습니다. 비용 공유가 활성화된 경우, 메타 광고는 하루에 여러 번 앱스플라이어와 비용 데이터를 공유합니다.
필드 이름 | 설명 |
---|---|
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 |
Empty string |
af_ad_id |
Empty string |
af_ad_type |
AdWords ad type |
af_adset |
로데이터로 사용 가능: 광고 세트 |
af_adset_id |
로데이터로 사용 가능: 광고 세트 ID |
af_c_id |
로데이터로 사용 가능: 캠페인 ID |
af_click_lookback |
|
af_cpi |
참고 (2) |
af_dp |
피드의 Google 앱 캠페인에만 해당됩니다. |
af_keywords |
로데이터로 사용 가능: 키워드 |
af_prt |
none 또는 값 af_prt
|
af_reengagement_window |
로데이터로 사용 가능: 리인게이지먼트 윈도우 |
af_viewthrough_lookback |
로데이터로 사용 가능: 뷰-쓰루 어트리뷰션을 위한 기여 기간 |
click_url |
로데이터로 사용 가능: HTTP 리퍼러 |
click-timestamp |
소스: 앱스플라이어 |
cost_cents_USD |
참고 (2) |
external_account_id |
AdWords 계정 ID |
gclid |
|
위도 |
|
네트워크 |
참고 (1) |
orig_cost |
참고 (2) |
video_id |
항상 null
|
참고 |
필드 이름 | 설명 | |
---|---|---|
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) - 키워드 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 |
||
참고 |
필드 이름 | 설명 |
---|---|
match_type |
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 |
필드 이름 | 설명 |
---|---|
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 또는 캠페인 ID |
click_time |
|
http_referrer |
|
install_time |
|
is_first_launch |
true , false
|
adgroup |
|
adgroup_id |
|
retargeting_conversion_type |
늘 none
|
메모: X 광고는 비용 데이터 공유를 지원하지 않으므로 비용 필드가 페이로드에 표시되지 않습니다.
필드 이름 | 설명 |
---|---|
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 값으로 나타납니다.
- 앱러빈은 광고 비용 공유를 지원하지만 비용 데이터를 앱스플라이어로 대량으로 전송합니다. 비용 관련 필드는 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"
}
아이언소스는 , costs_cents_USD
, 및 af_cost_value
, orig_cost
필드를 사용하여 전환 시 비용 관련 데이터를 앱스플라이어와 공유합니다.
그러나 비용 관련 데이터는 어트리뷰션 링크에 표시되지 않습니다. 아이언소스는 비용 데이터를 암호화하여 af_enc_data
필드에 저장합니다.
리타겟팅 전환 데이터
리타게팅에는 리어트리뷰션 또는 리인게이지먼트의 두 가지 유형의 전환이 포함됩니다.
팁
리타게팅을 위한 전환 데이터가 항상 전환 유형을 명확하게 나타내는 것은 아닙니다. 대체 전환 데이터 소스 참조.
SRN을 사용한 리어트리뷰션
SRN을 통해 사용자가 리어트리뷰션되는 경우 전환 데이터 페이로드는 이것이 리타게팅 캠페인임을 나타내지 않습니다. SRN은 어트리뷰션 링크를 사용하지 않으므로 어트리뷰션 링크에 파라미터를 is_retargeting=true
로 설정할 방법이 없습니다. 리타게팅을 지원하는 SRN의 경우, 앱스플라이어는 사용자를 리어트리뷰션해야 하는지 여부를 결정합니다.
이것은 SDK 수준에서 인스톨이 리타겟팅 캠페인에서 발생하는지 확인할 방법이 없다는 것을 의미합니다. 유일한 방법은 리타겟팅 캠페인을 나타내도록 캠페인 이름을 설정하는 것입니다.
참고
리타겟팅을 나타내도록 캠페인 이름을 설정하는 것은 완벽한 방법이 아닙니다. 자세한 내용은 예제를 참조하십시오.
일반 광고 네트워크를 통한 리어트리뷰션
광고 네트워크에 대한 어트리뷰션은 어트리뷰션 링크에 의존합니다. 일반 어트리뷰션 링크든 , 원링크이든 리타게팅을 사용하면 어트리뷰션 링크에는 항상 파라미터가 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
파라미터 - 이 파라미터는 리타게팅의 유형을 나타냅니다. 리어트리뷰션, 리인게이지먼트 또는 없음일 수 있습니다. -
is_retargeting: true
파라미터 - 이 파라미터는 인스톨이 다시 어트리뷰션된 인스톨임을 나타냅니다 -
af_reengagement_window
: 리인게이지먼트 어트리뷰션 기간은 이벤트가 재참여한 사용자에게 어트리뷰션될 수 있는 기간(일)입니다. 이는 리어트리뷰션 전환이므로 이 파라미터는 중복됩니다.
디퍼드 딥링킹을 사용한 리어트리뷰션
종종 리어트리뷰션의 정의에 따라 앱을 설치하지 않은 리어트리뷰션된 유저를 딥링크하려고 합니다. 예를 들어 앱을 삭제한 유저를 다시 불러오는 것을 목표로 하는 캠페인을 설정합니다. 캠페인이 제품 또는 서비스를 홍보하고 여러분은 광고하는 제품 또는 서비스와 관련된 콘텐츠를 유저에게 제공하려고 합니다.
이것을 디퍼드 딥링킹이라고 부릅니다. 디퍼드 딥링킹을 위한 전환 데이터 페이로드는 이 onConversionDataSuccess
메서드에서 비롯됩니다.
SRN의 디퍼드 딥링킹
SRN 캠페인에 정의된 딥링크 파라미터는 SRN 외부에서 사용할 수 없습니다. af_dp
파라미터를 포함하며, 앱의 스키마 경로가 있습니다. 유일한 예외는 피드에서 Google 앱 캠페인을사용하는 경우입니다. 디퍼드 딥링킹을 구현하려면 SRN 캠페인에 추가 로직을 적용해야 합니다. 응답에 onConversionSuccess
캠페인, 광고 세트, 광고 그룹과 같은 데이터를 사용하여 프로그래밍 방식으로 사용자를 리디렉션합니다.
메타 광고와의 디퍼드 딥링킹에 대한 전환 데이터
{
"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 응답에서 캠페인, 광고 세트 등과 같은 데이터를 사용하여 프로그래밍 방식으로 유저를 리디렉션하고 관련 콘텐츠를 제공합니다.
예시
이 앱은 체육용품을 전문으로 하는 전자 상거래 앱입니다. 앱을 설치하지 않은 사용자는 광고에 참여하고 앱을 설치합니다. 앱이 실행되면 SDK가 전환 데이터를 반환합니다. 개발자는 앱이 스토어에서 여름 운동화 컬렉션 (캠페인) 활동을 열도록 하고 여성용 운동화 카테고리(adset)를 제공합니다.
어트리뷰션 링크를 사용한 지연된 딥링크
유저를 딥링크하는 방법에는 세 가지가 있습니다.
URI 스킴
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 유니버설 링크 및 안드로이드 앱 링크
이것은 딥링킹을 수행하는 세 가지 방법 중 다른 두 가지입니다.
유니버설 링크 또는 앱 링크를 사용할 때 원링크 및 페이로드는 다음과 같습니다.
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
필드 - 유저가 온 특정 원링크를 나타내는 필드입니다. 개발자가 액티비티를 시작하고 콘텐츠를 제공하는 방법을 알 수 있도록 도와줍니다.campaign
와 같은 다른 필드도 이 목적으로 사용할 수 있습니다.중요!
긴 원링크를 사용할 때 페이로드에 필드
shortlink
가 나타나지 않습니다.두 경우 모두(짧거나 긴 원링크) 액티비티를 나타내는 맞춤형 파라미터를 추가하는 것이 좋습니다. 예를 들어
&deep_link_activity=shoes_cateogry
참고
유니버설 링크 및 앱 링크 사용은 원링크에서만 가능합니다.
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를 사용하는 또 다른 이유는 긴 버전이 반환하는 전환 데이터 구조때문입니다. 긴 버전을 사용할 때 전환 데이터는 긴 OneLink 전체를 포함하는 단일 필드 link
가 있는 맵입니다.
{
"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이라는 열이 있습니다. 이 열의 값은 전환 유형에 따라 리인게이지먼트 또는 리어트리뷰션입니다.
유저 인입 및 리어트리뷰션의 혼합 예시
- 어떤 사용자가 앱을 설치했다가 삭제합니다. 인스톨 행동으로 인해 이 사용자는 리어트리뷰션 창에 넣습니다. 메타 광고에서 유저 인입(리타게팅 아님) 캠페인을 설정합니다. 또한 앱스플라이어와 메타 광고와의 연동을 설정하여 리타게팅을 허용합니다.
리어트리뷰션 창에서 사용자는 광고를 보고 클릭한 다음 앱을 다시 설치합니다. 앱스플라이어의 관점에서 사용자는 리어트리뷰션된 사용자입니다.
이는 두 가지 요인 때문입니다.- 메타 광고를 사용한 구성 리타게팅 가능
- 사용자가 리어트리뷰션 창에 있는 경우
이 경우 캠페인 이름은 리어트리뷰션을 표시하지 않습니다. - 동일한 예를 들어 보겠습니다.이 경우에만 사용자가 재 어트리뷰션 창 밖에 있습니다. 이 경우 설치는 새 논오가닉 인스톨입니다.
- 다른 예를 들어보겠습니다. 메타 광고에서 리타게팅 캠페인을 설정했습니다. 일부 사용자가 캠페인을 방문하여 앱을 설치합니다. 그러나 이러한 사용자는 처음으로 앱을 설치합니다. 이러한 사용자는 리어트리뷰션된 사용자로 간주되지 않습니다. 대신 앱스플라이어는 이들을 유저 인입 캠페인에서 온 사용자로 간주합니다.