มาโคร

ใส่มาโครในโค้ดที่จัดการโดยเซิร์ฟเวอร์โฆษณาระหว่างการแสดงโฆษณา คุณสามารถอัปเดตการอ้างอิงมาโครเพื่อจะได้ไม่ต้องอัปเดตโค้ดครีเอทีฟโฆษณา #macros

มาโครคือสตริงพิเศษในโค้ดครีเอทีฟโฆษณา ซึ่งต่อมา Ad Manager จะแทนที่สตริงนี้ด้วยค่าหรือโค้ดอื่นตามการตั้งค่าของครีเอทีฟโฆษณา มาโครมีประโยชน์เนื่องจากไม่ต้องอัปเดตโค้ดครีเอทีฟโฆษณาโดยตรงในกรณีที่คุณจำเป็นต้องเปลี่ยนแปลง สิ่งที่ต้องทำคือการอัปเดตการอ้างอิงมาโครเพียงเท่านั้น

สำหรับมาโครแต่ละรายการ เราได้ให้คำแนะนำเกี่ยวกับวิธีที่คุณอาจใช้งานได้ แต่คุณใช้มาโครทำสิ่งใดก็ได้ที่เกิดประโยชน์สูงสุดสำหรับคุณ คุณสามารถรวมมาโครไว้ในโค้ดที่ประมวลผลโดยเซิร์ฟเวอร์โฆษณาในระหว่างการแสดงโฆษณา โค้ดดังกล่าวได้แก่ โค้ดครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะหรือของบุคคลที่สาม, โค้ดของ Studio, URL การคลิกผ่าน หรือแท็กโฆษณา

หมายเหตุสำคัญเกี่ยวกับมาโคร

  • การคำนึงถึงตัวพิมพ์เล็กหรือใหญ่
    มาโครคำนึงถึงตัวพิมพ์เล็กหรือใหญ่ ใช้ %%CACHEBUSTER%% ไม่ใช่ %%Cachebuster%%
  • การขยายที่ไม่ใช้ Escape และใช้ Escape
    มาโครเวอร์ชันที่ไม่ใช้ Escape และใช้ Escape จะขยายต่างกัน ดูวิธีใช้มาโครเวอร์ชันที่ใช้ Escape และไม่ใช้ Escape
  • การแทรกมาโคร
    Ad Manager จะแทรกมาโครสำหรับครีเอทีฟโฆษณาบุคคลที่สามหรือ URL แท็ก VAST โดยอัตโนมัติ หาก Ad Manager รู้จักบุคคลที่สามดังกล่าว สำหรับครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะและเทมเพลตครีเอทีฟโฆษณา คุณต้องเพิ่มมาโครด้วยตนเอง หากคุณไม่แน่ใจว่าจะวางมาโครไว้ที่ใด ให้ติดต่อผู้ให้บริการครีเอทีฟโฆษณา
    เมื่อดูแลการแสดงโฆษณาด้วยเทมเพลตครีเอทีฟโฆษณา อินพุตของ URL การคลิกผ่านจะแสดงก็ต่อเมื่อใช้มาโครการคลิกในเทมเพลตเท่านั้น
  • อักขระที่ห้ามใช้และการเข้ารหัส URL (การเข้ารหัสเปอร์เซ็นต์)
    Ad Manager สงวนการใช้ตัวพิมพ์เล็กบางตัวที่มีสัญลักษณ์เปอร์เซ็นต์นำหน้า ได้แก่

    %a
    %c
    %h
    %i
    %n
    %p
    %k

    ไม่ควรใช้สตริงเหล่านี้ในการเข้ารหัส URL เพราะอาจรบกวนการขยายมาโคร

  • การขายตรงแบบเป็นโปรแกรมไม่รองรับมาโคร
    ดูฟีเจอร์ที่ใช้ได้กับการขายตรงแบบเป็นโปรแกรม

บุ๊กมาร์กข้ามไปยังมาโครที่เฉพาะเจาะจงในรายการ

มาโครการแสดงผล
หน่วยโฆษณา
URL ปลายทาง
เซิร์ฟเวอร์ไฟล์
ความสูงและความกว้าง
การจับคู่รูปแบบ
พารามิเตอร์แท็ก
เป้าหมายในหน้าต่างใหม่
หน้าต่างเป้าหมาย
แท็กสำหรับเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย
การเข้ารหัส URI สำหรับเทมเพลตครีเอทีฟโฆษณา

มาโครการติดตาม                
ระบบป้องกันแคช (ตัวเลขสุ่ม)
คลิก
ขยาย
รหัสอุปกรณ์ (iOS, Android, Roku, tvOS)
โหมดแสดงตัวอย่าง
รูปแบบ
เว็บไซต์
การแสดงผลที่ดูแล้ว

มาโครคำขอโฆษณาสำหรับ GDPR
GDPR
สตริงความโปร่งใสและคำยินยอม
โหมดความยินยอมเพิ่มเติม
ผู้ใช้ใน EEA และสหราชอาณาจักรที่อายุต่ำกว่าอายุที่ให้ความยินยอมได้

มาโครวิดีโอ
ระยะเวลาของโฆษณาวิดีโอ หน่วยเป็นมิลลิวินาที
URL คำอธิบายวิดีโอ
URL ที่มาวิดีโอ

มาโครเนื้อหาวิดีโอ
ระยะเวลาของวิดีโอ หน่วยเป็นมิลลิวินาที
รหัสวิดีโอ
ข้อมูลเมตาของวิดีโอ
ชื่อวิดีโอ
รหัสโฆษณาที่กำหนดเอง (FreeWheel)
หมวดหมู่ของ IAB (FreeWheel)

ขยายทั้งหมด  ยุบทั้งหมด

มาโครการแสดงผล

มาโครการแสดงผลมักใช้ในการแสดงผลครีเอทีฟโฆษณาเพื่อให้แน่ใจว่าครีเอทีฟโฆษณาแสดงผลและทำงานอย่างถูกต้อง

หน่วยโฆษณา
 
มาโคร
%%ADUNIT%%
 

มาโครหน่วยโฆษณาแทรกเส้นทางของหน่วยโฆษณาจากแท็กผู้เผยแพร่โฆษณาผ่าน Google ลงในโค้ดโฆษณาเมื่อมีการแสดงโฆษณา

ต่อไปนี้คือวิธีเพิ่มมาโคร ADUNIT ลงในข้อมูลโค้ดโฆษณาของบุคคลที่สาม

<script type="text/javascript">
document.write('<sc'+'ript type="text/javascript" src="http://www.3rdparty.com/?dfpAdUnit=%%ADUNIT%%"></scr'+'ipt>');
</script>

มาโครหน่วยโฆษณาจะขยายเป็นเส้นทางหน่วยโฆษณาแบบเต็มซึ่งมีอยู่ในคำขอโฆษณาต้นฉบับ ซึ่งรวมถึงรหัสเครือข่าย ต่อไปนี้คือตัวอย่างวิธีขยายเส้นทางของหน่วยโฆษณาเมื่อแสดงโฆษณา

