setTargeting
API 호출를 호출하기 전에 Audience Manager 쿠키를 확인하는 if 문 추가 Google Publisher Tag .setTargeting
메서드를 사용합니다.
IF
명령문다음 .setTargeting
메서드는 Audience Manager 대상 쿠키 및 고유한 사용자 ID 쿠키( )에서 데이터를 가져옵니다. aam_uuid
). 그러나 다음과 같은 경우에는 .setTargeting
다음 시간 이전에 호출됩니다. DIL 이 쿠키를 작성하거나 쿠키가 비어 있는 경우 페이지가 로드될 때 오류가 표시될 수 있습니다. 이를 방지하려면 다음을 래핑하십시오. .setTargeting
의 메서드 if
이러한 쿠키를 확인하는 문입니다. 설정되지 않은 경우 이 문은 .setTargeting
(으)로 호출하여 AamGpt
함수.
IF
명령문 코드 샘플이 예에서 Audience Manager 대상 쿠키 이름은 입니다. Sample
. Audience Manager 사용자 인터페이스에서 대상 쿠키를 만들 때 이 이름을 설정합니다. DIL 를 설정합니다. aam_uuid
쿠키 및 이름은 변경할 수 없습니다.
if(typeof AamGpt.getCookie("Sample") != "undefined"){
googletag.pubads().setTargeting(AamGpt.getKey("Sample"),AamGpt.getValues("Sample"));
};
if(typeof AamGpt.getCookie("aam_uuid") != "undefined" ){
googletag.pubads().setTargeting("aamId", AamGpt.getCookie("aam_uuid"));
};
을 통합하는 방법에 따라 Google Ad Manager, 위의 코드 샘플에 있는 줄 중 일부만 있으면 됩니다.
aam_uuid
보고를 위해 수집할 수 있도록 로그에 쿠키를 추가합니다.AamGpt
함수 및 데이터 유형에 사용되는 주요 변수를 정의합니다. if
명령문입니다.
함수로 플러그인 호출 | 유형 | 설명 |
---|---|---|
|
문자열 |
키-값 세그먼트 쌍의 키를 반환합니다. 예를 들어, 키-값 쌍이 |
|
문자열 배열 |
배열의 값을 반환합니다(예: ). |
|
정수 |
Audience Manager 사용자 ID 반환(예: ) |