Singular provides two methods for checking a device's attribution: the Device Assist app and the Attribution Details API endpoint.
어트리뷰션 확인은 of testing a new SDK/S2S integration 및 testing a new Singular Link 에서 링크를 생성한 후 캠페인에서 사용하기 전에 수행합니다.
싱글 링크 테스트에 대한 전체 가이드는 트래킹 링크 테스트 방법을 참조하세요.
새 SDK/S2S 연동 테스트에 대한 전체 가이드는 테스트 콘솔 사용을 참조하세요.
Guide for | UA 관리자, 개발자 |
Tools | 테스트용 모바일 기기 |
싱글 디바이스 어시스트 앱을 사용하여 어트리뷰션을 확인하는 방법
1 | iOS 또는 Android용 싱귤러 디바이스 어시스트 앱을 다운로드합니다. |
2 |
앱을 열고 Check Implementation 을 선택합니다. |
3 |
기본적으로 장치 식별자가 선택되어 있습니다. Check Implementation 을 다시 선택합니다. |
4 |
앱에 이 앱의 어트리뷰션 정보가 싱귤러에 기록된 대로 표시됩니다:
|
어트리뷰션 세부 정보 엔드포인트를 사용하여 어트리뷰션을 확인하는 방법
Note: 이 엔드포인트는 베타 기능입니다. 이 엔드포인트는 테스트 용도로만 사용하세요. 앱 내부나 프로덕션 환경에서는 호출하지 마세요.
디바이스에 대한 어트리뷰션을 확인하려면 다음 쿼리를 실행하세요:
https://api.singular.net/api/attribution/attribution_details?keyspace=
&device_id=&api_key=
쿼리 매개변수
Parameter | Format | Description |
api_key | 문자열 | 싱글 콘솔에 제공된 API 키 |
device_id | 문자열 | 디바이스의 광고 ID |
keyspace | String | 광고 ID 유형: IDFA : iOS 기기에서 사용(광고주 식별자) IDFV : iOS 기기에서 사용(벤더를 위한 식별자) AIFA : 안드로이드 기기에서 사용, GAID라고도 함 SDID : 싱귤러 기기 ID - 웹 추적에 사용됩니다. init 메서드를 호출한 후 singularSdk.getSingularDeviceId()를 사용하거나 InitFinishedCallback을 사용하여 싱귤러 디바이스 ID를 읽을 수 있습니다. |
샘플 출력
엔드포인트는 다음 예제에서와 같이 JSON 형식의 응답을 반환합니다:
[
{
"app_long_name": "my.app.com",
"app_name": "My App",
"install_info": {
"install_time": "2020-06-10 11:58:46",
"network": "Network 1 ",
"additional_parameters": {
"kw": "my keyword",
"pcid": "1234"
},
"campaign_name": "Campaign Name",
"view_through_attribution": false
},
"re_engagement_info": {
"notes": "Attributions from Self-Attributing networks including: Twitter, Facebook, Google Ads, Snapchat, etc are redacted and always show as 'Unattributed'",
"install_time": "2020-06-15 15:27:12",
"network": "Unattributed"
},
},
"uninstall_pre_requisites": {
"gcm_token": "enE8iQR10RI:APA91bERgfA_xm8T7zgqH9OW_1s05SFFmKnle1zIm0cMrDfuaSxEmC_3j72dj4qN36vh5V8TAEnrXa3Pq3SmLW-XNOHP7daMwcBrBTibdkv_pKMJbN9SbefV6_9nuEfIeI5Zhtz0nlLY"
},
"events": [
{
"event_name": "Session",
"first_event_time": "2020-04-02 00:09:55",
"last_event_time": "2020-04-07 20:59:55",
"event_count": 2
},
{
"event_name": "Save New Transaction",
"first_event_time": "2020-04-02 00:11:51",
"last_event_time": "2020-04-02 00:11:51",
"event_count": 1
}
]
}
]
출력 매개변수
Parameter | Description |
install_info |
설치 및 어트리뷰션 결정에 대한 중요한 정보를 포함합니다:
|
re_engagement_info |
설치_정보와 동일하지만 리인게이지먼트 어트리뷰션의 경우. |
events |
SDK가 추적한 인앱 이벤트의 요약입니다:
|
uninstall_pre_requisites | apns (iOS의 경우) 또는 gcm_token (Android의 경우). |