<script type="text/javascript">
document.write('<sc'+'ript type="text/javascript" src="http://www.3rdparty.com/?dfpAdUnit=/1234/site/section"<>/scr'+'ipt>');
</script>

มาโครนี้ใช้งานได้กับหน่วยโฆษณาแนะนำที่อนุมัติเท่านั้น หากหน่วยโฆษณาแนะนำอยู่ในระดับ 3 มาโครนี้จะขยายเป็นหน่วยโฆษณาระดับ 2 เฉพาะเมื่อใช้ในข้อมูลโค้ดครีเอทีฟโฆษณา เมื่อหน่วยโฆษณาแนะนำได้รับอนุมัติ มาโครจะขยายเป็นหน่วยโฆษณาระดับ 3 ในข้อมูลโค้ดครีเอทีฟโฆษณา

URL ปลายทาง
 
มาโคร การ Escape
%%DEST_URL_ESC%% ใช้ Escape
%%DEST_URL_ESC_ESC%% ใช้ Escape 2 ครั้ง
%%DEST_URL_UNESC%% ไม่ใช้ Escape
 

มาโคร URL ปลายทางจะขยายเป็น URL การคลิกผ่านของโฆษณา ซึ่งเป็นทั้ง URL การคลิกผ่านของรายการโฆษณาหรือชุดลบล้างสำหรับโฆษณาภายในรายการโฆษณา

มาโคร URL ปลายทางมีประโยชน์สำหรับครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะและเทมเพลตโฆษณา ซึ่งมาโครนี้สามารถช่วยได้ หากโค้ดโฆษณาจำเป็นต้องมี URL การคลิกผ่านของโฆษณา และ URL การคลิกผ่านเปลี่ยนแปลงเมื่อใช้โฆษณาหรือเทมเพลตในรายการโฆษณาอื่น

มาโคร URL การคลิกผ่านมีสามประเภท ได้แก่ ใช้ Escape, ใช้ Escape 2 ครั้ง และไม่ใช้ Escape โดยทั่วไปแล้ว จำนวนของการ Escape (ไม่ว่าคุณจะรวม ESC หนึ่งครั้ง สองครั้ง หรือไม่มีเลยก็ตาม) จะขึ้นอยู่กับบริษัทติดตามการคลิกที่เป็นบุคคลที่สาม ซึ่งบางบริษัทอาจต้องการให้ URL มีการ Escape ในขณะที่บริษัทอื่นอาจไม่ต้องการ บ่อยครั้งจะมีการระบุระดับการ Escape ที่บริษัทติดตามการคลิกที่เป็นบุคคลที่สามต้องการไว้ในแท็กโดยใช้สตริง click= ในแท็กโฆษณาของบุคคลที่สาม หรือโค้ดครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะใน Ad Manager ดังนี้

  • click=: ใช้ Escape ครั้งเดียว (%%DEST_URL_ESC%%)

  • click0=: ไม่ใช้ Escape (%%DEST_URL_UNESC%%)

  • click1=: ใช้ Escape ครั้งเดียว (%%DEST_URL_ESC%%)

  • click2=: ใช้ Escape 2 ครั้ง (%%DEST_URL_ESC_ESC%%)

และ Ad Manager ยังสนับสนุน %%DEST_URL%% ซึ่งทำหน้าที่เช่นเดียวกับ %%DEST_URL_ESC%% อีกด้วย เราขอแนะนำให้คุณใช้ %%DEST_URL_ESC%% เพื่อความชัดเจน แต่ไม่จำเป็นต้องเขียนโค้ดใหม่ให้กับครีเอทีฟโฆษณาและเทมเพลตเก่าๆ
หากข้อมูลโค้ดของเทมเพลตมีมาโคร %u หรือ %%DEST_URL%% ระบบจะนำไปยัง URL xsd:string เมื่อคุณคลิกครีเอทีฟโฆษณา โดยมีความยาวของอักขระได้สูงสุด 1,024 ตัว
เซิร์ฟเวอร์ไฟล์
 
มาโคร
%%FILE:file_display_name%%
 

มาโครเซิร์ฟเวอร์ไฟล์ %%FILE:file_display_name%% ขยายเป็น URL แบบเต็มของไฟล์เนื้อหาโฆษณาที่อัปโหลดสำหรับครีเอทีฟโฆษณา ใช้มาโครนี้เพื่อเรียกไฟล์เนื้อหาที่อัปโหลด เช่น รูปภาพ ที่มีโค้ดครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะ

ในการใช้มาโครนี้ ให้แทนที่ file_display_name ด้วยชื่อที่แสดงของไฟล์เนื้อหาโฆษณาตามที่แสดงใน Ad Manager เมื่อคุณดูรายละเอียดครีเอทีฟโฆษณา

ความสูงและความกว้าง
 
มาโคร
%%HEIGHT%%
%%WIDTH%%
 

มาโครเหล่านี้จะแทรกความสูงและความกว้างของครีเอทีฟโฆษณาตามที่กำหนดใน Ad Manager โดยค่าในช่อง "ขนาดหน่วยโฆษณาเป้าหมาย" ของครีเอทีฟโฆษณา ลงในโค้ดที่กำหนดเองของครีเอทีฟโฆษณาในระหว่างขั้นตอนการแสดงโฆษณา

มาโครความสูงและความกว้างจะมีประโยชน์อย่างยิ่งเมื่อคุณสร้างเทมเพลตครีเอทีฟโฆษณาที่คุณต้องการใช้ครีเอทีฟโฆษณาซ้ำในขนาดที่ต่างกัน คุณให้มาโครความสูงและความกว้างใส่ค่าลงในครีเอทีฟโฆษณาแต่ละรายการแบบไดนามิกได้ แทนที่จะฮาร์ดโค้ดขนาดของแต่ละรายการ

การจับคู่รูปแบบ
 
มาโคร
%%PATTERN:key%%
%%PATTERN:TARGETINGMAP%%
%%PATTERN:url%%
 

ใช้มาโครการจับคู่รูปแบบเพื่อส่งตัวแปรที่กำหนดเอง 1 รายการขึ้นไป อย่างเช่นค่าการกำหนดเป้าหมายลงในครีเอทีฟโฆษณา คุณใช้มาโครนี้เพื่อส่งคีย์- ค่า แทนที่สตริงการกำหนดเป้าหมายทั้งสตริง หรือขยาย URL ที่มาได้ มาโครนี้จะมีประโยชน์ในกรณีที่คุณต้องการแสดงครีเอทีฟโฆษณาที่ต่างกันตามข้อมูลที่ทราบเกี่ยวกับผู้ใช้ เช่น ค่ากำหนดเนื้อหาของผู้ใช้

การแทนที่มาโครการจับคู่รูปแบบจะจำกัดอยู่ที่ 100 รายการต่อครีเอทีฟโฆษณา

การใช้ Escape กับมาโครการจับคู่รูปแบบ

มาโครการจับคู่รูปแบบจะแสดงค่าตามที่ได้รับมา หากคุณใช้มาโครในช่อง URL ช่องใดช่องหนึ่ง เช่น ช่อง "URL แท็ก VAST" หรือ "URL การติดตามบุคคลที่สาม" ในครีเอทีฟโฆษณาวิดีโอ คุณอาจต้องการให้ค่าที่ขยายแสดงว่าใช้ Escape ในการดำเนินการนี้ คุณต้องใช้ Escape กับค่าในคำขอ 3 ครั้ง

