Google Merchant Center คือเครื่องมือที่ช่วยคุณอัปโหลดข้อมูลร้านค้าและผลิตภัณฑ์ไปยัง Google และทำให้ใช้ได้กับโฆษณา Shopping รวมถึงบริการอื่นๆ ของ Google การลิงก์บัญชี Merchant Center กับบัญชี Google Ads จะช่วยให้ Google Ads รับข้อมูลผลิตภัณฑ์จาก Merchant Center ไปใช้ในแคมเปญได้
ภาพรวมการลิงก์บัญชี
คุณต้องลิงก์บัญชี Google Ads กับบัญชี Merchant Center ก่อน จึงจะสร้างแคมเปญ Shopping ได้ โดยมี 3 วิธีในการสร้างลิงก์ ดังนี้
- การลิงก์โดยตรง: หากมีสิทธิ์เข้าถึงระดับผู้ดูแลระบบทั้งบัญชี Google Ads และบัญชี Merchant Center คุณสามารถลิงก์บัญชีทั้ง 2 ได้ทันที
- คำขอลิงก์: หากไม่มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบในทั้ง 2 บัญชี คุณต้องส่งคำขอลิงก์จากบัญชี Merchant Center และ ยอมรับคำขอดังกล่าวในบัญชี Google Ads
- Business Manager: หากบัญชีทั้ง 2 ได้รับการจัดการโดยบัญชี Business Manager บัญชีเดียวกัน ระบบจะลิงก์บัญชีทั้ง 2 โดยอัตโนมัติ
ส่วนต่อไปนี้จะให้รายละเอียดเกี่ยวกับแต่ละวิธี รวมถึงวิธีจัดการและยืนยันลิงก์ที่มีอยู่
สร้างลิงก์โดยตรง
หากผู้ใช้ที่พยายามสร้างลิงก์มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบทั้งบัญชี Google Ads และบัญชี Merchant Center คุณสามารถใช้ขั้นตอนการลิงก์โดยตรงเพื่อลิงก์บัญชีได้ทันทีโดยไม่ต้องส่งคำเชิญและขออนุมัติ
คุณลิงก์บัญชีโดยตรงได้ 2 วิธี ดังนี้
- หากเริ่มลิงก์จาก Merchant Center ให้ใช้เมธอด Merchant API
propose - หากเริ่มลิงก์จาก Google Ads ให้ใช้เมธอดของ Google Ads API
ProductLinkService.CreateProductLink
ใช้คำขอลิงก์
หากไม่มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบในทั้ง 2 บัญชี คุณต้องใช้ขั้นตอนคำขอลิงก์เพื่อสร้างลิงก์
ส่งคำขอลิงก์จากบัญชี Merchant Center
คุณส่งคำขอลิงก์ได้ 2 วิธี ดังนี้
- ใช้อินเทอร์เฟซเว็บของ Merchant Center เพื่อส่งคำขอลิงก์
- ใช้ Merchant API สำหรับการลิงก์บัญชี เพื่อเสนอลิงก์บริการใหม่
แสดงคำขอลิงก์ทั้งหมด
คุณสามารถเรียกใช้รายงาน Google Ads API โดยใช้คําค้นหา SQL ต่อไปนี้เพื่อดึงข้อมูล รายการคําเชิญที่รอดําเนินการทั้งหมดเพื่อลิงก์รหัสลูกค้า Google Ads กับบัญชี Merchant Center
SELECT
product_link_invitation.resource_name,
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 ในคําค้นหาข้างต้นออก
ยอมรับคำขอลิงก์
คุณอนุมัติคําเชิญที่รอดําเนินการจากบัญชี Merchant Center ได้ 1 ใน 2 วิธีต่อไปนี้
- ใช้อินเทอร์เฟซเว็บของ Google Ads
- ใช้
ProductLinkInvitationService.UpdateProductLinkInvitationเมธอดเพื่ออัปเดตสถานะคําเชิญเป็นACCEPTEDคุณสามารถดึงข้อมูล ชื่อทรัพยากรของคําเชิญได้โดยทำตามวิธีการในหัวข้อแสดงคําขอลิงก์ทั้งหมด
ปฏิเสธคำขอลิงก์
คุณปฏิเสธคําเชิญที่รอดําเนินการจากบัญชี Merchant Center ได้ 1 ใน 2 วิธีต่อไปนี้
- ใช้อินเทอร์เฟซเว็บของ Google Ads
- ใช้
ProductLinkInvitationService.UpdateProductLinkInvitationเมธอดเพื่ออัปเดตสถานะคําเชิญเป็นREJECTEDคุณสามารถดึงข้อมูล ชื่อทรัพยากรของคําเชิญได้โดยทำตามวิธีการในหัวข้อแสดงคําขอลิงก์ทั้งหมด
หากปฏิเสธคําเชิญแล้ว คุณจะยอมรับคําเชิญนั้นในภายหลังไม่ได้ แต่ต้องสร้างข้อเสนอใหม่แทน
Business Manager
Business Manager คือการนำเสนอธุรกิจแบบครบวงจรบน Google เมื่อ คุณจัดการทั้งบัญชี Google Ads และบัญชี Merchant Center โดยใช้บัญชี Business Manager บัญชี Business Manager จะสร้างลิงก์โดยอัตโนมัติ ระหว่างบัญชี Google Ads กับบัญชี Merchant Center คุณสามารถดึงข้อมูลลิงก์เหล่านี้ได้โดยใช้ Google Ads API แต่จะแก้ไขลิงก์เหล่านี้ด้วย Google Ads API ไม่ได้
จัดการและยืนยันลิงก์
คุณสามารถจัดการและยืนยันลิงก์ที่มีอยู่ระหว่างบัญชี Merchant Center กับบัญชี Google Ads ได้โดยใช้ Google Ads API
แสดงลิงก์ Merchant Center ทั้งหมด
คุณสามารถเรียกใช้รายงาน Google Ads API โดยใช้คําค้นหา SQL ต่อไปนี้เพื่อดึงข้อมูล รายการลิงก์สําหรับรหัสลูกค้า Google Ads
SELECT
product_link.merchant_center.merchant_center_id,
product_link.product_link_id
FROM product_link
WHERE product_link.type = 'MERCHANT_CENTER'
ยกเลิกการลิงก์
คุณสามารถยกเลิกการลิงก์บัญชีได้โดยใช้ Google Ads API หรือ Merchant Center API ทั้งนี้ขึ้นอยู่กับผลิตภัณฑ์ที่คุณใช้เพื่อเริ่มคำขอการยกเลิกการลิงก์
หากเริ่มคำขอการยกเลิกการลิงก์จาก Google Ads ให้ใช้เมธอดของ Google Ads API
ProductLinkService.RemoveProductLink
หากเริ่มคำขอการยกเลิกการลิงก์จาก Merchant Center ให้ใช้ Merchant
API สำหรับการลิงก์บัญชี accounts.services.delete เมธอดกับลิงก์บริการที่ใช้งานอยู่