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