%%PATTERN:key%%

ตัวอย่างเช่น คุณมีครีเอทีฟโฆษณา 2 ชิ้นสำหรับรายการโฆษณาหนึ่ง โดยชิ้นหนึ่งออกแบบมาเพื่อดึงดูดผู้ใช้เพศหญิงและอีกชิ้นหนึ่งสำหรับผู้ใช้เพศชาย "คีย์" ที่ใช้ในมาโครต้องเป็นอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือเครื่องหมายขีดล่าง (_)

การทำงานจะมีลักษณะดังนี้

  1. คุณจะส่งค่าที่กำหนดเอง (ในกรณีนี้คือเพศของผู้ใช้) ไปยังแท็กโฆษณาในหน้าเว็บโดยใช้คีย์-ค่า ดังนี้
    googletag.defineSlot("/1234/adunit1/adunit2", [728, 90], "div-gpt-ad-123456789-0")
    .addService(googletag.pubads())
    .setTargeting("gender", "male");
  2. ในครีเอทีฟโฆษณาที่กำหนดเองหรือของบุคคลที่สาม ให้ส่งค่าที่กำหนดเอง (เพศของผู้ใช้) แบบไดนามิกโดยใช้มาโครต่อไปนี้ <ใส่สคริปต์ครีเอทีฟโฆษณาที่นี่>...&gender=%%PATTERN:gender%%
  3. มาโคร %%PATTERN:gender%% ทั้งมาโครจะแทนที่ด้วย "male"
  4. Ad Manager จะเรียกและแสดงไฟล์ครีเอทีฟโฆษณา "male" แก่ผู้ใช้คนนี้

%%PATTERN:TARGETINGMAP%%

คุณใช้ %%PATTERN:TARGETINGMAP%% เพื่อแทนที่ผังการกำหนดเป้าหมายทั้งหมดและสร้างแท็กรายการส่งคืนแบบไดนามิกได้

ต่อไปนี้คือวิธีเพิ่มมาโคร TARGETINGMAP ลงในแท็กโฆษณา

.updateTargetingFromMap(%%PATTERN:TARGETINGMAP%%).display();

ต่อไปนี้คือตัวอย่างสตริงคีย์-ค่าที่สมบูรณ์เมื่อแสดงโฆษณา

.updateTargetingFromMap({"key1":["value1"], "key2": ["value2","value3"]}).display();

  ตัวอย่างแท็กรายการส่งคืนระหว่างเครือข่าย Ad Manager 2 เครือข่าย

คุณใช้มาโครนี้เพื่อตั้งค่าแท็กรายการส่งคืนระหว่างเครือข่าย Ad Manager 2 เครือข่ายได้ ("เครือข่าย A" และ "เครือข่าย B")

ต่อไปนี้คือตัวอย่างครีเอทีฟโฆษณาที่จองในเครือข่าย A ของ Ad Manager

<script type='text/javascript' src='http://www.googletagservices.com/tag/js/gpt.js'>
googletag.pubads().definePassback('/network_B/Homepage', [468, 60])
 .setTargeting("myAdUnit", "%%ADUNIT%%")
 .updateTargetingFromMap(%%PATTERN:TARGETINGMAP%%)
 .display();
</script>

ในกรณีที่เครือข่าย B ของ Ad Manager ไม่มีแคมเปญที่ขายแล้วที่จะแสดงโฆษณา เครือข่ายส่งการแสดงผลกลับไปยังเครือข่าย A ได้โดยใช้ครีเอทีฟโฆษณารายการส่งคืนตามตัวอย่างต่อไปนี้

<script src='//www.googletagservices.com/tag/js/gpt.js'>
googletag.pubads()
 .definePassback('%%PATTERN:myAdUnit%%', [468, 60])
 .updateTargetingFromMap(%%PATTERN:TARGETINGMAP%%)
 .setTargeting("kwd", "noloop") // to avoid infinite loops
 .display();
</script>
ตัวอย่างแท็กรายการส่งคืนระหว่าง Ad Manager และเซิร์ฟเวอร์โฆษณาของบุคคลที่สาม

นอกจากนี้คุณยังใช้ TARGETINGMAP ในแท็กรายการส่งคืนที่ส่งไปยังเซิร์ฟเวอร์โฆษณาของบุคคลที่สามผ่านคำขอได้ด้วย ซึ่งทำให้คุณมีค่าหลายค่าในโฆษณาแบบไดนามิกได้

ต่อไปนี้คือตัวอย่างครีเอทีฟโฆษณาที่จองใน Ad Manager

<script type="text/javascript">
document.write('<sc'+'ript type="text/javascript" src="http://www.3rdparty.com/generatePassback.php?dfpAdUnit=%%ADUNIT%%&targeting='+encodeURIComponent(JSON.stringify(%%PATTERN:TARGETINGMAP%%))+'"></scr'+'ipt>');
</script>

เมื่อ Ad Manager แสดงครีเอทีฟโฆษณานี้ จะขยายไปเป็นดังนี้

<script type="text/javascript">
document.write('<sc'+'ript type="text/javascript" src="http://www.3rdparty.com/generatePassback.php?dfpAdUnit=/network_A/first_level_ad_unit/second_level_ad_unit&targeting=%7B%22kw%22%3A%5B%22testpercentp%22%5D%7D"></scr'+'ipt>');
</script>

ตอนนี้บุคคลที่สามจะเข้าถึงพารามิเตอร์ “dfpAdUnit” และ “targeting” ที่สร้างขึ้นแบบไดนามิก และสร้างรายการส่งคืนต่อไปนี้ได้

<script src='//www.googletagservices.com/tag/js/gpt.js'>
googletag.pubads()
 .definePassback('/network_A/first_level_ad_unit/second_level_ad_unit', [728, 90])
 .setTargeting("kw", "noloop") // to avoid infinite loop (see https://support.google.com/admanager/answer/2811375)
 .updateTargetingFromMap({"kw":["testpercentp"]}).display();
</script>

ในการดำเนินการดังกล่าว บุคคลที่สามอาจได้รับโค้ดของเทมเพลตที่ดูคล้ายด้านล่างนี้

myTargetingObject = JSON.parse('$targeting'); document.write('<sc'+'ript src="https://www.googletagservices.com/tag/js/gpt.js"></scr'+'ipt>');
document.write('<scr'+'ipt>');
  callback = function() {
    googletag.pubads().definePassback('$dfpAdUnit', [728, 90])
    .setTargeting("kwd", "noloop")
    .updateTargetingFromMap(myTargetingObject)
    .display();
  };

  window.googletag = window.googletag || {};
  googletag.cmd = googletag.cmd || [];
  googletag.cmd.push(callback);

document.write('</sc'+'ript>');

%%PATTERN:url%%

คุณยังใช้ url ซึ่งเป็นคีย์สงวนเพื่อขยายเป็น URL ของหน้าที่อ้างอิงได้ด้วย

