Advertising DSP 매크로
매크로는 명령에 대한 짧은 명령 또는 축약이며 일반적으로 ${MACRO_NAME}
형식을 따릅니다. Creative 코드 또는 클릭스루 URL에 포함된 매크로는 광고 서버에서 이해할 수 있는 더 긴 코드 문자열로 확장됩니다. DSP 광고 서버는 광고가 제공되거나 클릭될 때 매크로를 실행합니다.
광고 서버 매크로는 중요한 정보를 DSP 또는 타사 광고 서버에 전달하는 데 유용합니다. 매크로는 서드파티 및 사용자 지정 크리에이티브 코드 또는 메타데이터(예: 서드파티 픽셀)의 트래픽 중에 가장 일반적으로 사용됩니다.
VAST 태그, URL, DSP 또는 타사 이벤트 픽셀과 같은 모든 위치에 매크로를 수동으로 삽입할 수 있습니다. 그러나 각 DSP 클라이언트와 파트너는 서로 다른 광고 태그 형식을 가지며 그에 따라 태그의 서로 다른 지점에 매크로를 삽입해야 합니다. 새 클라이언트나 파트너와 작업할 때마다 DSP에서 트래픽이 발생하는 광고 태그에서 매크로를 삽입할 위치에 대한 설명서를 요청하십시오.
일반 추적 매크로
필요에 따라 모든 광고 및 태그 유형에 일반 추적 매크로를 사용하여 특정 데이터를 다시 전달합니다.
${TM_ACCOUNT_ID}
${TM_AD_ID}
${TM_AD_ID_NUM}
${TM_ADVERTISER_ID}
${TM_CAMPAIGN_ID}
${TM_CAMPAIGN_ID_NUM}
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
${TM_FEED_ID}
${TM_FEED_ID_NUM}
${TM_MACRO_PLACEMENT_SITE_KEY
${TM_PLACEMENT_ID}
${TM_PLACEMENT_ID_NUM}
${TM_RANDOM}
${TM_SESSION_ID}
${TM_SITE_DOMAIN_URLENC}
${TM_SITE_NAME}
${TM_SITE_URL_URLENC}
${TM_SITE_ID_NUM}
${TM_TIMESTAMP}
${TM_VIDEO_DURATION}
모바일 특정 매크로
${CS_PLATFORM_ID}
(ComScore) 장치의 운영 체제에 해당하는 플랫폼 ID:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberry- 플랫폼이 위에 없는 경우
other
${CS_DEVICE_MODEL}
${CS_IMPLEMENTATION_TYPE}
(ComScore) 광고가 제공된 환경:
a
= 모바일 애플리케이션b
= 모바일 웹 사이트
a
또는 b
)${NS_PLATFORM_ID}
(Nielsen) 장치의 운영 체제에 해당하는 플랫폼 ID:
ios
= Apple iOSandroid
= Google Androidwindows
= Windows Mobileblackberry
= Blackberry- 플랫폼이 위에 없는 경우
other
${NS_DEVICE_GROUPING}
(Nielsen) 광고가 뷰어였던 장치 유형:
TAB
= 태블릿PHN
= 모바일computer
= 컴퓨터
${UOO}
(Nielsen) 사용자가 광고 추적을 옵트아웃했는지 여부:
1
(DNT 플래그 = 1) = 사용자가 광고 추적을 옵트아웃했습니다0
(DNT 플래그 = 0) = 사용자가 광고 추적을 옵트인했습니다.
0
또는 1
)${TM_BUNDLE}
gdpr=${GDPR_ENFORCED}&gdpr_consent=${GDPR_CONSENT}
gdpr=${GDPR_ENFORCED}
은(는) 입찰자가 입찰 요청이 유럽 연합 기원에서 왔고 GDPR 시행이 필요하다고 판단하는지 여부를 나타냅니다.
1
= GDPR이 적용되어야 합니다.0
= GDPR을 적용할 수 없습니다.
gdpr_consent=${GDPR_CONSENT}
은(는) 인바운드 입찰 요청에서 공급 파트너로부터 전달된 동의 값입니다.
- 대부분의 경우 base64url로 인코딩된 동의 문자열 또는 daisybit입니다(예: BN5lERiOMYEdiAKAWXEND1HoSBE6CAFApAMgBkIDIgM0AgOJxAnQA).
0
= 동의 없음1
= 동의
서드파티 디스플레이 광고에 대한 매크로 클릭
서드파티 디스플레이 태그를 사용하여 광고의 클릭 수를 정확하게 추적하려면 DSP에 디스플레이 클릭 매크로가 필요합니다. 매크로는 한 버전만 필요합니다. 관련 매크로는 태그의 유형에 따라 다릅니다.
${TM_CLICK_URL}
${TM_CLICK_URL_URLENC}
DSP은 다음과 같은 경우 서드파티 디스플레이 태그에 디스플레이 클릭 매크로를 자동으로 삽입합니다.
- 광고 서버 파트너 에서 광고 태그 내보내기
- Flashtalking 또는 Google DoubleClick for Advertisers 광고 태그를 DSP에서 직접 일괄 업로드
디스플레이 광고를 작성할 때 클릭 매크로가 없으면 DSP에 경고 메시지가 표시되어 태그의 올바른 영역에 적절한 디스플레이 클릭 매크로를 수동으로 삽입하라는 메시지가 표시됩니다.
Analytics for Advertising개 매크로
Analytics for Advertising 고객에게만 제공되는 추가 매크로에 대해서는 "추가 Analytics for Advertising 광고 태그에 매크로 Flashtalking 추가" 및 "광고 태그에 매크로 Analytics for Advertising 추가 Google Campaign Manager 360 광고 태그에 매크로"을 참조하십시오.
매크로 오류 문제 해결
코드에 매크로를 추가할 때는 매크로의 정확한 구문을 사용해야 합니다. 매크로의 유효성을 검사할 때 DSP에서는 매크로가 유효한 매크로 중 하나와 정확히 일치하는지 확인합니다.
매크로 이름의 시작 또는 끝에서 문자가 누락된 경우 오류가 발생합니다. 예를 들어 다음과 같은 경우 오류 메시지가 표시됩니다.
- 매크로 이름의 시작 부분에 있는 하나 이상의 문자를 잊어버립니다(예:
${
). 전체 구문을 포함하지 않으면 항목이 올바른 매크로로 인식되지 않습니다. - 매크로가
}
과(와) 같은 올바른 문자 집합으로 끝나지 않습니다.