어트리뷰션을 위한 광고 식별자

Overview

Branch는 클릭, 설치 및 기타 이벤트 요청 시 Branch 링크에서 다음 광고 식별자를 지원합니다. 클릭 및 설치 시 동일한 식별자를 사용할 수 있는 경우 Branch는 식별자 매칭을 통해 이 값을 매칭하여 어트리뷰션할 수 있습니다.

식별자 유형

iOS 식별자

광고 식별자

iOS IDFA

유효한 Identifier For Advertising (IDFA)이 없는 경우 Branch는 어트리뷰션을 수행하기 위해 확률적 모델링으로 자동 전환되며 (다음 섹션 참조), 향후 이러한 설치를 측정할 수 있도록 자체적인 설치 레벨 식별자를 자동으로 할당합니다. 이는 기본적인 동작 원리이지만, 파트너가 모델링 결정에 사용할 수 있도록 디바이스 IP 및 유저 에이전트를 전달하는 것이 필수입니다.

Apple은 주로 iOS의 ASIdentifierManager 클래스를 통해 iOS 6.0에 Identifier for Advertisers (IDFA) 를 도입했습니다. 이 클래스는 앱에 광고 게재에 사용할 수 있는 식별자와 유저가 Limit Ad Tracking(광고 트래킹 제한)을 활성화했는지 여부를 나타내는 플래그에 대한 액세스를 제공합니다. IDFA 값은 각 디바이스에 unique한 영숫자 string이며 하이픈이 있는 대문자 형식을 사용합니다(예: AAAAAAAAA-BBBB-CCCC-1111-222222220000).

  • Branch log-level parameter: user_data_idfa
  • Branch 포스트백 매크로: ${(user_data.idfa)!}<#if (user_data.limit_ad_tracking)! >0<#else>1</#if>

포스트백 URL에서 ${(user_data.idfa)!} 매크로를 사용하는 경우 유저가 Limit Ad Tracking(광고 추적 제한) 기능을 활성화했는지 여부를 나타내기 위해 <#if (user_data.limit_ad_tracking)! >0<#else>1</#if> 매크로를 지정해야 합니다(0은 추적 제한됨을 의미). 또는 유저가 이 기능을 활성화한 경우 ios_ad_tracking_disabled 파라미터를 1로 설정할 수 있습니다.

SDK 구현이 설치 (첫 "앱 오픈" 이벤트) 및 설치 후의 인앱 이벤트에 대해 IDFA를 수집하지 않는 경우, 클릭에 지정된 값을 설치(또는 다른 이벤트)에 대해 지정된 값과 매칭하여 어트리뷰션에 사용하는 데 IDFA를 사용할 수 없습니다.

Android 식별자

Google AAID

The Google Advertising Identifier (AID) is a unique, user-specific, and resettable ID for advertising provided by Google Play services, which exposes an API for accessing the advertising ID of the user as a string, in the universally unique identifier (UUID) format similar to 38400000-8cf0-11bd-b23e-10b96e40000d.

  • Branch log-level parameter: user_data_aaid
  • Branch 포스트백 매크로: ${(user_data.aaid)!}

Android OAID

The Open Anonymous Device Identifier (OAID) is used for advertising purposes in place of the non-supported Google Advertising ID for specific device manufacturers. The Branch SDK collects OAID and uses it for attribution on clicks and impressions.

  • Branch log-level parameter: user_data_oaid
  • Branch 포스트백 매크로: ${(user_data.oaid)!}

레거시 및 기타 식별자

Branch는 어트리뷰션을 위해 무엇보다도 광고 식별자에 의존하지만 광고 식별자를 사용할 수 없는 경우도 있습니다. 여기에는 광고 식별자를 지원하지 않는 레거시 버전과 Google Android 앱 스토어가 아닌 다른 곳에서 다운로드하는 유저가 포함됩니다. 광고 식별자를 사용할 수 없는 경우 어트리뷰션을 위해 다음과 같은 디바이스 식별자를 사용합니다.

Android ID

The ANDROID ID for Android devices is a 64-bit number (as a hex string) that is randomly generated on the first boot of a device and typically remains constant for the lifetime of the device. This value is formatted as lower case.

  • Branch log-level parameter: user_data.android_id
  • Branch 포스트백 매크로: ${(user_data.android_id)!}

Amazon 식별자

Fire ID

The Amazon Fire ID is a user-resettable, unique identifier that helps protect the privacy of the user. If you collect information about a user’s behavior to display interest-based ads, or to generate analytics, you must use the Advertising ID; no other identifier or tracking method may be used. Users can reset the Advertising ID or opt out of interest-based ads altogether.

  • Branch log-level parameter: user_data.aaid
  • Branch 포스트백 매크로: ${(user_data.aaid)!}

Windows Phone 식별자

Windows AID

The Windows advertising identifier (AID) is a unique, user and device-specific, and resettable ID for advertising represented as an alphanumeric string formatted as upper case without colons (for example, AAAAAABBBBCCCC111122222222222). When the advertising ID feature is disabled, this value is an empty string.

  • Branch log-level parameter: user_data_windows_aid
  • Branch 포스트백 매크로: ${(user_data.windows_aid)!}

유저 식별자

User ID

앱 개발자(광고주)가 생성한 User ID는 시스템의 User ID와 동일합니다. user_id는 서드 파티 광고 파트너가 이 값에 액세스하거나 이를 복제할 수 없기 때문에(이전에 언급된 다른 Android 또는 iOS 식별자를 사용할 수 있음) 교차 프로모션 내부 캠페인에서만 작동합니다.

  • Branch log-level parameter: user_data_developer_identity
  • Branch 포스트백 매크로: ${(user_data.developer_identity)!}

이 페이지가 도움이 되었습니까?