โปรดทราบว่า URL คือคีย์ที่สงวนไว้ ดังนั้นคีย์-ค่าใดๆ ก็ตามในแท็ก Campaign Manager 360 ที่มี URL เป็นชื่อคีย์จะถูกเขียนทับด้วย URL ผู้อ้างอิง

พารามิเตอร์แท็ก
 
มาโคร
%%TAG_PARAM%%
 

มาโครพารามิเตอร์แท็กจะใช้ร่วมกับพารามิเตอร์แท็กโฆษณาอื่นๆ และใช้ได้เฉพาะกับพารามิเตอร์ต่อไปนี้เท่านั้น

โดยจะขยายรวมไปถึงค่าของพารามิเตอร์หากรองรับ

ตัวอย่างเช่น %%TAG_PARAM:correlator%% (รองรับ) จะขยายรวมไปถึงค่าสหสัมพันธ์จากแท็กโฆษณา แต่ %%TAG_PARAM:ppid%% (ไม่รองรับ) จะไม่ขยายไปถึงค่าใดๆ

เป้าหมายในหน้าต่างใหม่
 
มาโคร
%%TARGET_IN_NEW_WINDOW%%
 

เป้าหมายในมาโครหน้าต่างใหม่จะบ่งบอกว่าการตั้งค่าหน้าต่างเป้าหมายที่ระบุไว้สำหรับหน่วยโฆษณาที่แสดงโฆษณาเป็น "_blank" (หน้าต่างใหม่) หรืออย่างอื่น

  • หากหน้าต่างเป้าหมายเป็น _blank มาโครจะขยายเป็น 1

  • หากหน้าต่างเป้าหมายเป็นค่าอื่นหรือไม่ได้ระบุหน้าต่างเป้าหมายไว้ มาโครจะขยายเป็น 0

ใช้มาโคร %%TARGET_WINDOW%% หากคุณต้องการแทรกค่าของการตั้งค่าหน้าต่างเป้าหมายที่แท้จริง

หน้าต่างเป้าหมาย
 
มาโคร
%%TARGET_WINDOW%%
 

มาโครหน้าต่างเป้าหมายจะขยายเป็นหน้าต่างเป้าหมายที่ระบุไว้สำหรับหน่วยโฆษณาที่แสดงโฆษณา คุณใช้มาโครในโค้ดโฆษณาเพื่อระบุว่าการคลิกที่โฆษณาจะนำผู้ใช้ไปยังหน้าต่างใหม่หรือโหลดหน้า Landing Page ในหน้าต่างเดิมได้ ทั้งนี้ขึ้นอยู่กับการตั้งค่าของแต่ละไซต์ที่ผู้ใช้จะเห็นโฆษณา

ตัวอย่างเช่น หน่วยโฆษณา AdManager_News.com ตั้งค่าหน้าต่างเป้าหมายเป็น _top และหน่วยโฆษณา AdManager_Fashion.com ตั้งค่าดังกล่าวเป็น _new หากมาโคร %%TARGET_WINDOW%% รวมอยู่ในโค้ดของครีเอทีฟโฆษณา มาโครจะขยายเป็น _top สำหรับผู้ใช้ที่ AdManager_News.com และ _new สำหรับผู้ใช้ AdManager_Fashion.com

ตัวอย่างการใช้งาน

<a href="%%CLICK_URL_UNESC%%%%DEST_URL%%" target="%%TARGET_WINDOW%%"><img src="โฆษณาของฉัน"></a>

ใช้มาโคร %%TARGET_IN_NEW_WINDOW%% หากคุณต้องการกำหนดให้ค่าของการตั้งค่าหน้าต่างเป้าหมายเป็น "_blank" หรือค่าอื่น

แท็กสำหรับเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย
 
มาโคร
%%TFCD%%
 

แท็กสำหรับเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย (TFCD) ช่วยให้คุณแจ้งให้บุคคลที่สามทราบได้ว่าคำขอโฆษณามาจากหน้าที่มีเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย มาโครดังกล่าวมีจุดประสงค์เพื่อช่วยให้ปฏิบัติตามข้อกำหนดของกฎหมายว่าด้วยความคุ้มครองข้อมูลส่วนบุคคลทางอินเทอร์เน็ตของเด็ก (Children’s Online Privacy Protection Act)

คุณใส่มาโครดังกล่าวในการเปลี่ยนเส้นทางหรือคำขอทั้งหมดสำหรับครีเอทีฟโฆษณาของบุคคลที่สามได้ โดยอยู่ในรูปแบบ coppa=%%TFCD%% หรือรูปแบบอื่นที่คล้ายกัน และคุณยังใช้มาโครนี้ใน JavaScript เพื่อตั้งค่าคำขอแท็กรายการส่งคืน GPT สำหรับการดูแลให้เหมาะสมกับเด็กได้ด้วย มาโครจะขยายเป็น 1 สำหรับเนื้อหาที่มีเด็กเป็นกลุ่มเป้าหมาย หรือ 0 สำหรับเนื้อหาอื่นๆ โดยอิงตามข้อมูลเกี่ยวกับลักษณะตามธรรมชาติของหน้า เว็บไซต์ หรือแอปบนอุปกรณ์เคลื่อนที่ที่ส่งคำขอไปยัง Ad Manager

หากคุณกำลังใช้บริการโฆษณาของ Google และต้องการใช้การดูแลให้เหมาะสมกับเด็กที่ระดับเว็บไซต์หรือระดับแอป โปรดดูแท็กเว็บไซต์หรือแอปสำหรับการดูแลให้เหมาะสมกับเด็ก

การเข้ารหัส URI สำหรับเทมเพลตครีเอทีฟโฆษณา
 
มาโคร
[%URI_ENCODE:variable%]
 

มาโครที่มีการเข้ารหัส URI จะแปลช่องว่างและสัญลักษณ์พิเศษอื่นๆ ในค่าตัวแปรของเทมเพลตครีเอทีฟโฆษณาอย่างถูกต้องเพื่อใช้ใน URI ซึ่งเรียกอีกอย่างว่า URL

มาโครนี้ใช้งานได้กับเทมเพลตครีเอทีฟโฆษณาเท่านั้น ไม่สามารถใช้งานกับครีเอทีฟโฆษณาที่กำหนดเองหรือของบุคคลที่สาม และไม่ได้เข้ารหัสอักขระที่เข้ารหัสไว้แล้วซ้ำ 2 ครั้ง

ตัวอย่าง

สมมติว่าเทมเพลตครีเอทีฟโฆษณามีตัวแปร "list" ชื่อ "Color" ที่มีค่า 2 ค่าได้แก่ "dark blue" และ "light green" โดยค่าเริ่มต้น Ad Manager จะเพิ่ม [%Color%] ไปยังข้อมูลโค้ดของเทมเพลตครีเอทีฟโฆษณาดังนี้

<a href="https://paint.com/wall.html?color=[%Color%]">ระบายสี</a>

