- แหล่งข้อมูล: 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" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:   | 
              
updateTime | 
                
                   
 เอาต์พุตเท่านั้น เวลาที่ผู้ใช้แก้ไขโพสต์ครั้งล่าสุด การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง:   | 
              
event | 
                
                   
 ข้อมูลกิจกรรม ต้องระบุสำหรับหัวข้อประเภท   | 
              
state | 
                
                   
 เอาต์พุตเท่านั้น สถานะของโพสต์ ซึ่งบ่งชี้ว่าโพสต์อยู่ในส่วนใดของวงจรโฆษณา  | 
              
media[] | 
                
                   
 สื่อที่เชื่อมโยงกับโพสต์ sourceUrl เป็นช่องข้อมูลเดียวที่รองรับสำหรับ LocalPost MediaItem  | 
              
searchUrl | 
                
                   
 เอาต์พุตเท่านั้น ลิงก์ไปยังโพสต์ในพื้นที่ใน Google Search ลิงก์นี้ใช้เพื่อแชร์โพสต์ผ่านโซเชียลมีเดีย อีเมล ข้อความ ฯลฯ ได้  | 
              
topicType | 
                
                   
 ต้องระบุ ประเภทหัวข้อของโพสต์ ได้แก่ มาตรฐาน กิจกรรม ข้อเสนอ หรือการแจ้งเตือน  | 
              
alertType | 
                
                   
 ประเภทของการแจ้งเตือนที่ใช้สร้างโพสต์ ช่องนี้ใช้ได้เฉพาะกับโพสต์การแจ้งเตือน topicType และทำหน้าที่เป็นการแจ้งเตือนประเภทย่อย  | 
              
offer | 
                
                   
 ข้อมูลเพิ่มเติมสำหรับโพสต์ข้อเสนอ ควรตั้งค่านี้เมื่อ topicType เป็น OFFER เท่านั้น  | 
              
CallToAction
การดำเนินการที่เกิดขึ้นเมื่อผู้ใช้คลิกผ่านโพสต์
| การแสดง JSON | |
|---|---|
{
  "actionType": enum ( | 
              |
| ช่อง | |
|---|---|
actionType | 
                
                   
 ประเภทของการดำเนินการที่จะกระทำ  | 
              
url | 
                
                   
 URL ที่ผู้ใช้จะไปถึงเมื่อคลิก ควรไม่ได้ตั้งค่าช่องนี้สำหรับ CTA การโทร  | 
              
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 | 
                การแจ้งเตือนที่เกี่ยวข้องกับการแพร่ระบาดของโรคติดเชื้อไวรัสโคโรนา 2019 โพสต์โควิดรองรับเฉพาะช่องสรุปและช่องคำกระตุ้นให้ดำเนินการ (Call-To-Action) เมื่อการแจ้งเตือนเหล่านี้ไม่เกี่ยวข้องแล้ว ระบบจะปิดใช้การสร้างโพสต์การแจ้งเตือนใหม่สำหรับประเภทโควิด-19 แต่ผู้ขายจะยังจัดการโพสต์โควิด-19 ที่มีอยู่ได้ | 
LocalPostOffer
ช่องเฉพาะสำหรับโพสต์ข้อเสนอ
| การแสดง JSON | |
|---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string }  | 
              |
| ช่อง | |
|---|---|
couponCode | 
                
                   
 ไม่บังคับ รหัสข้อเสนอที่ใช้ได้ในร้านค้าหรือทางออนไลน์  | 
              
redeemOnlineUrl | 
                
                   
 ไม่บังคับ ลิงก์ออนไลน์สำหรับแลกรับข้อเสนอ  | 
              
termsConditions | 
                
                   
 ไม่บังคับ ข้อกำหนดและเงื่อนไขของข้อเสนอ  | 
              
เมธอด | 
            |
|---|---|
                
 | 
              สร้างโพสต์ในพื้นที่ใหม่ที่เชื่อมโยงกับสถานที่ตั้งที่ระบุและส่งกลับ | 
                
 | 
              ลบโพสต์ในเครื่อง | 
                
 | 
              รับโพสต์ในพื้นที่ที่ระบุ | 
                
 | 
              แสดงรายการโพสต์ในท้องถิ่นที่เชื่อมโยงกับสถานที่ | 
                
 | 
              อัปเดตโพสต์ในพื้นที่ที่ระบุและแสดงโพสต์ในพื้นที่ที่อัปเดตแล้ว | 
                
 | 
              แสดงผลข้อมูลเชิงลึกสำหรับชุดโพสต์ในพื้นที่ที่เชื่อมโยงกับข้อมูลเดียว |