- משאב: 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 |
זה שינוי אופציונלי. התנאים וההגבלות של המבצע. |
שיטות |
|
---|---|
|
יוצר פוסט מקומי חדש שמשויך למיקום שצוין ומחזיר אותו. |
|
מוחק פוסט מקומי. |
|
קבלת הפוסט המקומי שצוין. |
|
מחזירה רשימה של פוסטים מקומיים שמשויכים למיקום. |
|
מעדכן את הפוסט המקומי שצוין ומחזיר את הפוסט המקומי המעודכן. |
|
הפונקציה מחזירה תובנות לגבי קבוצה של פוסטים מקומיים שמשויכים לדף אפליקציה יחיד. |