เมื่อสร้างครีเอทีฟโฆษณาแล้ว Ad Manager จะแทนที่ [%Color%] ด้วยสตริงข้อความตามตัวอักษรของรายการที่เลือก ในตัวอย่างนี้ สตริงข้อความตามตัวอักษรมีช่องว่างและจะทำให้ URL เสียเพราะช่องว่างจะต้องมีการเข้ารหัส ให้ใช้ [%URI_ENCODE:Color%] เพื่อหลีกเลี่ยงปัญหานี้

<a href="https://paint.com/wall.html?color=[%URI_ENCODE:Color%]">ระบายสี</a>
 

[%Color%] dark blue
[%URI_ENCODE:Color%] dark%20blue

มาโครนี้มีประโยชน์มากเมื่อใช้ตัวแปรเทมเพลตครีเอทีฟโฆษณาเพื่อกำหนด URL การคลิกผ่านหรือ URL การเปลี่ยนเส้นทาง หากไม่ได้เข้ารหัสอย่างถูกต้อง URL แบบเต็มในครีเอทีฟโฆษณาอาจใช้งานไม่ได้

ตัวอย่าง

สมมติว่าเทมเพลตครีเอทีฟโฆษณามีตัวแปร "URL" ชื่อ "LandingPage" โดยค่าเริ่มต้น Ad Manager จะเพิ่ม [%LandingPage%] ไปยังข้อมูลโค้ดของเทมเพลตครีเอทีฟโฆษณาดังนี้

<a href="%%CLICK_URL_UNESC%%[%LandingPage%]">คลิกที่นี่</a>

หาก URL [%LandingPage%] มีพารามิเตอร์การค้นหาอย่างเช่น ?page=home&sport=baseball URL จะมีรูปแบบไม่ถูกต้องและการเปลี่ยนเส้นทางจะไม่ทำงานตามที่ควรจะเป็น ในตัวอย่างนี้ เนื้อหาหลังเครื่องหมายแอมเพอร์แซนด์ (&) จะต่อเข้ากับ URL แบบเต็มแทน URL เปลี่ยนเส้นทาง ให้ใช้ [%URI_ENCODE:LandingPage%] เพื่อหลีกเลี่ยงปัญหานี้

<a href="%%CLICK_URL_UNESC%%[%URI_ENCODE:LandingPage%]">คลิกที่นี่</a>
 

[%LandingPage%] https://www.mysportswebsite.com?
page=home&sport=baseball
[%URI_ENCODE:LandingPage%] https%3A%2F%2Fwww.mysportswebsite.com%3F
page%3Dhome%26sport%3Dbaseball

มาโครการติดตาม

มาโครเหล่านี้มีการใช้มากที่สุดเพื่อวัตถุประสงค์ในการติดตามและการรายงาน

ระบบป้องกันแคช (ตัวเลขสุ่ม)
 
มาโคร
%%CACHEBUSTER%%
 

มาโครระบบป้องกันแคชจะดูแลให้มีการเรียกครั้งใหม่ไปที่เซิร์ฟเวอร์โฆษณาทุกครั้งที่มีการเรียกใช้โค้ดเพื่อให้คุณนับการแสดงผลได้อย่างถูกต้อง หากคุณไม่ได้เพิ่มมาโครระบบป้องกันแคชลงในโค้ดโฆษณา คุณมีแนวโน้มที่จะเห็นความคลาดเคลื่อนในการนับการแสดงผลระหว่าง Google Ad Manager และเซิร์ฟเวอร์โฆษณาของบุคคลที่สาม โปรดทราบว่าบุคคลที่สามบางรายไม่ได้กำหนดให้ใช้มาโครระบบป้องกันแคช

ผู้ให้บริการโฆษณาส่วนใหญ่จะมีตัวยึดตำแหน่งในแท็กของตนสำหรับใส่มาโครระบบป้องกันแคช ตัวอย่างเช่น หากโค้ดโฆษณาของบุคคลที่สามมีลักษณะดังนี้

http://abc.3rd-party-serving.com/Targeting/;adServer.php?ab=cd&e=12fg=click&ord=[RANDOM_NUMBER]

คุณจะต้องเลือก [RANDOM_NUMBER] และคลิกแทรกมาโครระบบป้องกันแคชเพื่อให้แทนที่ตัวยึดตำแหน่ง ดังนี้

http://abc.3rd-party-serving.com/Targeting/adServer.php?ab=cd&e=12fg=click&ord=%%CACHEBUSTER%%

เลือกแท็กโฆษณามาตรฐานและแทรกมาโคร CACHEBUSTER เพื่อลดความคลาดเคลื่อนเมื่อคุณใช้เครื่องมือติดตามการแสดงผล Campaign Manager 360 สำหรับ Ad Manager

http://ad.doubleclick.net/ad/Nxxxx.site/Byyyy;sz=1x1;
ord=%%CACHEBUSTER%%?

มาโครระบบป้องกันแคชในการตอบสนองของ VAST

มาโคร %%CACHEBUSTER%% ขยายเป็นจำนวนแบบสุ่มจำนวนเดียวกันสำหรับเหตุการณ์ทั้งหมดในครีเอทีฟโฆษณาชิ้นหนึ่งๆ วิธีนี้มีประโยชน์โดยเฉพาะอย่างยิ่งสำหรับโฆษณาวิดีโอ เนื่องจากมาโครขยายเป็นจำนวนแบบสุ่มจำนวนเดียวกันสำหรับเหตุการณ์การติดตามวิดีโอทั้งหมดในการตอบสนอง VAST

คลิก
 
มาโคร การ Escape
%%CLICK_URL_UNESC%% ไม่ใช้ Escape
%%CLICK_URL_ESC%% ใช้ Escape
%%CLICK_URL_ESC_ESC%% ใช้ Escape 2 ครั้ง
 

มาโครการคลิกขยายเป็น URL พิเศษเพื่อให้คุณติดตามการคลิกใน Ad Manager สำหรับครีเอทีฟโฆษณาของบุคคลที่สามได้ โดยทั่วไปแล้วมาโครนี้จะจับคู่กับ URL การคลิกผ่านของครีเอทีฟโฆษณาในแท็ก Anchor (<a>) อย่าป้อนมาโครการคลิกเป็นแหล่งที่มาของรูปภาพหรือ iframe การทำเช่นนั้นจะทำให้มีการบันทึกการคลิกทุกครั้งที่แสดงผลรูปภาพหรือ iframe ซึ่งไม่ถูกต้องตามหลักเกณฑ์และจะถูกกรองออกเนื่องจากเป็นคลิกที่ไม่ถูกต้อง 

ใช้ %%CLICK_URL_UNESC%% ที่ด้านหน้าลิงก์ ใช้ %%CLICK_URL_ESC%% เมื่อตัวติดตามการคลิกเป็นพารามิเตอร์ของ URL อื่น

<a href="%%CLICK_URL_UNESC%%http://www.google.com">ลิงก์</a>

<a href="http://www.google.com?rd_url=%%CLICK_URL_ESC%%">ลิงก์</a>

ดูข้อมูลเพิ่มเติมเกี่ยวกับมาโครที่ใช้และไม่ใช้ Escape

ยืนยันการใช้มาโครการคลิก

