- משאב: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- TimeOfDay
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- שיטות
משאב: LocalPost
מייצג פוסט מקומי עבור מיקום.
| ייצוג JSON | |
|---|---|
| { "name": string, "languageCode": string, "summary": string, "callToAction": { object ( | |
| שדות | |
|---|---|
| name | 
 פלט בלבד. מזהה Google של הפוסט המקומי הזה בטופס:   | 
| languageCode | 
 השפה של הפוסט המקומי. | 
| summary | 
 התיאור/גוף הפוסט המקומי. | 
| callToAction | 
 כתובת ה-URL שאליה המשתמשים נשלחים כשהם לוחצים על נכס קידום המכירות. המערכת התעלמה מסוג הנושא  | 
| createTime | 
 פלט בלבד. מועד יצירת הפוסט. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות:  | 
| updateTime | 
 פלט בלבד. מועד השינוי האחרון של הפוסט שהמשתמש ביצע. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות:  | 
| event | 
 פרטי האירוע. חובה לסוגי הנושאים  | 
| state | 
 פלט בלבד. המצב של הפוסט, שמציין באיזה חלק של מחזור החיים שלו הוא נמצא. | 
| media[] | 
 המדיה שמשויכת לפוסט. sourceUrl הוא שדה הנתונים היחיד שנתמך ב-LocalPost MediaItem. | 
| searchUrl | 
 פלט בלבד. הקישור לפוסט המקומי בחיפוש Google. אפשר להשתמש בקישור הזה כדי לשתף את הפוסט ברשתות החברתיות, באימייל, בהודעת טקסט וכו'. | 
| topicType | 
 חובה. סוג הנושא של הפוסט: רגיל, אירוע, מבצע או התראה. | 
| alertType | 
 סוג ההתראה שבשבילה הפוסט נוצר. השדה הזה רלוונטי רק לפוסטים של התראת topicType, והוא פועל כתת-סוג של התראות. | 
| offer | 
 נתונים נוספים לפוסטים על מבצעים. יש להגדיר זאת רק כאשר סוג הנושא הוא OFFER. | 
CallToAction
פעולה שמבוצעת כשמשתמש לוחץ על הפוסט
| ייצוג JSON | |
|---|---|
| {
  "actionType": enum ( | |
| שדות | |
|---|---|
| actionType | 
 סוג הפעולה שתבוצע. | 
| url | 
 כתובת ה-URL שאליה המשתמש יופנה אחרי הלחיצה. יש להשאיר את השדה הזה לא מוגדר עבור 'קריאה לפעולה לשיחה'. | 
ActionType
סוג הפעולה שתבוצע.
| טיפוסים בני מנייה (enum) | |
|---|---|
| ACTION_TYPE_UNSPECIFIED | סוג לא צוין. | 
| BOOK | בפוסט הזה רוצים שמשתמש יוכל לקבוע פגישה, טבלה וכו'. | 
| ORDER | הפוסט הזה מבקש שמשתמש יזמין משהו. | 
| SHOP | הפוסט הזה מבקש שמשתמש יעיין בקטלוג מוצרים. | 
| LEARN_MORE | פוסט זה נועד שהמשתמש יוכל לקבל מידע נוסף (באתר שלו). | 
| SIGN_UP | פוסט זה מבקש שמשתמש יירשם/יירשם/יצטרף משהו. | 
| GET_OFFER | הוצא משימוש. כדי ליצור פוסט עם תוכן של מבצע, צריך להשתמש ב | 
| CALL | הפוסט הזה מבקש שמשתמש יתקשר לעסק. | 
LocalPostEvent
כל המידע שקשור לאירוע שמוצג בפוסט מקומי.
| ייצוג JSON | |
|---|---|
| {
  "title": string,
  "schedule": {
    object ( | |
| שדות | |
|---|---|
| title | 
 שם האירוע. | 
| schedule | 
 תאריכי ההתחלה והסיום של האירועים. | 
TimeInterval
מרווח זמן, כולל. כדי לעמוד בדרישות, העמודה צריכה להכיל את כל השדות.
| ייצוג JSON | |
|---|---|
| { "startDate": { object ( | |
| שדות | |
|---|---|
| startDate | 
 תאריך ההתחלה של התקופה הזו. | 
| startTime | 
 שעת ההתחלה של התקופה הזו. | 
| endDate | 
 תאריך הסיום של התקופה הזו. | 
| endTime | 
 מועד הסיום של התקופה הזו. | 
TimeOfDay
מייצג שעה ביום. התאריך ואזור הזמן לא משמעותיים או שהם מצוינים במקום אחר. יכול להיות ש-API יבחר לאפשר שניות מדלגות. הסוגים הקשורים הם google.type.Date ו-google.protobuf.Timestamp.
| ייצוג JSON | |
|---|---|
| { "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } | |
| שדות | |
|---|---|
| hours | 
 שעות ביום בפורמט 24 שעות. צריך להיות מספר בין 0 ל-23. ממשק API עשוי לבחור לאפשר את הערך '24:00:00' לתרחישים כמו שעת הסגירה של העסק. | 
| minutes | 
 דקות בשעה ביום. חייב להיות בין 0 ל-59. | 
| seconds | 
 שניות ודקות. בדרך כלל הערך צריך להיות בין 0 ל-59. ה-API עשוי לאפשר את הערך 60 אם הוא מאפשר שניות מדלגות. | 
| nanos | 
 שברי שניות בננו-שניות. חייב להיות בין 0 ל-999,999,999. | 
LocalPostState
מציין באיזה מצב נמצא הפוסט
| טיפוסים בני מנייה (enum) | |
|---|---|
| LOCAL_POST_STATE_UNSPECIFIED | המצב לא צוין. | 
| REJECTED | הפוסט הזה נדחה בגלל הפרה של מדיניות התוכן. | 
| LIVE | הפוסט הזה פורסם ומופיע כרגע בתוצאות חיפוש. | 
| PROCESSING | הפוסט הזה מעובד והוא לא מופיע בתוצאות החיפוש. | 
LocalPostTopicType
סוג הנושא של הפוסט המקומי, המשמש לבחירת תבניות שונות ליצירה ולעיבוד של פוסט.
| טיפוסים בני מנייה (enum) | |
|---|---|
| LOCAL_POST_TOPIC_TYPE_UNSPECIFIED | לא צוין סוג פוסט. | 
| STANDARD | הפוסט מכיל מידע בסיסי, כמו סיכום ותמונות. | 
| EVENT | הפוסט מכיל מידע בסיסי ואירוע. | 
| OFFER | הפוסט מכיל מידע בסיסי, אירוע ותוכן שקשור למבצע (למשל, קוד שובר) | 
| ALERT | הודעות בעדיפות גבוהה והודעות מתוזמנות שקשורות לאירוע מתמשך. לא תמיד אפשר ליצור פוסטים מהסוגים האלה. | 
AlertType
סוג האירוע שבשבילו נוצר פוסט ההתראה.
| טיפוסים בני מנייה (enum) | |
|---|---|
| ALERT_TYPE_UNSPECIFIED | לא הוגדרה התראה. | 
| COVID_19 | התראות שקשורות למגפת הקורונה (COVID-19). פוסטים בנושא נגיף הקורונה תומכים רק בשדה סיכום ובשדה קריאה לפעולה. כשההתראות האלה לא יהיו רלוונטיות יותר, האפשרות ליצור פוסט חדש של התראה מסוג נגיף הקורונה (COVID-19) תושבת. עם זאת, המוכר עדיין יוכל לנהל את הפוסטים הקיימים שלו בנושא נגיף הקורונה. | 
LocalPostOffer
שדות ספציפיים לפוסטים של מבצעים.
| ייצוג JSON | |
|---|---|
| { "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } | |
| שדות | |
|---|---|
| couponCode | 
 זה שינוי אופציונלי. קוד מבצע שאפשר להשתמש בו בחנות או באינטרנט. | 
| redeemOnlineUrl | 
 זה שינוי אופציונלי. קישור למימוש המבצע. | 
| termsConditions | 
 זה שינוי אופציונלי. התנאים וההגבלות של המבצע. | 
| שיטות | |
|---|---|
| 
 | יוצר פוסט מקומי חדש שמשויך למיקום שצוין ומחזיר אותו. | 
| 
 | מוחק פוסט מקומי. | 
| 
 | קבלת הפוסט המקומי שצוין. | 
| 
 | מחזירה רשימה של פוסטים מקומיים שמשויכים למיקום. | 
| 
 | מעדכן את הפוסט המקומי שצוין ומחזיר את הפוסט המקומי המעודכן. | 
| 
 | הפונקציה מחזירה תובנות לגבי קבוצה של פוסטים מקומיים שמשויכים לדף אפליקציה יחיד. |