디바이스 어트리뷰션 확인 방법

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 integrationtesting a new Singular Link 에서 링크를 생성한 후 캠페인에서 사용하기 전에 수행합니다.

싱글 링크 테스트에 대한 전체 가이드는 트래킹 링크 테스트 방법을 참조하세요.

새 SDK/S2S 연동 테스트에 대한 전체 가이드는 테스트 콘솔 사용을 참조하세요.

Guide for UA 관리자, 개발자
Tools 테스트용 모바일 기기

싱글 디바이스 어시스트 앱을 사용하여 어트리뷰션을 확인하는 방법

1 iOS 또는 Android용 싱귤러 디바이스 어시스트 앱을 다운로드합니다.
2

앱을 열고 Check Implementation 을 선택합니다.

Screen_Shot_2021-08-08_at_16.14.57.png

3

기본적으로 장치 식별자가 선택되어 있습니다. Check Implementation 을 다시 선택합니다.

Screen_Shot_2021-08-08_at_16.15.15.png

4

앱에 이 앱의 어트리뷰션 정보가 싱귤러에 기록된 대로 표시됩니다:

  • 설치 시간, 어트리뷰션 네트워크, 캠페인 이름
  • 재참여 시간, 어트리뷰션 네트워크 및 캠페인 이름
  • 이 기기에서 발생한 세션 및 인앱 이벤트에 대한 요약으로, 싱귤러에서 추적한 내용입니다.

Screen_Shot_2021-08-08_at_16.15.38.png

어트리뷰션 세부 정보 엔드포인트를 사용하여 어트리뷰션을 확인하는 방법

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의 경우).