การวางมาโครการคลิกที่ไม่ถูกต้องจะไม่ติดตามการคลิก ทำตามขั้นตอนต่อไปนี้เพื่อยืนยันว่า Ad Manager จะบันทึกการคลิกอย่างที่คุณคาดหวัง

  1. ดูตัวอย่างครีเอทีฟโฆษณา
  2. คลิกที่ตัวอย่าง

Ad Manager จะแสดงการยืนยันว่าจะบันทึกการคลิก หากคุณไม่เห็นการยืนยันนี้ แสดงว่ามีการใช้มาโครการคลิกอย่างไม่ถูกต้อง

ขยาย
 
มาโคร สิ่งที่มาโครขยาย
%eaid! รหัสรายการโฆษณา
%eadv! รหัสผู้ลงโฆษณาสำหรับรายการโฆษณาที่แสดง
%ebuy! รหัสคำสั่งซื้อสำหรับรายการโฆษณาที่แสดง
%ecid! รหัสโฆษณา
%eenv! เครื่องบ่งชี้สภาพแวดล้อม (ประเภทของแท็ก): i สำหรับ iframe, j สำหรับ JavaScript
%epid! รหัสของหน่วยโฆษณาที่รายการโฆษณาแสดง
%esid! รหัสของหน่วยโฆษณาระดับสูงสุดที่อยู่เหนือหน่วยโฆษณาที่รายการโฆษณาแสดง
นี่คือมาโครเดิมและอาจไม่ทำงานตามที่ควรจะเป็นกับเครือข่ายของคุณ
 

ใช้มาโครการขยายในโค้ดครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะหรือใน URL การคลิกผ่านเพื่อแสดงค่าของรหัสจาก Ad Manager เมื่อแสดงครีเอทีฟโฆษณาบนหน้าเว็บ ซึ่งมักใช้บ่อยในการจับคู่รหัสจาก Ad Manager กับรหัสในฐานข้อมูลของผู้เผยแพร่โฆษณาเองเพื่อการแก้ปัญหาหรือการรายงานอื่นๆ

คุณคั่นมาโครการขยายออกจากกันได้ใน URL การคลิกผ่านด้วยอักขระใดก็ได้ที่ปลอดภัยสำหรับการใช้ใน URL การคลิกผ่านของ Ad Manager ตัวอย่างเช่น http://www.site.com/?%eaid!;%ecid! จะขยายเป็น http://www.site.com/?1234567;4265598

รหัสอุปกรณ์
 
มาโคร
%%ADVERTISING_IDENTIFIER_PLAIN%% (ตัวระบุอุปกรณ์)
%%ADVERTISING_IDENTIFIER_TYPE%% (ประเภทอุปกรณ์)
%%ADVERTISING_IDENTIFIER_IS_LAT%% (การตั้งค่าจำกัดการติดตามโฆษณา)
 

มาโคร %%ADVERTISING_IDENTIFIER_PLAIN%% ช่วยให้ผู้เผยแพร่โฆษณาในแอปสามารถส่งรหัสอุปกรณ์ที่รีเซ็ตได้ให้แก่พาร์ทเนอร์โฆษณาเพื่อแสดงโฆษณาตามความสนใจ วิธีนี้ช่วยให้คุณให้สิทธิ์แก่ผู้ลงโฆษณาและเอเจนซีของคุณในการเข้าถึงรหัสอุปกรณ์ที่รีเซ็ตได้ได้ง่ายขึ้น

ผู้เผยแพร่โฆษณาในแอปยังใช้มาโคร %%ADVERTISING_IDENTIFIER_TYPE%% เพื่อส่งประเภทอุปกรณ์ และใช้มาโคร %%ADVERTISING_IDENTIFIER_IS_LAT%% เพื่อส่งการตั้งค่าการจำกัดการติดตามโฆษณา (LAT) ซึ่งระบุสัญญาณ "จํากัดการติดตามโฆษณา" จากอุปกรณ์

ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสอุปกรณ์ที่รีเซ็ตได้เพื่อการกําหนดเป้าหมายผู้ใช้ ซึ่งมีประเภทอุปกรณ์ที่รองรับ

ข้อกำหนดเบื้องต้น

ตั้งค่าการเข้ารหัส HTTPS สำหรับครีเอทีฟโฆษณา นี่เป็นข้อกำหนดสำหรับทั้งครีเอทีฟโฆษณาและพิกเซลของบุคคลที่สามที่คุณใช้เป็นเครื่องมือวัด Conversion หากครีเอทีฟโฆษณาไม่มีการเข้ารหัสสำหรับ HTTPS หรือหากคุณลบล้างความเข้ากันได้กับ SSL แบบอัตโนมัติ มาโครจะไม่ขยายค่า แต่จะยังคงมีการแสดงครีเอทีฟโฆษณา

วิธีการทำงาน

  1. ใน Ad Manager ผู้เผยแพร่โฆษณารวมมาโครต่างๆ ไว้ในครีเอทีฟโฆษณาของตนและ/หรือ URL การติดตาม
  2. มาโครจะขยายให้มีรหัสอุปกรณ์ของผู้ใช้ ประเภทอุปกรณ์ และ/หรือการตั้งค่า LAT ซึ่งจากนั้นจะรวมไว้ในครีเอทีฟโฆษณาขณะที่เรียกไปยังบุคคลที่สาม

    มาโครตัวระบุจะไม่ขยายหากคำขอโฆษณามาจากแอปที่มีเด็กเป็นกลุ่มเป้าหมาย (TFCD) หรือมีการเปิดใช้จำกัดการติดตามโฆษณา (LAT) ไว้ ในกรณีเหล่านี้ มาโครนี้จะส่งสตริงที่ว่างเปล่า ("") กลับมา

รูปแบบ

มาโครนี้จะส่งค่าเลขฐาน 16 ตัวพิมพ์ใหญ่ 32 หลัก ซึ่งแสดงเป็นกลุ่ม 5 กลุ่มและคั่นด้วยเครื่องหมายขีดกลางในรูปแบบ 8-4-4-4-12 รวม 36 อักขระ (อักขระที่เป็นตัวอักษรและตัวเลขคละกัน 32 ตัวและเครื่องหมายขีดกลาง 4 ตัว)

ตัวอย่างเช่น 201F2EB1-8041-9E39-CD07-FCBBA5A29B41

ดูค่าที่เป็นไปได้สำหรับประเภทอุปกรณ์ที่รองรับและจำกัดการติดตามโฆษณา (LAT)

โหมดแสดงตัวอย่าง
 
มาโคร
%%PREVIEW_MODE%%
 

ใช้มาโครโหมดแสดงตัวอย่างในโค้ดครีเอทีฟโฆษณาสำหรับ AMP โดยเฉพาะเพื่อป้องกันการนับการแสดงผลตัวอย่างโดยระบบแบ็กเอนด์หรือระบบของบุคคลที่สาม มาโครจะขยายเป็น true หากกำลังมีการดูครีเอทีฟโฆษณาเป็นตัวอย่างโฆษณา Ad Manager และหากเป็นการแสดงผลตามปกติ มาโครจะขยายเป็น false

รูปแบบ
 
มาโคร
%%SCHEME%%
 

