บทความนี้อธิบายวิธีที่ผู้เผยแพร่โฆษณาสามารถรวบรวมและรวมค่าสัญญาณที่ปลอดภัยในคำขอโฆษณาได้เอง โดยเฉพาะสำหรับพื้นที่โฆษณา CTV ที่ใช้ไลบรารีแท็กผู้เผยแพร่โฆษณาผ่าน Google (GPT) หรือ Interactive Media Ads (IMA) SDK อาจไม่เหมาะเสมอไป
ในหน้านี้:
Google Ad Manager จะรวบรวมและรับผิดชอบในการส่งสัญญาณที่ปลอดภัยในคำขอราคาเสนอเมื่อใช้ GPT หรือ IMA SDK อย่างไรก็ตาม สําหรับผู้เผยแพร่โฆษณาที่ไม่สามารถใช้หรือเลือกที่จะไม่ใช้ SDK ที่รองรับ คุณสามารถรวบรวมค่าสัญญาณที่ปลอดภัยแยกต่างหากและรวมไว้ในคำขอโฆษณาได้
กรณีการใช้งานและข้อกําหนดนี้พบได้บ่อยที่สุดในพื้นที่โฆษณา CTV
เมื่อสร้างคำขอโฆษณาของตนเอง ผู้เผยแพร่โฆษณาจะยังคงรวบรวมสัญญาณที่ปลอดภัยได้เองและใส่สัญญาณดังกล่าวในคำขอโฆษณา
ข้อกำหนด
ผู้เผยแพร่โฆษณาที่ต้องการรองรับการผสานรวมสัญญาณที่ปลอดภัยโดยไม่ต้องใช้ IMA SDK สามารถทำสิ่งต่อไปนี้ได้
- ผู้เผยแพร่โฆษณาจะสร้าง
json
เพื่อแสดงสัญญาณทั้งหมดที่ต้องการส่งในคำขอโฆษณา แม้ว่าจะไม่จําเป็น แต่เราขอแนะนําให้ผู้เผยแพร่โฆษณาใช้กลไกการแคชเพื่อลดเวลาในการส่งคำขอโฆษณา - ผู้เผยแพร่โฆษณาจะแปลง
json
เป็นสตริงที่เข้ารหัส Web-safe base64 - ผู้เผยแพร่โฆษณาจะสร้างคำขอโฆษณาให้รวมพารามิเตอร์
SSJ
ที่มีสตริงที่เข้ารหัสเป็นค่า - เมื่อส่งสัญญาณไปยังผู้ซื้อแล้ว ผู้ซื้อมีหน้าที่ทำลายข้อมูลที่ตนได้รับ
ข้อมูลทางเทคนิค
JSON
ซึ่งประกอบด้วยสัญญาณ 2 รายการ โดยสัญญาณหนึ่งมาจากผู้ให้บริการสัญญาณบุคคลที่สามชื่อ SOURCE1
และอีกสัญญาณหนึ่งเป็นสัญญาณที่ปลอดภัยที่กำหนดเองของผู้เผยแพร่โฆษณาชื่อ 123 ตามรหัสเครือข่ายของผู้เผยแพร่โฆษณา DATA1
มาจากฟังก์ชันที่ได้จากผู้เผยแพร่โฆษณาสัญญาณ SOURCE1
ส่วน DATA2
มาจากฟังก์ชันที่ผู้เผยแพร่โฆษณาสร้างขึ้น{
"signals": [
{
"source": "SOURCE1",
"data": "DATA1",
"isPubCreated": false
},
{
"source": "123",
"data": "DATA2",
"isPubCreated": true
} ]
}
source
คือsource_id
ของ IDP บุคคลที่สาม (ตามที่ผู้ให้บริการแชร์ไว้ระหว่างการลงทะเบียน)data
คือเอาต์พุตของไลบรารีของผู้ให้บริการสัญญาณ- ตั้งค่า
isPubCreated
เป็นfalse
source
คือnetwork code
ของผู้เผยแพร่โฆษณาdata
คือสัญญาณที่ผู้เผยแพร่โฆษณาสร้างขึ้นซึ่งผู้เสนอราคาควรถอดรหัสได้- ตั้งค่า
isPubCreated
เป็นtrue
หลังจาก JSON.stringify()
{"signals":[{"source":"SOURCE1","data":"DATA1","isPubCreated":false},{"source":"123","data":"DATA2","isPubCreated":true}]}
eyJzaWduYWxzIjpbeyJzb3VyY2UiOiJTT1VSQ0UxIiwiZGF0YSI6IkRBVEExIiwiaXNQdWJDcmVhdGVkIjpmYWxzZX0seyJzb3VyY2UiOiIxMjMiLCJkYXRhIjoiREFUQTIiLCJpc1B1YkNyZWF0ZWQiOnRydWV9XX0=
eyJzaWduYWxzIjpbeyJzb3VyY2UiOiJTT1VSQ0UxIiwiZGF0YSI6IkRBVEExIiwiaXNQdWJDcmVhdGVkIjpmYWxzZX0seyJzb3VyY2UiOiIxMjMiLCJkYXRhIjoiREFUQTIiLCJpc1B1YkNyZWF0ZWQiOnRydWV9XX0%3D