- משאב: מוֹכר
- PaymentRestrictions
- CreditCardRestrictions
- CreditCardType
- PaymentOption
- PaymentOptionType
- ActivationType
- UserPurchaseRestriction
- PaymentProcessorConfig
- מעבד
- TokenizationConfig
- BillingInformationFormat
- תנאים
- MerchantMatchingHints
- ServiceAttribute
- ערך
- המלצה
- EconomicOperator
- שיטות
משאב: מוֹכר
מידע על מוכר שנמצא בפלטפורמה של המאגר.
ייצוג ב-JSON |
---|
{ "name": string, "merchantName": string, "telephone": string, "url": string, "geo": { object ( |
שדות | |
---|---|
name |
שם המשאב של המוֹכר, בפורמט |
merchant |
השדות merchantName, telephone, url ו-geo משמשים לצורך התאמת מלאי שטחי הפרסום של שותפים למוכרים שכבר מופיעים במפות Google. המידע הזה לא יוצג. שם המוֹכר. |
telephone |
מספר הטלפון הציבורי של המוכר, כולל קידומת המדינה וקידומת האזור, למשל +14567891234. |
url |
כתובת ה-URL של האתר הציבורי של המוֹכר. |
geo |
המידע הגיאוגרפי של המוֹכר, כולל קו הרוחב, קו האורך והכתובת. |
category |
הקטגוריה של העסק בפלטפורמה של המאגר. |
numBookings30d |
השדה הזה הוצא משימוש. |
taxRateBasisPoints |
שיעור המס של המוכר בנקודות בסיס (100 אלפית האחוז). לדוגמה, אם שיעור המס הוא 7.5%, צריך להגדיר את השדה הזה לערך 750. אם השדה הזה לא מוגדר או מוגדר כ-0, המחיר הכולל שנגבה מהמשתמש על כל שירות שמסופק על ידי המוכר הזה הוא המחיר המדויק שצוין ב-Service.price. ההנחה היא שמחיר השירות פטור ממיסים רלוונטיים או שכבר כולל אותם. המיסים לא יוצגו למשתמש כפריט נפרד. אם השדה הזה מוגדר לערך שאינו אפס, המחיר הכולל שבו המשתמש מחויב על כל שירות שמסופק על ידי המוכר הזה יכלול את מחיר השירות בתוספת המס שחושב לפי שיעור המס שצוין כאן. שבר של יחידת המטבע הקטנה ביותר (לדוגמה, שבר של סנט אחד) יעוגל לפי השבר השלם הקרוב ביותר. המיסים יוצגו למשתמש כפריט נפרד. השדה הזה הוצא משימוש. במקום זאת, יש להשתמש בשדה taxRate. |
tax |
שיעור המס של המוכר. אם השדה הזה קיים, הוא משנה את השדה taxRateBasisPoints שהוצא משימוש. הודעת ריק (כלומר taxRate { }) תאפס את שיעור המס שהוחל לאפס. |
payment |
הגבלות על אמצעי התשלום שהמוכר הזה מקבל. אם השדה הזה לא מוגדר, אנחנו מניחים שאין הגבלות. |
payment |
אפשרויות התשלום הזמינות אצל המוכר הזה. שירותים שמנוהלים על ידי המוכר הזה יוכלו להגביל בנפרד את אפשרויות התשלום שהם מאפשרים. |
paymentProcessorConfig |
הגדרה של מעבד תשלומים המבוסס על אסימונים, אם יש למוכרים תמיכה בכך. |
tokenization |
הגדרה של מעבד תשלומים שמשתמש באסימונים, אם יש למוכרים תמיכה בכך. |
terms |
התנאים וההגבלות של המוֹכר הספציפי שמוצגים למשתמש כשמזמינים שירות דרך Google הזמנת מקומות. בנוסף, התנאים וההגבלות של שותף ה-Aggregator תמיד מוצגים למשתמש ואסור לספק אותם כאן. |
brand |
מחרוזת אטומה שמזהה את המותג שמוצג לצרכנים, שתשמש להצגת שיוך לשותף. השדה הזה מאפשר לשותפים שיש להם כמה מותגים שמוצגים לצרכנים לספק מוכרים לכל המותגים באותו פיד. מותג מורכב ממאפיינים שגלויים לצרכנים, כמו השם, הלוגו, התנאים וההגבלות ומדיניות הפרטיות. אם יש רק מותג שותף אחד שמוצג לצרכנים, אין צורך להגדיר את השדה הזה וניתן להתעלם ממנו. אם השותף… אין לכם כמה מותגים שמיועדים לצרכנים? --> התעלמות מהשדה הזה האם יש כמה מותגים שהוגדרו?
הערה חשובה: רוב השותפים לא צריכים להגדיר את השדה הזה. אם שותף רוצה להשתמש בשדה הזה, הוא צריך ליצור איתנו קשר קודם כדי להגדיר מותגים נפרדים, כולל מותג ברירת המחדל. |
matching |
רמזים שיעזרו ל-Google להתאים בין מוכר למקום במפות Google. הערה: רוב השותפים לא צריכים להגדיר את השדה הזה, כי Google תתאים בין המוכרים למקומות במפות Google על סמך המידע שצוין למעלה. (אופציונלי) |
service |
הגדרות של מאפייני השירות המשמשים לתיאור השירותים של המוכר הזה. (אופציונלי) |
action |
זה שינוי אופציונלי. כתובת URL של פעולה עם השפה המשויכת, רשימת המדינות המוגבלות, הסוג והפלטפורמה האופציונלית שמציינת באיזו פלטפורמה צריך לבצע את הפעולה הזו. |
waitlist |
זה שינוי אופציונלי. המלצות כלליות של מוכר ספציפי למשתמש שמצטרף לרשימת המתנה דרך 'Google הזמנת מקומות'. אורך שדות הטקסט הנפרדים בהודעה צריך להיות מוגבל ל-100 בייטים. |
economic |
זה שינוי אופציונלי. פרטי המפעיל הכלכלי המשויכים למוכ"ז הספציפי הזה, שנדרשים לציות לתקנות. (אופציונלי) |
PaymentRestrictions
הגבלות על אמצעי התשלום שהמוכר הזה מקבל.
ייצוג ב-JSON |
---|
{
"creditCardRestrictions": {
object ( |
שדות | |
---|---|
credit |
הגבלות על כרטיסי האשראי שהמוכר הזה מקבל. אם השדה הזה לא מוגדר, נניח שכל כרטיסי האשראי מתקבלים. חשוב לזכור שרשימת הכרטיסים שנתמכים על ידי CreditCardType תגדל עם הזמן, כך שהשארת השדה הזה ריק עלולה לגרום לשינויים בהגדרה בעתיד. |
CreditCardRestrictions
הגבלות על סוגי כרטיסי האשראי שהמוכר הזה מקבל.
ייצוג ב-JSON |
---|
{
"creditCardType": [
enum ( |
שדות | |
---|---|
credit |
רשימה של כרטיסי אשראי נתמכים. אין תמיכה בכרטיסי אשראי ריקים. |
CreditCardType
סוג כרטיס האשראי.
טיפוסים בני מנייה (enum) | |
---|---|
CREDIT_CARD_TYPE_UNSPECIFIED |
לא בשימוש. |
VISA |
כרטיס אשראי של Visa. |
MASTERCARD |
כרטיס אשראי של Mastercard. |
AMERICAN_EXPRESS |
כרטיס אשראי של American Express. |
DISCOVER |
כרטיס אשראי של Discover. |
JCB |
כרטיס אשראי של JCB. |
PaymentOption
אפשרות תשלום שאפשר להשתמש בה כדי לשלם על שירותים שמספק מוֹכר. אפשר לשתף אפשרויות תשלום בין כמה מוכרים (למשל, מוכרים ששייכים לאותה רשת).
ייצוג ב-JSON |
---|
{ "paymentOptionId": string, "name": string, "description": string, "price": { object ( |
שדות | |
---|---|
payment |
המזהה הזה משמש לזיהוי אפשרות התשלום הזו. המזהה הזה הוא גלובלי לכל המאגר, ושימוש חוזר בערך במספר מוכרים יאפשר למשתמש לשלם באמצעות אפשרות התשלום המתאימה אצל המוכרים האלה. כשמשתמשים שוב במזהה בכמה מוכרים, עדכון של ערך כלשהו של אפשרות תשלום אצל מוכר אחד יעדכן גם כל אפשרות תשלום אחרת עם אותו מזהה, אצל מוכר אחר. לכן, מומלץ להשתמש באותו מזהה לכל אפשרויות התשלום, ולעדכן אותן תמיד לערכים זהים, כדי למנוע התנהגות זדונית. |
name |
השם של אפשרות התשלום. המשתמש יכול לראות את השם הזה. |
description |
תיאור של אפשרות התשלום. המשתמש יכול לראות את השם הזה. |
price |
המחיר של אפשרות התשלום. |
tax |
שיעור המס של אפשרות התשלום הזו. אם השדה הזה קיים, הוא משנה את הערך של השדה taxRate שמופיע אצל המוכר או השירות. הודעת ריק (כלומר taxRate { }) תאפס את שיעור המס שהוחל לאפס. |
payment |
הסוג של אפשרות התשלום הזו. לשימוש חד-פעמי עבור אירועים חד-פעמיים, לשימוש רב-פעמי עבור חבילות ושימוש בלתי מוגבל למינויים. |
session |
מספר הסשנים שבהם אפשר להשתמש באפשרות התשלום הזו. הערך תקף רק למארזים או לסשנים מרובים, שבהם הערך צריך להיות גדול מ-1. |
purchase |
אפשר לרכוש את אפשרות התשלום במהלך התקופה הזו. |
valid |
אפשר להשתמש באפשרות התשלום במהלך התקופה הזו (למשל, מחיר מיוחד לינואר 2017). אם הפרמטר הזה קיים, הוא משנה את הערכים של validDuration ו-activationType. |
valid |
משך התוקף של אפשרות התשלום (למשל, מינוי ל-30 יום). משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
activation |
הגדרה של האופן שבו נקבע תאריך תחילת התוקף של אפשרות התשלום הזו. |
user |
הגבלת המשתמשים שיכולים לרכוש את אפשרות התשלום הזו. אפשר להשתמש בה כדי להגביל אפשרות תשלום במסגרת קידום מכירות לקבוצת משנה של משתמשים. אם לא תגדירו את המדיניות, כל המשתמשים יהיו זכאים. |
PaymentOptionType
סוג של אפשרות תשלום.
טיפוסים בני מנייה (enum) | |
---|---|
PAYMENT_OPTION_TYPE_UNSPECIFIED |
לא בשימוש. |
PAYMENT_OPTION_SINGLE_USE |
אפשר להשתמש באפשרות התשלום רק פעם אחת. |
PAYMENT_OPTION_MULTI_USE |
אפשר להשתמש באפשרות התשלום אם מספר הסשנים שלה גדול מ-0. |
PAYMENT_OPTION_UNLIMITED |
אפשר להשתמש באפשרות התשלום במסגרת טווח הזמן התקף שלה – מספר הסשנים לא רלוונטי. |
ActivationType
מגדיר איך נקבע תאריך תחילת התוקף.
טיפוסים בני מנייה (enum) | |
---|---|
ACTIVATION_TYPE_UNSPECIFIED |
לא בשימוש. |
ACTIVATION_ON_PURCHASE |
התוקף מתחיל במועד הרכישה. |
ACTIVATION_ON_FIRST_USE |
התוקף מתחיל מהפעם הראשונה שמשתמשים באפשרות התשלום. |
UserPurchaseRestriction
הגבלת המשתמשים שעומדים בדרישות לרכישת אפשרות תשלום.
ייצוג ב-JSON |
---|
{ "newToMerchant": boolean, "newToPaymentOption": boolean } |
שדות | |
---|---|
new |
אפשרות תשלום שרק משתמשים שמעולם לא רכשו מאותו מוכר יכולים לרכוש. |
new |
אפשרות תשלום שרק משתמשים שלא רכשו בעבר את אותה אפשרות תשלום יכולים לרכוש. |
PaymentProcessorConfig
הגדרה של ספק שירותי תשלומים, שמוגדרת לכל מוכר בנפרד.
ייצוג ב-JSON |
---|
{
"processor": enum ( |
שדות | |
---|---|
processor |
מגדיר את שותף מעבד התשלומים שאליו חלה ההגדרה הזו. |
public |
המפתח שמשמש לזיהוי המוכר הזה אצל חברת עיבוד התשלומים. ל-Stripe: https://stripe.com/docs/dashboard#api-keys. ל-Braintree: https://articles.braintreepayments.com/control-panel/important-gateway-credentials |
version |
מספר גרסת ה-API שנשלח לחברת עיבוד התשלומים יחד עם בקשות התשלום. |
מעבד
הגדרת שותף ספציפי לעיבוד תשלומים.
טיפוסים בני מנייה (enum) | |
---|---|
PROCESSOR_UNSPECIFIED |
אינו בשימוש |
PROCESSOR_STRIPE |
הגדרה של תשלומים דרך Stripe. |
PROCESSOR_BRAINTREE |
הגדרה של תשלומים באמצעות Braintree. |
TokenizationConfig
הגדרה של יצירת אסימונים של חברת עיבוד תשלומים, שמוגדרת על בסיס מוכר.
ייצוג ב-JSON |
---|
{
"tokenizationParameter": {
string: string,
...
},
"billingInformationFormat": enum ( |
שדות | |
---|---|
tokenization |
בדרך כלל, תצורת יצירת אסימונים תכלול פרמטר אחד של יצירת אסימונים (tokenizationParameter) שהמפתח שלו הוא gateway והערך שלו הוא שם המעבד. שאר הפרמטרים תלויים במעבד. מידע נוסף זמין במסמכי התיעוד של Google Pay. דוגמה ל-Braintree: tokenizationParameter { key: "gateway" value: "braintree" } tokenizationParameter { key: "braintree:apiVersion" value: "v1" } tokenizationParameter { key: "braintree:sdkVersion" value: "2.30.0" } tokenizationParameter { key: "braintree:merchantId" value: "abcdef" } tokenizationParameter { key: "braintree:clientKey" value: "production_xxx_yyy" } דוגמה ל-Stripe: tokenizationParameter { key: "gateway" value: "stripe" } tokenizationParameter { key: "stripe:version" value: "2018-02-28" } tokenizationParameter { key: "stripe:publishableKey" value: "pk_1234" } דוגמה ל-Adyen: tokenizationParameter { key: "gateway" value: "adyen" } tokenizationParameter { key: "gatewayMerchantId" value: "yourId" } אובייקט שמכיל רשימה של זוגות |
billing |
צריך לכלול באסימון התשלום את פרטי החיוב של המשתמש כפי שהוזנו ב-Google Pay באמצעות FOP (ראו למעלה). השארת השדה ריק זהה לציון MIN. |
BillingInformationFormat
כמה פרטים מהכתובת לחיוב צריך לדרוש מהמשתמש ולכלול באסימון. ערכי המאפיין enum תואמים לפרמטרים ב-Google Pay API (מידע נוסף זמין בכתובת https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters).
טיפוסים בני מנייה (enum) | |
---|---|
BILLING_INFORMATION_FORMAT_UNSPECIFIED |
לא צוין. ברירת המחדל היא MIN. |
MIN |
שם, קוד מדינה ומיקוד (הגדרת ברירת המחדל של Google Pay). |
FULL |
שם, רחוב, יישוב, אזור, קוד מדינה ומיקוד. |
תנאים
קבוצה של כללים והנחיות שמוצגים למשתמש כדי לבצע הזמנה דרך 'Google הזמנת מקומות'.
ייצוג ב-JSON |
---|
{
"url": string,
"text": string,
"localizedText": {
object ( |
שדות | |
---|---|
url |
אם רוצים, כתובת ה-URL של התנאים וההגבלות. |
text |
הטקסט שיוצג למשתמש. משתמשים ב-localizedText שבהמשך בשילובים חדשים. |
localized |
הטקסט המותאם לשוק המקומי שיוצג למשתמש. |
MerchantMatchingHints
רמזים שיעזרו ל-Google להתאים בין מוכר למקום במפות Google.
ייצוג ב-JSON |
---|
{ "placeId": string } |
שדות | |
---|---|
place |
מזהה המקום של מקום במסד הנתונים של מקומות Google ובמפות Google. מידע נוסף על מזהי מיקומים זמין בכתובת https://developers.google.com/places/web-service/place-id. |
ServiceAttribute
מאפייני השירות הם קטגוריות שמוגדרות על ידי השותף, שמתארות את השירותים של המוֹכר. לדוגמה, בנק יכול להגדיר מאפיין שירות מסוג 'סוג חשבון' עם הערכים האפשריים 'אישי' ו'עסקי', ואילו מספרה יכולה להגדיר מאפיין שירות מסוג 'סוג שירות' עם הערכים האפשריים 'חיתוך', 'צביעה' ו'סגנון'.
ייצוג ב-JSON |
---|
{
"attributeId": string,
"attributeName": string,
"value": [
{
object ( |
שדות | |
---|---|
attribute |
מזהה שמזהה באופן ייחודי את מאפיין השירות הזה בין שאר המאפיינים של אותו מוכר, למשל 'account-type'. |
attribute |
שם שגלוי למשתמש למאפיין הזה, למשל 'סוג חשבון'. |
value[] |
כל הערכים האפשריים למאפיין השירות הזה. |
ערך
מייצג ערך אפשרי למאפיין שירות מסוים.
ייצוג ב-JSON |
---|
{ "valueId": string, "valueName": string } |
שדות | |
---|---|
value |
מזהה שמזהה באופן ייחודי את הערך הזה מבין ערכים אחרים של מאפיין השירות הזה, למשל 'אישי'. |
value |
שם הערך שגלוי למשתמשים, למשל 'אישי'. |
ייעוץ
המלצות שמוצגות למשתמש כשמבצעים הזמנה דרך 'Google הזמנת מקומות'.
ייצוג ב-JSON |
---|
{
"text": {
object ( |
שדות | |
---|---|
text |
הודעה מותאמת אישית שתוצג למשתמש כשיבצע הזמנה דרך 'Google הזמנת מקומות'. |
EconomicOperator
פרטי המפעיל הכלכלי של האגרגטור.
ייצוג ב-JSON |
---|
{
"text": {
object ( |
שדות | |
---|---|
text |
חובה. השם, הכתובת, מספר הטלפון וכתובת האימייל של המפעיל הכלכלי, המוגדר כמייצר, הנציג המורשה, היבואן, המפיץ, ספק שירותי המילוי או כל אדם טבעי או משפטי אחר שכפוף לחובות שקשורות לייצור מוצרים, להפצתם או להפעלתם. ייצוג של economicOperator במחרוזת בפורמט חופשי. אפשר לעצב את המידע הזה באמצעות " " ו-"\n". |
Methods |
|
---|---|
|
יצירת Merchant חדש שמנוהל על ידי המאגר שצוין והחזרתו. |
|
המחיקה של Merchant קיים שמנוהל על ידי המאגר שצוין. |
|
אחזור ה-MerchantStatus של Merchant . |
|
מעדכנת Merchant קיים שמנוהל על ידי המאגר שצוין ומחזירה אותו. |