มาโครรูปแบบจะขยายเป็น http: หรือ https: อย่างใดอย่างหนึ่งที่ตรงกับรูปแบบความปลอดภัยของหน้าเว็บที่กำลังแสดงครีเอทีฟโฆษณา คุณสามารถวางมาโครไว้ที่จุดเริ่มต้นของ URL ได้ดังนี้

<img src=%%SCHEME%%//www.website.com/img/logo.gif>

เว็บไซต์
 
มาโคร
%%SITE%%
 

ขยายเป็นโดเมนของพารามิเตอร์ URL ในแท็กโฆษณา (เช่น google.com) มาโครนี้สามารถใช้เพื่อแก้ไขครีเอทีฟโฆษณาโดยอิงตามที่มาของคำขอ และจะไม่ทำงานในโฆษณาของ Ad Exchange ที่ทำเครื่องหมายว่าไม่ระบุตัวตน

การแสดงผลที่ดูแล้ว
 
มาโคร การ Escape
%%VIEW_URL_ESC%% ใช้ Escape
%%VIEW_URL_UNESC%% ไม่ใช้ Escape
 

มาโครการแสดงผลที่ดูแล้วทำให้ Ad Manager นับการแสดงผลได้ในแต่ละครั้งที่มีการดาวน์โหลดครีเอทีฟโฆษณาลงในอุปกรณ์ของผู้ใช้และโฆษณาเริ่มโหลดขึ้นแล้ว ใช้มาโครนี้ในครีเอทีฟโฆษณาที่ไม่อยู่ในขอบเขตหน้าเท่านั้น

คุณส่งการใช้คำสั่ง ping สำหรับการแสดงผลได้หลายวิธีด้วยกัน แต่เราขอแนะนำให้ใช้แท็ก <img> ดังนี้

<!-- คุณจะไม่เห็นแท็ก img นี้ แท็กนี้ทำให้เบราว์เซอร์ส่งคำขอไปยัง VIEW_URL -->
<img src="%%VIEW_URL_UNESC%%" style="display:none">

<!-- แท็ก img นี้แสดงโฆษณาจริง-->
<img src="[%Imagefile%]" border="0">

แท็ก <img> แรกจะดึงภาพอัตราส่วน 1x1 จาก VIEW_URL กำหนดรูปแบบเป็น “display:none” เพื่อซ่อนไว้และไม่ให้มีผลกับเลย์เอาต์ของหน้า

มาโครคำขอโฆษณาสำหรับ GDPR

มาโครเหล่านี้มีการใช้มากที่สุดกับคําขอโฆษณาที่อยู่ภายใต้ GDPR

GDPR
 
มาโคร
${GDPR}
 

ขยายเป็นค่า gdpr= ที่เชื่อมโยงกับคําขอ

สตริงความโปร่งใสและคำยินยอม (TC)
 
มาโคร
${GDPR_CONSENT_XXXX}
 

ขยายเป็นสตริงความโปร่งใสและคำยินยอม (TC) ที่เชื่อมโยงกับคําขอ หากสตริงความโปร่งใสและคำยินยอม (TC) เว้นว่างไว้หรือไม่ถูกต้อง มาโครนี้จะไม่ขยาย ใช้มาโครนี้เพื่อส่งสตริง TC ไปยังผู้ให้บริการครีเอทีฟโฆษณาบุคคลที่สามในรูปแบบ URL ในชิ้นงานโฆษณาแบบไม่เป็นโปรแกรม

แทนที่ "XXXX" ด้วยรหัส IAB GVL ของผู้ให้บริการบุคคลที่สาม หากสตริง TC เว้นว่างไว้หรือไม่ถูกต้อง มาโครนี้จะไม่ขยาย

ชิ้นงานโฆษณาที่ใช้มาโคร ${GDPR_CONSENT_XXXX} อาจถูกบล็อกหากผู้ให้บริการบุคคลที่สามที่เกี่ยวข้องกับรหัส IAB GVL ที่คุณป้อนไม่ได้รับความยินยอมจากผู้ใช้

เมื่อใช้ในแท็ก VAST และผู้ให้บริการบุคคลที่สามไม่ได้รับความยินยอมจากผู้ใช้ มาโครนี้จะไม่ขยาย

มาโคร ${GDPR_CONSENT_XXXX} ควรปรากฏใน URL เพียงครั้งเดียวเท่านั้น โปรดติดต่อผู้ให้บริการครีเอทีฟโฆษณาบุคคลที่สามเพื่อสอบถามให้เข้าใจเกี่ยวกับข้อกำหนดของทางผู้ให้บริการในการส่งสตริง TC รวมทั้งข้อจำกัดด้านความยาวของ URL มาโครนี้จะถูกแทนที่เมื่อมีคำขอ IAB TCF v2.0 ที่เกี่ยวข้องซึ่งมีสตริง TC ที่สมบูรณ์และไม่มีการแก้ไข

มาโครกรอบความโปร่งใสและความยินยอม (TCF) จะไม่ขยายเมื่อนำมาใช้ใน HTML ของครีเอทีฟโฆษณา HTML5 โดยมีเพียงครีเอทีฟโฆษณาการเปลี่ยนเส้นทางโฆษณาแบบดิสเพลย์และครีเอทีฟโฆษณาแบบดิสเพลย์ที่กําหนดเองเท่านั้นที่รองรับมาโคร TCF แบบขยายผ่านช่อง "URL ของบุคคลที่สาม" และ "โค้ด HTML" ตามลําดับ

โหมดความยินยอมเพิ่มเติม
 
มาโคร
${ADDTL_CONSENT}
 

ขยายเป็นสตริงคํายินยอมเพิ่มเติม (AC) ที่เชื่อมโยงกับคําขอ

ผู้ใช้ใน EEA และสหราชอาณาจักรที่อายุต่ำกว่าอายุที่ให้ความยินยอมได้

มาโครวิดีโอ

มาโครเหล่านี้มักใช้ในครีเอทีฟโฆษณาวิดีโอเพื่อให้มีรายละเอียดเกี่ยวกับบริบทหรือเนื้อหา

ระยะเวลาของโฆษณาวิดีโอ หน่วยเป็นมิลลิวินาที
 
มาโคร
%%VIDEO_AD_DURATION%%
 

ขยายเป็นระยะเวลาของโฆษณาวิดีโอ โดยมีหน่วยเป็นมิลลิวินาที สําหรับ VAST Wrapper/การเปลี่ยนเส้นทาง มาโครจะขยายตามระยะเวลาที่ระบุไว้ของโฆษณาใน Ad Manager

URL คำอธิบายวิดีโอ
 
มาโคร การ Escape
%%DESCRIPTION_URL_UNESC%% ไม่ใช้ Escape
%%DESCRIPTION_URL_ESC%% ใช้ Escape
%%DESCRIPTION_URL_ESC_ESC%% ใช้ Escape 2 ครั้ง
 

ใช้ %%DESCRIPTION_URL_ESC%% (ใช้ Escape ครั้งเดียว) เมื่อมาโครอยู่ภายใน URL และใช้ %%DESCRIPTION_URL_UNESC%% (ไม่ใช้ Escape) ในบริบทอื่น ดูข้อมูลเพิ่มเติมเกี่ยวกับมาโครที่ใช้ Escape และไม่ใช้ Escape

