כדי ליצור קמפיין שופינג, קודם צריך לקשר את חשבון 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.