GPT 수정 setTargeting
API 호출 modify-the-gpt-settargeting-api-call
를 호출하기 전에 Audience Manager 쿠키를 확인하는 if 문 추가 Google Publisher Tag .setTargeting
메서드를 사용합니다.
다음을 사용하여 Audience Manager 쿠키 확인 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"));
};
IMPORTANT
을 통합하는 방법에 따라 Google Ad Manager, 위의 코드 샘플에 있는 줄 중 일부만 있으면 됩니다.
- 클라이언트측 통합: 라인 1-3만 사용합니다.
- 서버 측 통합: 필요한 행이 없습니다.
- 수집 Google Ad Manager 보고를 위한 로그 파일 Audience Manager: 4-6행만 사용합니다. 이 코드는
aam_uuid
보고를 위해 수집할 수 있도록 로그에 쿠키를 추가합니다.
AamGpt
함수 및 데이터 유형
에 사용되는 주요 변수를 정의합니다. if
명령문입니다.
함수로 플러그인 호출
유형
설명
AamGpt.getKey
문자열
키-값 세그먼트 쌍의 키를 반환합니다. 예를 들어, 키-값 쌍이
color=blue
, 반환 color
.AamGpt.getValues
문자열 배열
배열의 값을 반환합니다(예: ).
["value1","value2"]
.AamGpt.getCookie
정수
Audience Manager 사용자 ID 반환(예: )
12345
.recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695