אתם צריכים חשבון Merchant Center פעיל עם מוצרים מאושרים לפרסום בכרטיסי מוצר חינמיים. כדי להתחיל, אפשר לעיין במאמרים הבאים במרכז העזרה:
אחרי שמגדירים את חשבון Merchant Center ומוסיפים אליו מוצרים, צריך לעמוד בדרישות שמפורטות בקטע הזה לפני שיוצרים את השילוב עם ה-API.
1. הגדרות Merchant Center
צריך לוודא שההגדרות הבאות מוגדרות בחשבון Google Merchant Center:
1.1. מדיניות החזרת מוצרים
אתם צריכים להגדיר את מדיניות החזרת המוצרים ב-Merchant Center, כי זו דרישה של Merchant of Record והיא תוצג במסך התשלום. המדיניות שהגדרתם חלה על כל החשבון, אבל אתם יכולים להשתמש במאפיין הפיד return_policy_label כדי להגביל מדיניות החזרת מוצרים מסוימת לקבוצת משנה של מוצרים.
אם חשבון Merchant Center שלכם הוא חשבון מתקדם, אתם צריכים להגדיר את מדיניות החזרת המוצרים בכל חשבון משנה בנפרד.
אתם צריכים לכלול את עלות ההחזרה, מהירות ההחזרה (חלון הזמנים) וקישור למדיניות המלאה. מידע נוסף על הגדרת החזרות
1.2. מידע על תמיכת לקוחות
אתם צריכים להגדיר ב-Merchant Center את פרטי תמיכת הלקוחות שלכם. הוא ישמש ליצירת הקישור 'יצירת קשר עם המוכר' בדף אישור ההזמנה. מידע נוסף על הגדרת פרטים ליצירת קשר עם תמיכת הלקוחות
2. נתוני מוצרים
צריך לעדכן את פיד המוצרים כדי לציין את הזכאות ולספק נתוני תאימות. המידע הזה נדרש כדי להפעיל את תהליך התשלום דרך UCP עם Google, כי הוא מאפשר לסוכנים לקבוע את הזכאות למוצר, לחשב את העלויות הכוללות המדויקות ולהציג למשתמש אזהרות משפטיות נדרשות.
2.1. דרישות הסף לשימוש בתכונה 'סיום קנייה באמצעות AI אקטיבי'
הפעולה הזו מפעילה את חוויית התשלום ב-Google עבור מוצר.
הערך הזה מסופק באמצעות מאפיין מוצר native_commerce שמכיל ערך בוליאני יחיד. אם המאפיין מוגדר כ-False או לא מוגדר, המוצר לא יעמוד בדרישות להפעלת תכונת התשלום במוצרים.
2.2. אזהרות לגבי מוצרים
חובה לציין את המידע הזה לגבי פריטים שנדרשות לגביהם אזהרות רגולטוריות (לדוגמה, California Proposition 65). באחריותכם לוודא שאתם עומדים בכל החוקים הרלוונטיים, כולל דרישות לגבי אזהרות על מוצרים. האזהרות האלה מוצגות באופן בולט במסך התשלום כשמספקים אותן.
מספקים את קבוצת המאפיינים consumer_notice עם שני מאפייני משנה:
consumer_notice_type: צריך להיות אחד מהערכים הבאים:legal_disclaimer, safety_warningאוprop_65.-
consumer_notice_message: מחרוזת (עד 1,000 תווים). מערכת Ad Manager מקבלת את תגי ה-HTML<b>,<br>ו-<i>.
2.3. מזהה מוצר
הערך של id בפיד המוצרים צריך להיות זהה למזהה המוצר שצפוי ב-Checkout API. אם הם זהים, לא צריך לעשות שום דבר. אחרת, צריך להשתמש במאפיין המותאם אישית merchant_item_id כדי למפות אותם.
2.4. איך מוסיפים את המאפיינים למוצרים
בדוגמאות הבאות מפורטות אפשרויות שונות לשליחת המוצר אל Merchant Center.
2.4.1. עדכונים
מומלץ ליצור מקור נתונים משלים (הוראות מפורטות זמינות כאן). אפשר להוסיף את המאפיין הזה לפיד הראשי, אבל צריך לעשות את זה בזהירות כי פורמט שגוי עלול להשפיע על הטמעת המוצרים הרגילה.
הערה לגבי תחביר: חשוב לוודא שמחרוזות מורכבות (כמו ההודעה לגבי תקנה 65) לא מכילות תווים שפוגעים בפורמט הקובץ (כמו פסיקים מיותרים בקובץ CSV), אלא אם נעשה שימוש נכון בתווי בריחה.
פורמט קובץ טקסט:
| מזהה | native_commerce | consumer_notice |
|---|---|---|
| 11111 | TRUE | prop_65:This product can expose you... |
| 22222 | TRUE | |
| 33333 | FALSE |
פורמט XML:
<item>
<g:id>11111</g:id>
<g:native_commerce>TRUE</g:native_commerce>
<g:consumer_notice>
<g:consumer_notice_type>prop_65</g:consumer_notice_type>
<g:consumer_notice_message>
This product can expose you to chemicals...
</g:consumer_notice_message>
</g:consumer_notice>
</item>
<item>
<g:id>22222</g:id>
<g:native_commerce>TRUE</g:native_commerce>
</item>
<item>
<g:id>33333</g:id>
<g:native_commerce>FALSE</g:native_commerce>
</item>
2.4.2. Content API
הוספת המאפיינים כמאפיינים מותאמים אישית. צריך לכלול אותם ב-products.insert שמכיל את המוצר המלא, כי products.update לא תומך בעדכון של customAttributes.
דוגמה:
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
2.4.2. Merchant API
הוספת המאפיינים כמאפיינים מותאמים אישית. אפשר להוסיף אותם לaccounts.productInputs.insert הקיים, או לעדכן אותם ישירות באמצעות accounts.productInputs.patch.
דוגמה להוספה:
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
דוגמה לעדכון:
| סוג | שם | ערך |
|---|---|---|
| פרמטרים של נתיב | productInput.name |
accounts/{account}/productInputs/en~US~11111 |
| פרמטרים של שאילתה | updateMask |
customAttributes.native%20commerce,customAttributes.consumer%20notice,customAttributes.product%20fee,customAttributes.merchant%20item%20id |
dataSource |
dataSources/{datasource} |
{
"offerId": "11111",
"contentLanguage": "en",
"feedLabel": "US",
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "product fee",
"groupValues": [
{
"name": "product fee type",
"value": "US_AZ_TIRE_FEE"
},
{
"name": "product fee amount",
"value": "2.75 USD"
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
}
3. הגבלות על מוצרים
הקטגוריות הבאות של מוצרים לא עומדות בדרישות לדף תשלום. מוודאים שהפריטים האלה ריקים או מוגדרים לערך native_commerce.false
מוצרים פיננסיים ומודלים של חיוב קבוע
- מינויים: מוצרים שנדרשים עבורם מחזורי חיוב חוזרים.
- תשלומים: עסקאות שמחייבות תוכניות תשלומים או מימון שהמוֹכר קובע.
מוצרים מותאמים אישית ואפשרויות משלוח
- מוצרים בהתאמה אישית: פריטים שנדרשות לגביהם החלטות עיצוביות בהתאמה אישית (למשל, חריטות, מונוגרמות).
- פריטים שהם לא חדשים או שהם במבצע סוף עונה: מוצרים מחודשים, פריטים משומשים ופריטים שמסומנים כ'מבצע סוף עונה' (אין אפשרות להחזרה).
- פריטים בהזמנה מראש: מוצרים עם תאריכי השקה עתידיים ומועד אספקה מאוחר יותר.
- שירותים בחבילה: פריטים שנדרשים עבורם חוזים נוספים, כמו אחריות, התקנה או הגדרה.
- משלוח מיוחד: פריטים שמחייבים עמלות משלוח לא סטנדרטיות (למשל, הובלה, משלוח פרימיום).
- מתנות: עסקאות שנדרשת בהן לוגיסטיקה של חשבונית מפוצלת או תמחור מוסתר לנמענים.
- הפעלה בחנות: מוצרים שצריך להפעיל פיזית במיקום קמעונאי.
הגבלות עקב מדיניות ובטיחות
- מוצרים עם הגבלת גיל: פריטים שנדרש לגביהם אימות זהות (למשל, אלכוהול, טבק).
- תוכן אסור: כלי נשק, תוכן למבוגרים בלבד, שירותי בריאות/תרופות, מוצרים מזויפים או כל קטגוריה אחרת שנחסמת על ידי המדיניות הרגילה של Google שופינג.
מוצרים ושירותים דיגיטליים
- שירותים: שיעורים, שיעורים אונליין וחבילות נופש (אלא אם הם משולבים באמצעות מסלולי נסיעות ספציפיים).
- השכרות: השכרת סרטים, השכרת ציוד או ליסינג.
- פריטים וירטואליים: כסף וירטואלי במשחק, מוצרי MMORPG או סקינים.
- תלות בתוכנה: מוצרים שמחייבים את המשתמש להתקין תוכנה ספציפית לפני השלמת הרכישה.