ใช้วิธี IngestEvents เพื่อทําการปรับ Conversion ของ Google Ads ที่บันทึกไว้ก่อนหน้านี้
ใน Data Manager API การปรับอาจเปลี่ยนมูลค่า Conversion หรือเสริมข้อมูลผู้ใช้
หากคุณย้ายข้อมูลจาก Google Ads API โปรดดูอัปเกรดจาก Google Ads API เพื่อเปรียบเทียบวิธีจัดการการปรับในแต่ละ API
ประเภท Conversion ที่รองรับ
คุณปรับประเภท Conversion ของ Google Ads ต่อไปนี้ได้
- Conversion จากหลายแหล่งที่มา: Conversion ที่บันทึกโดยแท็ก Google ของเว็บไซต์สําหรับการกระทําที่ถือเป็น Conversion
WEBSITE - Conversion ออฟไลน์และ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขาย:
เหตุการณ์ออฟไลน์ที่อัปโหลดก่อนหน้านี้สําหรับ
UPLOAD_CLICKSการกระทำที่ถือเป็น Conversion
วิธีการทำงานของการปรับ
ในการกระทำที่ถือเป็น Conversion เดียวกัน Google Ads จะจับคู่เหตุการณ์โดยใช้
transactionId
- หาก
transactionIdตรงกับ Conversion ที่มีอยู่สําหรับการกระทำที่ถือเป็น Conversion เดียวกัน Data Manager API จะถือว่าคําขอเป็นการปรับ Conversion - หาก
transactionIdไม่ตรงกับ Conversion ที่มีอยู่ Google Ads จะสร้าง Conversion ใหม่ ดูเหตุการณ์ที่ไม่ตรงกัน
ส่งการปรับ
หากต้องการปรับ Conversion ที่มีอยู่ ให้ส่งคำขอ IngestEvents
ซึ่งมีข้อมูลต่อไปนี้
transactionIdเดียวกันกับเหตุการณ์เดิม- ปลายทางและการกระทำที่ถือเป็น Conversion เดียวกันกับเหตุการณ์เดิม
- ค่าที่อัปเดตแล้วสำหรับช่องที่ต้องการปรับ
- ฟิลด์ทั้งหมดที่จำเป็นสำหรับเหตุการณ์ รวมถึงตัวระบุอย่างน้อย 1 รายการ
เช่น
adIdentifiersหรือuserDataดูข้อกำหนดของเหตุการณ์และตัวระบุสำหรับ Conversion ออฟไลน์หรือ Conversion จากหลายแหล่งที่มา
เราขอแนะนำให้คุณส่งตัวระบุเดียวกันกับที่ส่งหรือบันทึกไว้กับ
เหตุการณ์เดิม หาก transactionId ไม่ตรงกับ Conversion ที่มีอยู่
Google Ads จะใช้ตัวระบุเหล่านี้เพื่อระบุแหล่งที่มาของ
Conversion ใหม่
คุณไม่จำเป็นต้องระบุประเภทการปรับ Data Manager API จะอนุมานวิธีประมวลผล
คำขอตาม transactionId และฟิลด์ที่คุณระบุ
ดูข้อมูลเพิ่มเติมเกี่ยวกับการส่งคำขอรับข้อมูลได้ที่คำแนะนำในการส่งเหตุการณ์สำหรับ Conversion ออฟไลน์หรือ Conversion จากหลายแหล่งที่มา
ฟิลด์ที่รองรับ
ตารางต่อไปนี้แสดงวิธีที่ Google Ads ใช้แต่ละช่องเมื่อเหตุการณ์ตรงกับ Conversion ที่มีอยู่
| ช่อง | พฤติกรรม |
|---|---|
conversionValue, currency |
เขียนทับ ค่าใหม่จะแทนที่ค่าที่บันทึกไว้ |
userData |
เสริมหากเหตุการณ์เดิมไม่มีข้อมูลผู้ใช้ มิฉะนั้นจะไม่สนใจ |
ฟิลด์อื่นๆ ทั้งหมด เช่น adIdentifiers.gclid |
ไม่ได้อัปเดต Google Ads จะเก็บค่าที่บันทึกไว้พร้อมกับเหตุการณ์เดิม แต่ยังคงต้องมีช่องที่ต้องกรอก |
มูลค่า Conversion
ส่ง conversionValue และ currency ใหม่เพื่อระบุมูลค่าของ Conversion ที่บันทึกไว้ซ้ำ
มูลค่าใหม่จะลบล้างมูลค่าที่บันทึกไว้ก่อนหน้านี้ในการรายงาน
และการเสนอราคา โดยไม่เพิ่มจํานวน Conversion
ข้อมูลผู้ใช้
Google Ads จัดการuserData เช่น อีเมลหรือหมายเลขโทรศัพท์ ดังนี้
เสริมหากขาดหายไป: หากระบบบันทึกเหตุการณ์เดิมโดยไม่มีข้อมูลผู้ใช้ การปรับจะแนบข้อมูลผู้ใช้เพื่อปรับปรุงการระบุแหล่งที่มา
ระบบจะข้ามหากมีอยู่: หากแท็ก Google หรือการอัปโหลดก่อนหน้านี้บันทึกข้อมูลผู้ใช้แล้ว ระบบจะข้ามข้อมูลผู้ใช้ใหม่ ระบบจะไม่เขียนทับหรือต่อท้ายข้อมูลผู้ใช้ที่มีอยู่
ฟิลด์อื่นๆ
ระบบจะอัปเดตตัวระบุและข้อมูลเมตาอื่นๆ นอกเหนือจากมูลค่า Conversion, สกุลเงิน และข้อมูลผู้ใช้ เช่น adIdentifiers.gclid สําหรับเหตุการณ์ที่ตรงกันไม่ได้ Google Ads
จะเก็บค่าที่บันทึกไว้พร้อมกับเหตุการณ์เดิม
คุณยังคงต้องระบุช่องใดก็ตามที่จำเป็น เช่น ตัวระบุอย่างน้อย 1 รายการ Data Manager API จะตรวจสอบความถูกต้องของพารามิเตอร์สําหรับทุกเหตุการณ์
เหตุการณ์ที่ไม่ตรงกัน
หาก transactionId ไม่ตรงกับเหตุการณ์ที่มีอยู่ ระบบจะถือว่าคำขอเป็นการอัปโหลด Conversion ใหม่ แทนที่จะเป็นการปรับ
Google Ads พยายามระบุแหล่งที่มาของ Conversion ใหม่เป็นการคลิกโฆษณาโดยใช้ตัวระบุที่คุณให้ เช่น adIdentifiers.gclid หรือ userData