อัปเกรดการอัปโหลด Conversion จาก Google Ads API เป็น Data Manager API เพื่อรับสิทธิ์เข้าถึงการปรับปรุงและฟีเจอร์ต่างๆ
ต่อไปนี้คือการเปรียบเทียบระหว่างการใช้ Data Manager API กับ Google Ads API เพื่อจัดการ Conversion
| Data Manager API | Google Ads API | |
|---|---|---|
| การรองรับการส่ง Conversion ออฟไลน์และ Conversion ที่ปรับปรุงแล้วสำหรับโอกาสในการขาย | รองรับ | รองรับ |
| รองรับการส่ง Conversion ของแท็ก Google Ads เป็นแหล่งข้อมูลเพิ่มเติมสําหรับ Conversion ของแท็ก เพื่อเพิ่มสัญญาณการโต้ตอบกับโฆษณาสูงสุด และเสริมความแข็งแกร่งให้กับข้อมูลและประสิทธิภาพโดยรวม | รองรับ | ไม่รองรับ |
| โมเดลข้อมูล | รูปแบบข้อมูลแบบรวมในกรณีการใช้งาน Conversion ของ Google Ads ทั้งหมดและผลิตภัณฑ์โฆษณาของ Google ทั้งหมด | โมเดลข้อมูลมีไว้สำหรับกรณีการใช้งานของ Google Ads เท่านั้น และจะแตกต่างกันไปในแต่ละกรณีการใช้งาน |
| การเข้ารหัส | รองรับการเข้ารหัส | ไม่รองรับ |
| โทเค็นของนักพัฒนา | ไม่จำเป็น | ต้องระบุ |
| รองรับการอัปโหลดแอตทริบิวต์เซสชันและที่อยู่ IP สำหรับเหตุการณ์ | พร้อมให้บริการแก่ผู้ใช้ API ทุกคน | ใช้ได้กับผู้ใช้ API บางรายเท่านั้น |
| การปรับ Conversion | รองรับในเมธอด IngestEvents แบบรวม |
ต้องใช้ ConversionAdjustmentUploadService แยกต่างหาก |
| โควต้าและขีดจำกัด | โควต้าและขีดจำกัดต่อคำขอระดับโปรเจ็กต์ | โควต้าตามโทเค็นของนักพัฒนาและขีดจำกัดต่อคำขอ |
| รูปแบบข้อผิดพลาด | ใช้โมเดลการทดสอบอย่างรวดเร็ว | ใช้โมเดลความล้มเหลวบางส่วน |
ความแตกต่างในข้อกำหนดของบัญชีปลายทาง
ใน Data Manager API operating_account ของ
ปลายทางต้องเป็น
ลูกค้า Conversion ของ Google Ads ซึ่งแตกต่างจาก Google Ads API
Google Ads API รองรับการส่ง Conversion สําหรับบัญชี Google Ads โดยใช้
customer_id อย่างใดอย่างหนึ่งต่อไปนี้
ลูกค้าที่ทํา Conversion ของ Google Ads
Data Manager API รองรับแนวทางนี้
บัญชีใดก็ตามที่เป็นบัญชีหลักหรือบัญชีย่อยของ ลูกค้า Conversion ของ Google Ads
API ของ Data Manager ไม่รองรับแนวทางนี้ หากคุณใช้ลักษณะการทํางานนี้ใน Google Ads API ให้เปลี่ยน
operating_accountของแต่ละ ปลายทางเป็นเจ้าของการกระทำที่ถือเป็น Conversion ซึ่งอาจแตกต่างจากcustomer_idที่คุณใช้ในคำขอ Google Ads API
การปรับเปลี่ยน Conversion
Data Manager API จะรวมการอัปโหลด Conversion เริ่มต้นและการปรับ Conversion ในภายหลังไว้ในวิธีเดียว
ใน Google Ads API
- การปรับ Conversion ต้องใช้เมธอด
UploadConversionAdjustmentsแยกต่างหากในConversionAdjustmentUploadService - หากคุณพยายามอัปโหลด Conversion หลายรายการโดยใช้เมธอดมาตรฐาน
UploadClickConversionsสําหรับการกระทำที่ถือเป็น Conversion เดียวกัน โดยมีรหัสธุรกรรมเดียวกัน (order_id) คําขอจะล้มเหลว - คุณต้องระบุ
ConversionAdjustmentTypeในคำขอ
ใน Data Manager API
- การอัปโหลดและการปรับ Conversion ใช้ปลายทาง
IngestEventsแบบรวม - การอัปโหลดเหตุการณ์ที่มี
transaction_idอยู่แล้วสําหรับการกระทําที่ถือเป็น Conversion เดียวกันโดยมีมูลค่า Conversion หรือข้อมูลผู้ใช้ที่อัปเดตแล้วจะถือเป็นการปรับโดยอัตโนมัติ API จะไม่แสดงข้อผิดพลาด รหัสธุรกรรมที่ซ้ำกัน - ไม่ต้องระบุประเภทการปรับในคำขอ Data Manager API จะอนุมานวิธี ประมวลผลการปรับตามฟิลด์ที่ระบุในเหตุการณ์
- Data Manager API ไม่รองรับการเพิกถอน Conversion ซึ่งจะนำ Conversion ที่บันทึกไว้ก่อนหน้านี้ออกโดยสมบูรณ์ด้วยการตั้งค่ามูลค่าและจำนวน Conversion เป็น
0ซึ่งแตกต่างจาก Google Ads API คุณเปลี่ยนมูลค่าของ Conversion ได้ แต่จำนวน Conversion จะยังคงเท่าเดิม
ดูรายละเอียดเพิ่มเติมได้ที่การปรับ Conversion