คุณต้องลิงก์ Google Ads ก่อน จึงจะสร้างแคมเปญ Shopping ได้ ไปยังบัญชี Google Merchant Center ของคุณดังนี้
- ส่งคำขอลิงก์จากบัญชี Merchant Center ไปยัง Google Ads ของคุณได้
- อนุมัติคำขอลิงก์ในบัญชี Google Ads
การส่งคำขอลิงก์จากบัญชี Merchant Center
การส่งคำขอลิงก์มี 2 วิธีดังนี้
- ใช้อินเทอร์เฟซเว็บของ Merchant Center เพื่อส่งลิงก์ คำขอ
- ใช้ Content API for Shopping เพื่อ
อัปเดต
adsLinks
ของAccount
การจัดการคำขอลิงก์ในบัญชี Google Ads
คุณสามารถเปลี่ยนสถานะของลิงก์ Merchant Center ในบัญชี Google Ads ได้โดยดำเนินการดังนี้ โดยใช้เว็บอินเทอร์เฟซของ Google Ads เพื่ออนุมัติหรือปฏิเสธ คำเชิญ นอกจากนี้คุณยัง อัปเดตคำเชิญหรือนำลิงก์ที่มีอยู่ออกโดยใช้ Google Ads API ตามที่อธิบายไว้ ที่ด้านล่าง
แสดงรายการคำเชิญ Merchant Center ทั้งหมด
คุณสามารถเรียกใช้รายงาน Google Ads API โดยใช้ การค้นหา GAQL ต่อไปนี้เพื่อเรียกข้อมูลรายการคำเชิญที่รอดำเนินการเพื่อลิงก์ รหัสลูกค้า Google Ads ไปยังบัญชี Merchant Center
SELECT
product_link_invitation.merchant_center.merchant_center_id,
product_link_invitation.type
FROM product_link_invitation
WHERE product_link_invitation.status = 'PENDING_APPROVAL'
AND product_link_invitation.type = 'MERCHANT_CENTER'
หากต้องการดึงคำเชิญทั้งหมด ให้นำเงื่อนไขการกรองสำหรับ
product_link_invitation.status
ในการค้นหาด้านบน
ยอมรับคำเชิญ
คุณอนุมัติการลิงก์ได้โดยตั้งสถานะproduct_link_invitation
เป็น
ACCEPTED
สร้าง
UpdateProductLinkInvitationRequest
และตั้งค่าcustomer_id
เป็นรหัสลูกค้า Google Adsตั้งค่า
resource_name
เป็นชื่อทรัพยากรของproduct_link_invitation
ตั้งค่า
product_link_invitation_status
ไปยังACCEPTED
ออก
UpdateProductLinkInvitation
การเรียก API
หากขั้นตอนคำเชิญดำเนินการโดยผู้ใช้ที่เป็น
ผู้ดูแลระบบของทั้ง 2 บัญชี จากนั้น
NO_INVITATION_REQUIRED
คุณสามารถตรวจสอบข้อผิดพลาดนี้ และกลับไปใช้โดยตรง
ในกรณีเช่นนี้
ปฏิเสธคำเชิญ
การปฏิเสธคำเชิญคล้ายกับการยอมรับ
คำเชิญ เว้นแต่ว่า
product_link_invitation_status
ตั้งค่าเป็น REJECTED
หากคำเชิญถูกปฏิเสธ คำเชิญจะยังคงอยู่ใน
REJECTED
และไม่ได้รับการยอมรับ จากนั้นคุณต้องสร้าง
คำเชิญหากจำเป็น
การลิงก์โดยตรงโดยไม่ใช้คำเชิญ
หากผู้ใช้พยายามลิงก์บัญชี Google Ads กับ Merchant Center เป็นผู้ดูแลระบบของทั้ง 2 บัญชี คุณสามารถข้าม แล้วลิงก์บัญชีทั้งสองโดยตรงโดยใช้ Google Ads API
สร้าง
CreateProductLinkRequest
และตั้งค่าcustomer_id
เป็นรหัสลูกค้า Google Adsสร้างออบเจ็กต์
ProductLink
ใหม่และตั้งค่าmerchant_center_id
กับรหัสของบัญชี Merchant Centerตั้งค่า
ProductLink
เป็นproduct_link
ของออบเจ็กต์คำขอออก
CreateProductLink
การเรียก API
หากผู้ใช้ที่มีข้อมูลไม่เพียงพอพยายามลิงก์โดยตรง
สิทธิ์แล้ว
CREATION_NOT_PERMITTED
คุณสามารถตรวจสอบข้อผิดพลาดนี้ และกลับไปยัง
ในกรณีเช่นนี้
แสดงรายการลิงก์ Merchant Center ทั้งหมด
คุณสามารถเรียกใช้รายงาน Google Ads API โดยใช้ การค้นหา GAQL ต่อไปนี้เพื่อเรียกข้อมูลรายการลิงก์สำหรับรหัสลูกค้า Google Ads
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
ยกเลิกการลิงก์
ทำตามขั้นตอนต่อไปนี้เพื่อยกเลิกการลิงก์
สร้าง
RemoveProductLinkRequest
และตั้งค่าcustomer_id
เป็นรหัสลูกค้า Google Adsตั้งค่า
resource_name
เป็นชื่อทรัพยากรของproduct_link
ออก
RemoveProductLink
การเรียก API
Business Manager
Business Manager คือการนำเสนอธุรกิจใน Google แบบรวม เมื่อคุณจัดการทั้งบัญชี Google Ads และบัญชี Merchant Center โดยใช้บัญชี Business Manager จากนั้น Business Manager จะสร้าง ลิงก์ระหว่างบัญชี Google Ads กับบัญชี Merchant Center คุณดึงข้อมูลลิงก์เหล่านี้ได้โดยใช้ Google Ads API แต่ลิงก์ดังกล่าวไม่สามารถ เปลี่ยนไปด้วย Google Ads API