כדי ליצור קמפיין שופינג, צריך קודם לקשר את חשבון Google Ads לחשבון Google Merchant Center באופן הבא:
- שולחים בקשת קישור מחשבון Merchant Center לחשבון Google Ads.
- מאשרים את בקשת הקישור בחשבון Google Ads.
שליחת בקשות קישור מחשבון Merchant Center שלכם
יש שתי דרכים לשלוח בקשת קישור:
- שולחים בקשת קישור דרך ממשק האינטרנט של 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
.שולחים קריאה ל-API ל-
UpdateProductLinkInvitation
.
אם משתמש שכבר מוגדר כאדמין בשני החשבונות מנסה לבצע את תהליך ההזמנה, תופיע הודעת השגיאה NO_INVITATION_REQUIRED
. אפשר לבדוק את השגיאה הזו ולחזור לתהליך הקישור הישיר במקרים כאלה.
דחיית הזמנה
זה דומה לאישור הזמנה, אבל השדה product_link_invitation_status
מוגדר ל-REJECTED
. אם הזמנה נדחית, היא נשארת במצב REJECTED
ואי אפשר לאשר אותה. במקרה הצורך, תצטרכו ליצור הזמנה חדשה.
קישור ישיר ללא הזמנה
אם המשתמש שמנסה לקשר את חשבון Google Ads לחשבון Merchant Center הוא אדמין בשני החשבונות, אפשר לעקוף את שלב ההזמנה ולקשר את שני החשבונות ישירות באמצעות Google Ads API.
בונים אובייקט
CreateProductLinkRequest
ומגדירים את השדהcustomer_id
בתור מספר הלקוח ב-Google Ads.יוצרים אובייקט
ProductLink
חדש ומגדירים את השדהmerchant_center_id
שלו למזהה של חשבון Merchant Center.מגדירים את
ProductLink
לשדהproduct_link
של אובייקט הבקשה.לשלוח קריאה ל-API של
CreateProductLink
.
אם משתמש שאין לו הרשאות מספקות מנסה את הקישור הישיר, תופיע השגיאה 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
.לשלוח קריאה ל-API של
RemoveProductLink
.
Business Manager
Business Manager הוא ייצוג מאוחד של עסק ב-Google. כשאתם מנהלים את חשבון Google Ads ואת חשבונות Merchant Center באמצעות חשבון Business Manager, Business Manager יוצר באופן אוטומטי קישורים בין חשבון Google Ads לבין חשבון Merchant Center. אפשר לאחזר את הקישורים האלה באמצעות Google Ads API, אבל אי אפשר לשנות את הקישורים האלה באמצעות Google Ads API.