ลิงก์บัญชี Merchant Center กับบัญชี Google Ads

คุณต้องลิงก์ Google Ads ก่อน จึงจะสร้างแคมเปญ Shopping ได้ ไปยังบัญชี Google Merchant Center ของคุณดังนี้

  1. ส่งคำขอลิงก์จากบัญชี Merchant Center ไปยัง Google Ads ของคุณได้
  2. อนุมัติคำขอลิงก์ในบัญชี Google Ads

การส่งคำขอลิงก์มี 2 วิธีดังนี้

  1. ใช้อินเทอร์เฟซเว็บของ Merchant Center เพื่อส่งลิงก์ คำขอ
  2. ใช้ Content API for Shopping เพื่อ อัปเดต adsLinks ของ Account

คุณสามารถเปลี่ยนสถานะของลิงก์ 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

  1. สร้าง UpdateProductLinkInvitationRequest และตั้งค่า customer_id เป็นรหัสลูกค้า Google Ads

  2. ตั้งค่า resource_name เป็นชื่อทรัพยากรของ product_link_invitation

  3. ตั้งค่า product_link_invitation_status ไปยัง ACCEPTED

  4. ออก UpdateProductLinkInvitation การเรียก API

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

ปฏิเสธคำเชิญ

การปฏิเสธคำเชิญคล้ายกับการยอมรับ คำเชิญ เว้นแต่ว่า product_link_invitation_status ตั้งค่าเป็น REJECTED หากคำเชิญถูกปฏิเสธ คำเชิญจะยังคงอยู่ใน REJECTED และไม่ได้รับการยอมรับ จากนั้นคุณต้องสร้าง คำเชิญหากจำเป็น

การลิงก์โดยตรงโดยไม่ใช้คำเชิญ

หากผู้ใช้พยายามลิงก์บัญชี Google Ads กับ Merchant Center เป็นผู้ดูแลระบบของทั้ง 2 บัญชี คุณสามารถข้าม แล้วลิงก์บัญชีทั้งสองโดยตรงโดยใช้ Google Ads API

  1. สร้าง CreateProductLinkRequest และตั้งค่า customer_id เป็นรหัสลูกค้า Google Ads

  2. สร้างออบเจ็กต์ ProductLink ใหม่และตั้งค่า merchant_center_id กับรหัสของบัญชี Merchant Center

  3. ตั้งค่า ProductLink เป็น product_link ของออบเจ็กต์คำขอ

  4. ออก CreateProductLink การเรียก API

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

คุณสามารถเรียกใช้รายงาน 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'

ทำตามขั้นตอนต่อไปนี้เพื่อยกเลิกการลิงก์

  1. สร้าง RemoveProductLinkRequest และตั้งค่า customer_id เป็นรหัสลูกค้า Google Ads

  2. ตั้งค่า resource_name เป็นชื่อทรัพยากรของ product_link

  3. ออก RemoveProductLink การเรียก API

Business Manager คือการนำเสนอธุรกิจใน Google แบบรวม เมื่อคุณจัดการทั้งบัญชี Google Ads และบัญชี Merchant Center โดยใช้บัญชี Business Manager จากนั้น Business Manager จะสร้าง ลิงก์ระหว่างบัญชี Google Ads กับบัญชี Merchant Center คุณดึงข้อมูลลิงก์เหล่านี้ได้โดยใช้ Google Ads API แต่ลิงก์ดังกล่าวไม่สามารถ เปลี่ยนไปด้วย Google Ads API