ในแท็กโฆษณาการเปลี่ยนเส้นทาง มาโครเหล่านี้จะขยายเป็นพารามิเตอร์ URL คำอธิบายจากพารามิเตอร์การค้นหา description_url ของแท็กผู้เผยแพร่โฆษณาผ่าน Google ดั้งเดิม โดยปกติแล้ว URL คำอธิบายควรเป็น URL เดียวกันกับ URL ที่มา คุณควรระบุ description_url ในแท็กผู้เผยแพร่โฆษณาผ่าน Google หากมีการฝังไว้ในที่ที่ IMA SDK อาจไม่พบ URL หน้าเว็บได้อย่างแม่นยำ หรือหากคุณกำลังใช้วิดีโอใน Ad Manager หรือ AdSense for Video

และ Ad Manager ยังสนับสนุน %%DESCRIPTION_URL%% ซึ่งทำหน้าที่เช่นเดียวกับ %%DESCRIPTION_URL_UNESC%% อีกด้วย ดังนั้นจึงไม่จำเป็นต้องเขียนโค้ดใหม่ให้กับครีเอทีฟโฆษณาและเทมเพลตเก่าๆ
URL ที่มาวิดีโอ
 
มาโคร การ Escape
%%REFERRER_URL_UNESC%% ไม่ใช้ Escape
%%REFERRER_URL_ESC%% ใช้ Escape ครั้งเดียว
%%REFERRER_URL_ESC_ESC%% ใช้ Escape 2 ครั้ง
 

ใช้ %%REFERRER_URL_ESC%% (ใช้ Escape ครั้งเดียว) เมื่อมาโครอยู่ใน URL และใช้ %%REFERRER_URL_UNESC%% (ไม่ใช้ Escape) ในบริบทอื่น ดูข้อมูลเพิ่มเติมเกี่ยวกับมาโคร URL ที่ใช้ Escape และไม่ใช้ Escape

มาโครจะขยายเป็น URL ที่มา (URL ของหน้าเว็บที่มีโปรแกรมเล่นวิดีโอ) ในแท็กโฆษณาแบบเปลี่ยนเส้นทาง ซึ่งจะทำงานในลักษณะนี้ คือ Ad Manager แยกวิเคราะห์พารามิเตอร์การค้นหา URL ของแท็กโฆษณา แยก URL ที่มาออกมา และแทนที่ข้อความมาโครด้วย URL นั้น ใช้ได้เฉพาะกับ Google IMA SDK เท่านั้น โดยมีคุณสมบัติดังต่อไปนี้

  • ต้องเปิดใช้การเข้าถึงสคริปต์บนหน้าเว็บเพื่อให้มาโครนี้ทำงาน
  • มาโครไม่ทำงานภายใน iframe
และ Ad Manager ยังรองรับ %%REFERRER_URL%% ซึ่งทำหน้าที่เช่นเดียวกับ %%REFERRER_URL_UNESC%% อีกด้วย ดังนั้นจึงไม่จำเป็นต้องเขียนโค้ดใหม่ให้กับครีเอทีฟโฆษณาและเทมเพลตเก่าๆ
 
คุณใช้มาโครพารามิเตอร์แท็กร่วมกับพารามิเตอร์วิดีโอบางรายการได้เพื่อขยายรวมไปถึงค่าของพารามิเตอร์เหล่านั้นได้

มาโครเนื้อหาวิดีโอ

มาโครเหล่านี้ใช้สำหรับโฆษณาที่กำหนดเป้าหมายแหล่งที่มาของเนื้อหาวิดีโอ

ใช้ได้เฉพาะใน Google Ad Manager 360 เท่านั้น
ระยะเวลาของวิดีโอ หน่วยเป็นมิลลิวินาที
 
มาโคร
%%VIDEO_DURATION%%
 

ขยายเป็นระยะเวลาของวิดีโอ โดยมีหน่วยเป็นมิลลิวินาที

รหัสวิดีโอ
 
มาโคร
%%VIDEO_ID%%
 

ขยายเป็นรหัสของเนื้อหาวิดีโอที่เล่นอยู่ในขณะนี้ โดยเป็นรหัสที่ไม่ซ้ำกันใน CMS หรือค่า dfpvideo:ContentID จาก MRSS 

ข้อมูลเมตาของวิดีโอ
 
มาโคร
%%VIDEO_METADATA:key%%
 

ขยายเป็นข้อมูลเมตาเกี่ยวกับวิดีโอที่แสดงโฆษณาอ้างอิงตามคีย์-ค่าที่เชื่อมโยงกับเนื้อหาของวิดีโอ คีย์-ค่าเหล่านี้ได้รับการตั้งค่าใน Ad Manager ในแท็บ "วิดีโอ" 

เมื่อกําหนดเป้าหมายคีย์ข้อมูลเมตาของวิดีโอแล้วจะสามารถขยายคีย์ได้ในมาโครข้อมูลเมตาของวิดีโอ "คีย์" ที่ใช้ในมาโครต้องเป็นอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือเครื่องหมายขีดล่าง (_)

ชื่อวิดีโอ
 
มาโคร การ Escape
%%VIDEO_TITLE%% ใช้ Escape ครั้งเดียว
 

มาโครชื่อวิดีโอจะขยายเพื่อแสดงชื่อวิดีโอตามที่กำหนดไว้ใน Ad Manager

มาโครนี้ต้องใช้การนำเข้าเนื้อหาจึงจะทำงานได้ 

ใช้ได้เฉพาะใน Google Ad Manager 360 เท่านั้น
รหัสโฆษณาที่กำหนดเอง (FreeWheel)
 
มาโคร
%%FW_CAID%%
 

ขยายเป็นรหัสโฆษณาที่กำหนดเองของ FreeWheel

มาโครนี้ใช้เฉพาะกับผู้เผยแพร่โฆษณาที่ใช้ FreeWheel สำหรับการแสดงโฆษณาวิดีโอ

หมวดหมู่ของ IAB (FreeWheel)
 
มาโคร
%%IAB_CATEGORIES%%
 

ใช้เพื่อส่งหมวดหมู่โฆษณาสำหรับครีเอทีฟโฆษณาที่คุณได้จัดหมวดหมู่เองโดยใช้ป้ายกำกับ มาโครนี้จะแสดงรายการหมวดหมู่ IAB มาตรฐานที่เกี่ยวข้องซึ่งคั่นแต่ละหมวดหมู่ด้วยจุลภาค (แปลงจากหมวดหมู่ที่จัดโดย Google)

มาโครนี้จะใช้ได้โดยผู้เผยแพร่โฆษณาที่แชร์พื้นที่โฆษณาวิดีโอกับ FreeWheel และต้องส่งหมวดหมู่โฆษณาเป็นพารามิเตอร์ที่กำหนดเอง ตัวอย่างเช่น คุณจะเพิ่ม &iab_categories=%%IAB_CATEGORIES%% ลงในแท็กการเปลี่ยนเส้นทาง VAST ได้

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
5666087166805083564
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
148
false
false