- ทรัพยากร: บริการ
 - PriceInterpretation
 - SchedulingRules
 - AdmissionPolicy
 - CancellationPolicy
 - RefundCondition
 - PrepaymentType
 - PrepaymentTerms
 - ChargeTiming
 - ServiceIntakeForm
 - ServiceIntakeFormField
 - FieldType
 - ServiceType
 - TicketType
 - PerTicketFee
 - PriceDisplayType
 - InventoryType
 - RelatedMedia
 - MediaType
 - การระบุแหล่งที่มา
 - ServiceAttributeValueId
 - WaitlistRules
 - UnsupportedPartySizeOption
 - CallMerchant
 - TicketingVerticalSpecificData
 - EventCategory
 - เอนทิตี
 - EntityType
 - EntityRole
 - PublicIdentificationData
 - AttendanceMode
 - OrganizerType
 - EventState
 - EventCreator
 - IntegrationType
 - PerOrderFee
 - ToursAndActivitiesContent
 - สถานที่ตั้ง
 - LocationType
 - Rating
 - HomeServiceData
 - VirtualSession
 - VirtualPlatformInfo
 - แพลตฟอร์ม
 - DirectMerchantPayment
 - UriTemplate
 - เมธอด
 
แหล่งข้อมูล: บริการ
ข้อมูลเกี่ยวกับบริการที่ผู้ขายมอบ เช่น การตัดผม
| การแสดง JSON | 
|---|
{ "name": string, "serviceName": string, "localizedServiceName": { object (  | 
              
| ช่อง | |
|---|---|
name | 
                
                   
 ชื่อทรัพยากรบริการซึ่งมีรูปแบบเป็น   | 
              
service | 
                
                   
 ชื่อบริการ เช่น "ตัดผมชาย" เลิกใช้งานแล้ว ให้ใช้ localizedServiceName แทน  | 
              
localized | 
                
                   
 ชื่อบริการ เช่น "ตัดผมชาย" อาจมีหลายภาษา  | 
              
description | 
                
                   
 คําอธิบายบริการที่ผู้ใช้มองเห็น เลิกใช้งานแล้ว ให้ใช้ localizedDescription แทน  | 
              
localized | 
                
                   
 คําอธิบายบริการที่ผู้ใช้มองเห็น ช่องนี้รองรับทั้งการจัดรูปแบบแบบข้อความธรรมดาและแบบ HTML คุณสามารถสร้างเลย์เอาต์ที่กำหนดเองได้ในส่วนนี้โดยใช้ส่วนหัว ย่อหน้า รายการ และแท็กวลีบางรายการ ซึ่งแตกต่างจากส่วนข้อความธรรมดา โปรดอ่านวิธีการและหมายเหตุต่อไปนี้อย่างละเอียดเพื่อให้แน่ใจว่าคุณสร้างประสบการณ์การใช้งานที่ดีที่สุด แท็กการจัดรูปแบบที่คล้าย HTML ที่รองรับ แท็กส่วนหัว: <h1>, <h2>, <h3>, <h4>, <h5>, <h6> แท็กย่อหน้า: <p> แท็กรายการ: <ul>, <ol>, <li> แท็กส่วน: <div> แท็กวลี: <br>, <strong>, <em>: แท็กที่ไม่รองรับ 
 หมายเหตุสำคัญ 
  | 
              
price | 
                
                   
 ราคาของบริการ  | 
              
price | 
                
                   
 อธิบายวิธีตีความและแสดงราคาต่อผู้ใช้ ธุรกิจทุกประเภทสามารถใช้เพื่อกำหนดค่าการแสดงราคาบริการได้ ยกเว้นร้านอาหารและกิจกรรมน่าสนใจ  | 
              
rules | 
                
                   
 กฎในการจอง/ยกเลิกการนัดหมาย  | 
              
prepayment | 
                
                   
 จำเป็นต้องชำระเงินล่วงหน้าหรือไม่ หรือไม่รองรับ  | 
              
prepayment | 
                
                   
 ข้อกำหนดเกี่ยวกับเวลาที่ชำระเงินล่วงหน้าเสร็จสมบูรณ์  | 
              
form[] | 
                
                   
 เลิกใช้งานแล้ว โปรดใช้ intakeForm และ perTicketIntakeForm  | 
              
intake | 
                
                   
 แบบฟอร์มที่ขอข้อมูลเพิ่มเติมจากผู้ใช้เมื่อจองบริการนี้ (ไม่บังคับ)  | 
              
per | 
                
                   
 แบบฟอร์มที่ขอข้อมูลเพิ่มเติมจากผู้ใช้เมื่อจองบริการนี้ ต้องกรอกแบบฟอร์มนี้ 1 ครั้งสำหรับตั๋วแต่ละใบที่ผู้ใช้จอง (ไม่บังคับ)  | 
              
tax | 
                
                   
 อัตราภาษีของบริการ หากมี ช่องนี้จะลบล้าง taxRate ที่ตั้งค่าไว้ที่ระดับผู้ขาย ข้อความว่าง (เช่น taxRate { }) จะรีเซ็ตอัตราภาษีที่ใช้เป็น 0  | 
              
payment | 
                
                   
 รายการรหัสที่อ้างอิงถึงตัวเลือกการชำระเงินซึ่งสามารถใช้ชําระค่าบริการนี้ได้ ตัวเลือกการชำระเงินจริงจะกำหนดที่ระดับผู้ขาย และสามารถแชร์กับผู้ขายหลายรายได้  | 
              
deposit | 
                
                   
 กำหนดวิธีเรียกเก็บเงินมัดจําจากผู้ใช้ ลบล้างเงินมัดจําบริการหากระบุไว้ การตั้งค่านี้เป็นข้อความเงินมัดจําว่างเปล่าจะนําเงินมัดจําระดับบริการออก (ไม่บังคับ)  | 
              
no | 
                
                   
 กำหนดค่าธรรมเนียมการไม่แสดงตัวที่อาจเรียกเก็บจากผู้ใช้ ลบล้างค่าบริการหากไม่มาตามนัด หากมีการระบุไว้ การตั้งค่านี้เป็นข้อความ NoShowFee ว่างเปล่าจะนำค่าธรรมเนียมการยกเลิกการจองระดับบริการออก (ไม่บังคับ)  | 
              
require | 
                
                   
 ระบุว่าผู้ใช้ต้องระบุบัตรเครดิตเพื่อจองบริการนี้หรือไม่ คุณลบล้างช่องนี้ได้ที่ระดับความพร้อมให้บริการ (ไม่บังคับ)  | 
              
action | 
                
                   
 ลิงก์การดำเนินการที่เกี่ยวข้องกับบริการนี้ หากมีลิงก์การดําเนินการ คุณต้องตั้งค่าประเภท (ดูด้านล่าง) ในบริการ  | 
              
type | 
                
                   
 ประเภทที่กําหนดไว้ล่วงหน้าของบริการนี้ (ไม่บังคับ)  | 
              
ticket | 
                
                   
 ประเภทตั๋วที่จอง/ซื้อได้สำหรับบริการนี้ หากรองรับตั๋ว (ไม่บังคับ)  | 
              
related | 
                
                   
 รูปภาพที่เกี่ยวข้องกับบริการนี้ Google จะทำการ Crawl และจัดเก็บสื่อเพื่อให้มั่นใจว่าสื่อจะแสดงต่อผู้ใช้ปลายทางอย่างมีประสิทธิภาพมากที่สุด (ไม่บังคับ)  | 
              
service | 
                
                   
 ค่าแอตทริบิวต์บริการที่ใช้กับบริการนี้ (ไม่บังคับ) บริการแต่ละรายการอาจมีค่าตั้งแต่ 0 ขึ้นไปสำหรับแอตทริบิวต์บริการแต่ละรายการที่ระบุไว้ในผู้ขายที่เกี่ยวข้อง (ไม่บังคับ)  | 
              
waitlist | 
                
                   
 กฎในการเข้าร่วมคิวรอ  | 
              
ticketing | 
                
                   
 ข้อมูลเพิ่มเติมเฉพาะสำหรับประเภทธุรกิจการจำหน่ายตั๋วเข้างาน (ไม่บังคับ)  | 
              
integration | 
                
                   
 ความลึกของการผสานรวมที่เรารองรับสําหรับบริการนี้ (ไม่บังคับ) ไม่เกี่ยวข้องกับพาร์ทเนอร์ที่มีการผสานรวมเริ่มต้น การเข้ารหัสจากต้นทางถึงปลายทางจะปิดอยู่เสมอสำหรับพาร์ทเนอร์เหล่านี้  | 
              
per | 
                
                   
 ค่าธรรมเนียมระดับคำสั่งซื้อสำหรับการซื้อบริการนี้ (ไม่บังคับ)  | 
              
tours | 
                
                   
 ช่องเนื้อหาสำหรับทัวร์และกิจกรรมโดยเฉพาะ  | 
              
location[] | 
                
                   
 สถานที่ที่เกี่ยวข้องกับบริการนี้ หมายเหตุสำคัญ: หากมีสถานที่ที่เคยไปหลายแห่งที่เกี่ยวข้องกับบริการนี้ หรือ START_LOCATION แตกต่างจาก VISITED_LOCATION คุณต้องระบุ START_LOCATION ตัวอย่าง: ทัวร์ปั่นจักรยานพร้อมไกด์ที่จะพาไปยังสถานที่ 3 แห่ง คุณต้องระบุสถานที่เริ่มต้น - ทัวร์รถบัสนัดกันที่ล็อบบี้ของโรงแรม แล้วมุ่งหน้าไปยังสถานที่ที่จะเข้าชม คุณต้องระบุสถานที่ประชุม  | 
              
rating | 
                
                   
 คะแนนของผู้ใช้สำหรับบริการนี้เป็นเมตริกรวมจากรีวิวทั้งหมด  | 
              
home | 
                
                   
 ข้อมูลเพิ่มเติมเฉพาะสำหรับประเภทธุรกิจบริการเกี่ยวกับบ้าน (ไม่บังคับ)  | 
              
virtual | 
                
                   
 ไม่บังคับ ข้อมูลเกี่ยวกับเซสชันเสมือน จำเป็นต้องใช้เพื่อเปิดใช้บริการเสมือนจริง  | 
              
direct | 
                
                   
 ไม่บังคับ ข้อมูลเพิ่มเติมที่ต้องเพิ่มหากบริการกำหนดให้ผู้ใช้ชำระเงินให้ผู้ขายโดยตรง หมายเหตุสำคัญ: RwG จะไม่เกี่ยวข้องกับธุรกรรมนี้ ต้องระบุหากมีการกําหนด virtualSession และบริการนั้นไม่ใช่บริการแบบไม่มีค่าใช้จ่าย หรือไม่ได้ตั้งค่า prepaymentType เป็น REQUIRED  | 
              
uri | 
                
                   
 ไม่บังคับ เทมเพลตที่ไม่บังคับซึ่งระบุวิธีที่ Google ควรสร้าง URL ไปยังเว็บไซต์ภายนอก  | 
              
PriceInterpretation
อธิบายวิธีตีความและแสดงราคาต่อผู้ใช้
| Enum | |
|---|---|
PRICE_INTERPRETATION_UNSPECIFIED | 
                ไม่ได้ระบุการตีความราคา ค่าเริ่มต้นจะเป็น EXACT_AMOUNT | 
EXACT_AMOUNT | 
                กรณีที่ระบบควรตีความราคาเป็นค่าที่เจาะจง ตัวอย่าง: 600 บาทสำหรับชั้นเรียนโยคะ 450 บาทสำหรับการตัดผมเด็ก  | 
              
STARTS_AT | 
                เมื่อราคาของบริการมีการเปลี่ยนแปลง แต่ผู้บริโภคทราบและเห็นราคาต่ำสุด ผู้บริโภคอาจเลือกตัวเลือกที่ทําให้ราคาสูงขึ้น โปรดทราบว่าบริการที่ใช้ PriceInterpretation นี้ต้องใช้ PrepaymentType NOT_SUPPORTED ตัวอย่างเช่น 300 บาทสำหรับการตัดขนสุนัข แต่ตัวเลือกเพิ่มเติมสำหรับผู้บริโภคอาจทำให้ราคาเพิ่มขึ้น  | 
              
NOT_DISPLAYED | 
                เมื่อราคาของบริการมีการเปลี่ยนแปลงและไม่มีการแสดงข้อมูลราคาต่อผู้บริโภคล่วงหน้า โปรดทราบว่าบริการที่ใช้ PriceInterpretation นี้ต้องใช้ PrepaymentType NOT_SUPPORTED และ Price ต้องว่างเปล่า ตัวอย่าง: การให้คำปรึกษาเกี่ยวกับบริการเกี่ยวกับบ้าน  | 
              
SchedulingRules
กฎการกําหนดเวลาสําหรับบริการ
| การแสดง JSON | 
|---|
{ "minAdvanceOnlineCanceling": string, "lateCancellationFee": { object (  | 
              
| ช่อง | |
|---|---|
min | 
                
                   
 ระยะเวลาแจ้งล่วงหน้าขั้นต่ำเป็นวินาทีที่ต้องใช้ในการยกเลิกการนัดหมายที่จองไว้ทางออนไลน์ (ไม่บังคับ)  | 
              
lateCancellationFee | 
                
                   
 ค่าธรรมเนียมสำหรับการยกเลิกภายในระยะเวลาประกาศแจ้งล่วงหน้าขั้นต่ำ  | 
              
noshowFee | 
                
                   
 ค่าธรรมเนียมสำหรับการไม่มาเข้าพักโดยไม่ยกเลิก  | 
              
admission | 
                
                   
 นโยบายการเข้าชมที่ใช้กับบริการนี้ หากไม่ได้ตั้งค่าไว้ ระบบจะใช้ค่าเริ่มต้นเป็น TIME_STRICT (ไม่บังคับ)  | 
              
cancellation | 
                
                   
 นโยบายการยกเลิกกฎการกำหนดเวลา (ต้องระบุสำหรับกิจกรรมน่าสนใจ)  | 
              
ฟิลด์สหภาพ  หากตั้งค่า "min_advance_booking" ระบบจะคำนวณเวลาสุดท้ายที่จองได้ดังนี้ (<slot start time> - "min_advance_booking") หากตั้งค่า "min_booking_buffer_before_end_time" ระบบจะคำนวณเวลาสุดท้ายที่จองได้ดังนี้ (<slot end time> - "min_booking_buffer_before_end_time") โปรดทราบว่าค่าของ "min_booking_buffer_before_end_time" ต้องเป็นค่าบวกหากมีการตั้งค่า หากไม่ได้ตั้งค่าทั้ง 2 รายการไว้ ผู้ใช้จะจองช่วงเวลาดังกล่าวได้จนกว่าจะถึงเวลาเริ่มต้นของช่วงเวลา หากตั้งค่าทั้ง 2 ช่อง ระบบจะเลือกเพียงค่าเดียวและจะไม่สนใจค่าอีกค่าหนึ่ง เราไม่สามารถคาดเดาได้อย่างน่าเชื่อถือว่าระบบจะเลือกค่าใด ตัวอย่าง 
  | 
              |
min | 
                
                   
 ระยะเวลา (เป็นวินาที) นับจากเวลาที่ทำการจองครั้งสุดท้ายได้จนถึงเวลาที่ช่วงเวลาที่พร้อมจำหน่ายเริ่มต้น  | 
              
min | 
                
                   
 ระยะเวลา (เป็นวินาที) นับจากเวลาที่ทำการจองครั้งล่าสุดได้จนถึงเวลาที่ช่วงเวลาที่พร้อมจำหน่ายสิ้นสุดลง หากตั้งค่าช่องนี้ จะต้องตั้งค่าช่อง "admissionPolicy" เป็น TIME_FLEXIBLE เพื่อระบุว่าผู้ใช้สามารถใช้ตั๋วที่ซื้อไว้หลังจากช่วงเวลาเริ่มต้น  | 
              
AdmissionPolicy
นโยบายการเข้าชมของบริการนี้
| Enum | |
|---|---|
ADMISSION_POLICY_UNSPECIFIED | 
                ไม่ได้ใช้งาน | 
TIME_STRICT | 
                ลูกค้าต้องเข้าร่วมในเวลาเริ่มต้นของช่วงเวลาที่สะดวก และคาดว่าบริการจะสิ้นสุดในเวลาสิ้นสุดของช่วงเวลา ตัวอย่าง Use Case ของ TIME_STRICT: * ทัวร์ที่เริ่มเวลา 9:00 น. ซึ่งกำหนดให้ผู้เข้าร่วมทุกคนมาถึงตรงเวลาเริ่มต้นและกลับประมาณ 12:00 น. * การจองเวลาตัดผมเวลา 15:00 น. ของวันเสาร์ที่จะใช้เวลาประมาณ 30 นาที * คลาสออกกำลังกายตั้งแต่เวลา 18:00 น. ถึง 20:00 น. | 
TIME_FLEXIBLE | 
                ลูกค้าจะมาถึงได้ตลอดเวลาระหว่างเวลาเริ่มต้นและเวลาสิ้นสุดของช่วงเวลาที่พร้อมให้บริการเพื่อใช้การจองนี้ ตัวอย่างกรณีการใช้งาน TIME_FLEXIBLE: * ตั๋วเข้าชมพิพิธภัณฑ์ที่ใช้ได้ตลอดทั้งวันในวันที่ซื้อ * บัตรเข้าชมสวนสนุกในช่วงบ่าย ซึ่งใช้ได้ตั้งแต่เวลา 12:00 น. ถึง 21:00 น.  | 
              
TIMED_ENTRY_WITH_FLEXIBLE_DURATION | 
                ลูกค้าต้องมาถึงผู้ขายตามเวลาเริ่มต้นของช่วงเวลาที่สะดวก แต่สามารถออกจากร้านได้ทุกเมื่อที่ต้องการ เช่น ในสถานการณ์การเข้าชมพิพิธภัณฑ์ ตั๋วเข้าชมแบบกำหนดเวลาเวลา 10:00 น. กำหนดให้ผู้ใช้ต้องอยู่ที่พิพิธภัณฑ์ในเวลา 10:00 น. เวลาเริ่มต้นของช่วงเวลาที่พร้อมจำหน่ายสำหรับบริการนี้แสดงถึงเวลาเข้าที่กําหนด แต่ระบบจะใช้เวลาสิ้นสุดเป็นคีย์ในการระบุช่วงเวลาที่พร้อมให้จองเท่านั้น  | 
              
CancellationPolicy
นโยบายการยกเลิกสำหรับบริการ
| การแสดง JSON | 
|---|
{
  "refundCondition": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
refund | 
                
                   
 เงื่อนไขการคืนเงินอย่างน้อย 1 รายการที่ใช้กับนโยบาย  | 
              
RefundCondition
กําหนดเงื่อนไขการคืนเงินรายการเดียว คุณใช้เงื่อนไขการคืนเงินหลายรายการร่วมกันเพื่ออธิบาย "ขั้นตอนการคืนเงิน" เป็นระยะเวลาต่างๆ ก่อนเวลาเริ่มต้นบริการได้
| การแสดง JSON | 
|---|
{ "minDurationBeforeStartTime": string, "refundPercent": integer }  | 
              
| ช่อง | |
|---|---|
min | 
                
                   
 ระยะเวลาก่อนเวลาเริ่มต้นที่ลูกค้าจะได้รับเงินคืนสำหรับค่าบริการบางส่วนที่ระบุไว้ใน  ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย   | 
              
refund | 
                
                   
 เปอร์เซ็นต์ที่จะได้รับเงินคืน ตราบใดที่มีการยกเลิกการจองบริการก่อนเวลาเริ่มต้นบริการอย่างน้อย   | 
              
PrepaymentType
Enum เพื่อระบุประเภทการชำระเงินล่วงหน้า
| Enum | |
|---|---|
PREPAYMENT_TYPE_UNSPECIFIED | 
                โดยค่าเริ่มต้น เราจะถือว่าการชำระเงินล่วงหน้าคือ NOT_SUPPORTED | 
REQUIRED | 
                ผู้ใช้ต้องชำระค่าบริการนี้ ณ เวลาที่จอง | 
OPTIONAL | 
                ผู้ใช้สามารถเลือกชำระเงินล่วงหน้าสำหรับบริการนี้ ณ เวลาทำการจองหรือหลังจากนั้น แต่ไม่จำเป็นต้องชำระเงินล่วงหน้าเพื่อจอง | 
NOT_SUPPORTED | 
                บริการนี้ไม่รองรับการชำระเงินล่วงหน้า | 
PrepaymentTerms
ข้อมูลที่เจาะจงเกี่ยวกับเวลาที่ชำระเงินล่วงหน้าเสร็จสมบูรณ์
| การแสดง JSON | 
|---|
{
  "chargeTiming": enum ( | 
              
| ช่อง | |
|---|---|
charge | 
                
                   
 เวลาที่ระบบจะเรียกเก็บเงินโดยสัมพันธ์กับเวลาซื้อ  | 
              
charge | 
                
                   
 เวลาในหน่วยวินาทีก่อนเวลาเริ่มต้นของบริการที่ระบบจะเรียกเก็บเงินจากผู้ใช้ คุณควรตั้งค่าช่องนี้เฉพาะเมื่อ ChargeTiming เป็น CHARGE_LATER  | 
              
ChargeTiming
Enum เพื่อระบุเวลาที่ระบบจะเรียกเก็บเงินโดยสัมพันธ์กับเวลาซื้อ
| Enum | |
|---|---|
CHARGE_TIMING_UNSPECIFIED | 
                ไม่ได้ใช้งาน | 
CHARGE_NOW | 
                ระบบจะเรียกเก็บเงินจากลูกค้าทันที | 
CHARGE_LATER | 
                ระบบจะเรียกเก็บเงินจากลูกค้าในภายหลัง | 
ServiceIntakeForm
กำหนดแบบฟอร์มข้อมูลเบื้องต้นที่ปรับแต่งบริการที่ผู้ขายมอบให้
| การแสดง JSON | 
|---|
{
  "field": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
field[] | 
                
                   
 ช่องที่จะแสดงต่อผู้ใช้  | 
              
firstTimeCustomers | 
                
                   
 หากเป็น "จริง" แบบฟอร์มนี้จะแสดงต่อลูกค้าที่ใช้บริการเป็นครั้งแรก เลิกใช้งานแล้ว ฟังก์ชันนี้ไม่รองรับแบบฟอร์มข้อมูลเบื้องต้น  | 
              
returningCustomers | 
                
                   
 หากเป็น "จริง" แบบฟอร์มนี้จะแสดงต่อลูกค้าที่กลับมาใช้บริการ เลิกใช้งานแล้ว ฟังก์ชันนี้ไม่รองรับแบบฟอร์มข้อมูลเบื้องต้น  | 
              
ServiceIntakeFormField
กําหนดช่องที่รวมอยู่ใน ServiceIntakeForm
| การแสดง JSON | 
|---|
{ "id": string, "type": enum (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 สตริงจากพาร์ทเนอร์ผู้รวบรวมข้อมูลซึ่งระบุฟิลด์แบบฟอร์มที่ไม่ซ้ำกัน รหัสนี้ควรเหมือนกับรหัสในคำตอบของช่องแบบฟอร์มที่เกี่ยวข้อง และต้องไม่ซ้ำกันทั้งในระดับบริการและแบบฟอร์มการรับคำขอแจ้งปัญหาต่อคำขอแจ้งปัญหา 1 รายการ (ต้องระบุ)  | 
              
type | 
                
                   
 ประเภทของช่องนี้  | 
              
label | 
                
                   
 ข้อความที่แสดงต่อผู้ใช้สำหรับช่องนี้ เลิกใช้งานแล้ว โปรดใช้   | 
              
localized | 
                
                   
 ข้อความที่แสดงต่อผู้ใช้สำหรับช่องนี้ ช่องนี้ระบุได้หลายภาษา (ต้องระบุ)  | 
              
value[] | 
                
                   
 ตั้งค่าเฉพาะในกรณีที่ประเภทฟิลด์เป็น LOCATION_SEARCH โปรดใช้ "locationId" ในช่อง "location" เพื่อระบุค่าสถานที่ตั้ง  | 
              
choice | 
                
                   
 ตั้งค่าเฉพาะในกรณีที่ประเภทฟิลด์คือ MULTIPLE_CHOICE, CHECKBOXES หรือ DROPDOWN ใช้เพื่อแจกแจงตัวเลือกที่เป็นไปได้  | 
              
is | 
                
                   
 ระบุว่าผู้ใช้ต้องตอบในช่องนี้หรือไม่  | 
              
allow | 
                
                   
 ระบุว่าอนุญาตให้ใช้ค่าที่กำหนดเองเพิ่มเติมจากคำตอบที่กำหนดไว้ล่วงหน้าหรือไม่ ซึ่งจะใช้ได้ก็ต่อเมื่อประเภทฟิลด์เป็น LOCATION_SEARCH (ไม่บังคับ)  | 
              
additional | 
                
                   
 ตัวเลือกเพิ่มเติมนอกเหนือจากค่าที่ระบุ ใช้ได้เฉพาะเมื่อประเภทฟิลด์เป็น LOCATION_SEARCH เช่น นอกเหนือจากรายการสถานที่ตั้งที่ระบุแล้ว ตัวเลือกอื่นที่พร้อมใช้งานอาจเป็น "ฉันจะติดต่อซัพพลายเออร์ในภายหลัง" (ไม่บังคับ)  | 
              
ticket | 
                
                   
 หากต้องการให้คำถามนี้แสดงเฉพาะเมื่อผู้ใช้จองตั๋วบางประเภท คุณควรตั้งค่าช่องนี้เป็นชุดรหัสประเภทตั๋วที่เกี่ยวข้อง ปล่อยช่องว่างไว้หากคำถามใช้ได้เสมอ  | 
              
hint | 
                
                   
 ข้อความบอกใบ้สำหรับการป้อนข้อมูล ซึ่งจะปรากฏเป็นตัวยึดตําแหน่งข้อความ ซึ่งจะใช้ได้ก็ต่อเมื่อประเภทฟิลด์เป็น SHORT_ANSWER หรือ PARAGRAPH (ไม่บังคับ)  | 
              
FieldType
Enum เพื่อระบุประเภทของฟิลด์
| Enum | |
|---|---|
FIELD_TYPE_UNSPECIFIED | 
                ระบบจะไม่สนใจช่องประเภทที่ไม่ระบุหรือไม่ทราบ | 
SHORT_ANSWER | 
                ช่องป้อนข้อความแบบบรรทัดเดียว | 
PARAGRAPH | 
                ช่องป้อนข้อความหลายบรรทัด | 
MULTIPLE_CHOICE | 
                ชุดปุ่มตัวเลือกที่ต้องใช้ตัวเลือกเดียวจากหลายตัวเลือก | 
CHECKBOXES | 
                รายการที่ระบุจำนวนอย่างน้อย 1 รายการที่มีช่องทำเครื่องหมาย | 
DROPDOWN | 
                รายการที่เลือกจากเมนูแบบเลื่อนลง | 
BOOLEAN | 
                ปุ่ม "ใช่/ไม่ใช่" | 
LOCATION_SEARCH | 
                ช่องค้นหาที่รองรับการค้นหาตำแหน่งที่ตรงกันจากข้อมูลที่ผู้ใช้ป้อนจากรายการตำแหน่งที่ระบุ | 
ServiceType
ประเภทบริการที่กําหนดไว้ล่วงหน้า
| Enum | |
|---|---|
SERVICE_TYPE_UNSPECIFIED | 
                ไม่ได้ใช้งาน | 
SERVICE_TYPE_DINING_RESERVATION | 
                การจองร้านอาหาร | 
SERVICE_TYPE_FOOD_ORDERING | 
                การสั่งอาหาร ซึ่งอาจเป็นบริการจัดส่งอาหารหรือซื้อกลับบ้าน หรือทั้ง 2 อย่าง | 
SERVICE_TYPE_FOOD_DELIVERY | 
                บริการจัดส่งอาหาร | 
SERVICE_TYPE_FOOD_TAKEOUT | 
                อาหารสำหรับซื้อกลับบ้าน | 
SERVICE_TYPE_EVENT_TICKET | 
                ตั๋วเข้างาน | 
SERVICE_TYPE_TRIP_TOUR | 
                ทัวร์ชมการเดินทาง | 
SERVICE_TYPE_APPOINTMENT | 
                บริการที่มีนัดหมายหรือชั้นเรียน แนะนำสำหรับ (1) สุขภาพและความแข็งแรงสมบูรณ์ (2) สปาและความงาม และ (3) บริการให้คำปรึกษาและประเมินทางการเงิน โปรดดูประเภทบริการที่รองรับที่ https://developers.google.com/maps-booking/guides/end-to-end-integration/overview | 
SERVICE_TYPE_ONLINE_APPOINTMENT | 
                บริการที่ให้บริการนัดหมายออนไลน์สำหรับชั้นเรียนหรือเซสชันที่จะจัดขึ้นแบบเสมือนจริงทั้งหมด ต้องตั้งค่าหากเปิดใช้การจองบริการเสมือน | 
SERVICE_TYPE_SHOPPING | 
                บริการที่อนุญาตให้ผู้ใช้เลือกซื้อจากผู้ขายรายนั้นๆ อาจเป็นการนำส่งหรือรับสินค้าเอง | 
TicketType
TicketType ใช้เพื่อแยกความแตกต่างระหว่างตั๋วที่มีราคาและ/หรือความพร้อมจำหน่ายแตกต่างกันเนื่องจากผู้ใช้ประเภทต่างๆ คุณลักษณะบริการที่แตกต่างกัน หรือตัวเลือก/ส่วนเสริมที่แตกต่างกัน
ตั๋วคือหน่วยขั้นต่ำที่จองได้สำหรับบริการ เช่น ที่นั่งในทริปล่องแก่ง ค่าเข้าชมพิพิธภัณฑ์ เช่าเรือคายัคคู่ 1 วัน
| การแสดง JSON | 
|---|
{ "ticketTypeId": string, "shortDescription": string, "localizedShortDescription": { object (  | 
              
| ช่อง | |
|---|---|
ticket | 
                
                   
 รหัสคำขอใช้เพื่อแยกความแตกต่างระหว่างคำขอประเภทต่างๆ ของบริการเดียวกัน และควรเป็นรหัสที่ไม่ซ้ำกันภายในบริการเท่านั้น  | 
              
short | 
                
                   
 คำอธิบายสั้นๆ ของ TicketType นี้ ผู้ใช้อาจเห็นข้อมูลนี้ เช่น "ผู้ใหญ่" "เด็ก" "ทหารผ่านศึก" "แถว J" ฯลฯ ต้องระบุ ตั๋วแต่ละประเภทควรมีคำอธิบายเพื่อให้ผู้ใช้เห็น เลิกใช้งานแล้ว ให้ใช้ localizedShortDescription แทน  | 
              
localized | 
                
                   
 คำอธิบายสั้นๆ ของ TicketType นี้ที่รองรับ i18n ผู้ใช้อาจเห็นข้อมูลนี้ เช่น "ผู้ใหญ่" "เด็ก" "ทหารผ่านศึก" "แถว J" ฯลฯ ต้องระบุ ตั๋วแต่ละประเภทควรมีคำอธิบายเพื่อให้ผู้ใช้เห็น คุณระบุค่าแยกกันสำหรับแต่ละภาษาได้  | 
              
price | 
                
                   
 ราคาตั๋วประเภทนี้ใบเดียว ไม่รวมภาษี อัตราภาษีของบริการจะมีผลกับตั๋วของบริการนั้น  | 
              
per | 
                
                   
 ค่าธรรมเนียมเพิ่มเติมสำหรับการซื้อตั๋วนี้ (ไม่บังคับ)  | 
              
price | 
                
                   
 ไม่บังคับ ประเภทการแสดงราคาที่กำหนดไว้ล่วงหน้าของตั๋วประเภทนี้ใบเดียว  | 
              
option | 
                
                   
 คำอธิบายตัวเลือกเพิ่มเติมที่ตั๋วประเภทนี้แสดง (หากมี) เลิกใช้งานแล้ว ให้ใช้ localizedOptionDescription แทน  | 
              
localized | 
                
                   
 คำอธิบายตัวเลือกเพิ่มเติมที่ตั๋วประเภทนี้แสดง (หากมี) คุณระบุค่าแยกกันสำหรับแต่ละภาษาได้ ตัวเลือกเพิ่มเติมจะมีประโยชน์เมื่อประเภทตั๋วแสดงมิติข้อมูลหลายรายการ ตัวอย่างที่ 1: ตั๋วเข้าชมที่มีประเภทต่างๆ เช่น "ผู้ใหญ่" "เด็ก" และมีภาษาเป็นตัวเลือกเพิ่มเติม รายการ TicketType ที่คาดไว้จะเป็นดังนี้ - { ticketTypeId: "ticket_type_1" localizedShortDescription { value: "adult" } localizedOptionDescription { value: "english" } } - { ticketTypeId: "ticket_type_2" localizedShortDescription { value: "adult" } localizedOptionDescription { value: "spanish" } } - { ticketTypeId: "ticket_type_3" localizedShortDescription { value: "child" } localizedOptionDescription { value: "english" } } - { ticketTypeId: "ticket_type_4" localizedShortDescription { value: "child" } localizedOptionDescription { value: "spanish" } } ตัวอย่างที่ 2: เช่าเรือคายัคหลายชั่วโมงพร้อมส่วนเสริมถุงกันน้ำ (ไม่บังคับ) โดย shortDescription อาจเป็น "3 ชั่วโมง" และ optionDescription อาจเป็น "พร้อมถุงกันน้ำ" หรือ "ไม่มีถุงกันน้ำ" ดังนี้ - { ticketTypeId: "ticket_type_1" localizedShortDescription { value: "2 hours" } localizedOptionDescription { value: "english" } } - { ticketTypeId: "ticket_type_2" localizedShortDescription { value: "2 hours" } localizedOptionDescription { value: "spanish" } } - { ticketTypeId: "ticket_type_3" localizedShortDescription { value: "3 hours" } localizedOptionDescription { value: "english" } } - { ticketTypeId: "ticket_type_4" localizedShortDescription { value: "3 hours" } localizedOptionDescription { value: "spanish" } } ไม่บังคับ แต่หากคำขอแจ้งปัญหาประเภทใดภายในบริการมีการตั้งค่าช่องนี้ เราคาดหวังว่าคำขอแจ้งปัญหาประเภทอื่นๆ ทั้งหมดจะมีการตั้งค่าช่องนี้ด้วย (อาจใช้ optionDescription เริ่มต้นได้) เช่น [{ticket_type_1, adult, english}, {ticket_type_1, adult, ''}] ไม่ใช่รายการที่ถูกต้อง ระบบรองรับแท็กการจัดรูปแบบ HTML เพียง 2 แท็ก ได้แก่  และ   | 
              
inventory | 
                
                   
 ไม่บังคับ ประเภทพื้นที่โฆษณาที่กำหนดไว้ล่วงหน้าของตั๋วประเภทนี้ใบเดียว  | 
              
PerTicketFee
ค่าธรรมเนียมที่ต้องชำระสำหรับตั๋วแต่ละใบที่ผู้ใช้ซื้อ
| การแสดง JSON | 
|---|
{ "serviceCharge": { object (  | 
              
| ช่อง | |
|---|---|
service | 
                
                   
 ค่าใช้จ่ายเพิ่มเติมสำหรับบริการ  | 
              
facility | 
                
                   
 ค่าธรรมเนียมที่ชำระให้กับสถานที่จัดงาน/สถานที่  | 
              
taxes | 
                
                   
 ภาษีต่อตั๋ว  | 
              
PriceDisplayType
ระบุรูปแบบราคาที่แสดงในหน้า Landing Page
ระบบจะละเว้นช่องนี้สำหรับพื้นที่โฆษณาที่ไม่ใช่การลิงก์ออก
ช่องนี้ช่วยให้แพลตฟอร์มของ Google แสดงรูปแบบราคาเดียวกับที่ใช้ในหน้า Landing Page ของบริการ รูปแบบราคาที่สอดคล้องกันจะช่วยเพิ่มอัตรา Conversion และลดความสับสน
| Enum | |
|---|---|
PRICE_DISPLAY_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุประเภทการแสดงราคา Google จะเป็นผู้กำหนดรูปแบบที่จะแสดง | 
PRICE_DISPLAY_TYPE_BASE | 
                ราคาที่แสดงในหน้า Landing Page คือราคาฐาน | 
PRICE_DISPLAY_TYPE_ALL_IN | 
                ราคาที่แสดงในหน้า Landing Page รวมค่าธรรมเนียมและภาษีทั้งหมด | 
InventoryType
ประเภทพื้นที่โฆษณาที่กำหนดไว้ล่วงหน้าของตั๋วประเภทนี้ใบเดียว
| Enum | |
|---|---|
INVENTORY_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุประเภทพื้นที่โฆษณา | 
INVENTORY_TYPE_PRIMARY | 
                พื้นที่โฆษณาหลัก | 
INVENTORY_TYPE_VERIFIED_RESALE | 
                สินค้าคงคลังสำหรับการขายต่อที่ได้รับการยืนยัน | 
INVENTORY_TYPE_RESALE | 
                พื้นที่โฆษณาสำหรับการขายต่อ | 
INVENTORY_TYPE_AGGREGATOR | 
                พื้นที่โฆษณาของผู้รวบรวมข้อมูล | 
RelatedMedia
รูปภาพที่เกี่ยวข้องกับบริการนี้ Google จะทำการ Crawl สื่อเหล่านี้เพื่อให้มั่นใจว่าสื่อจะแสดงต่อผู้ใช้ปลายทางอย่างถูกต้อง (ไม่บังคับ)
| การแสดง JSON | 
|---|
{ "url": string, "type": enum (  | 
              
| ช่อง | |
|---|---|
url | 
                
                   
 URL ของแหล่งที่มาของสื่อนี้ Google จะทำการ Crawl สื่อที่โฮสต์ใน URL นี้  | 
              
type | 
                
                   
 ประเภทของแหล่งที่มาของสื่อนี้  | 
              
localized | 
                
                   
 คำบรรยายของสื่อที่รองรับ i18n รองรับเฉพาะข้อความธรรมดา ระบบจะนำคอมโพเนนต์ HTML ออก (ไม่บังคับ)  | 
              
attribution | 
                
                   
 ข้อมูลการระบุแหล่งที่มาเกี่ยวกับแหล่งที่มาของสื่อ โปรดทราบว่าหากจำเป็นต้องแสดงการระบุแหล่งที่มาพร้อมกับสื่อเพื่อมอบเครดิตแก่ช่างภาพหรือเอเจนซี คุณต้องตั้งค่าช่องนี้ (ไม่บังคับ)  | 
              
caption | 
                
                   
 เลิกใช้งานแล้ว โปรดใช้ localizedCaption  | 
              
MediaType
Enum เพื่อระบุประเภทของแหล่งที่มาของสื่อนี้ รองรับเฉพาะรูปภาพ โปรดติดต่อทีมจองกับ Google หากต้องการการสนับสนุนสำหรับสื่ออื่นๆ นอกเหนือจากรูปภาพ
| Enum | |
|---|---|
TYPE_UNSPECIFIED | 
                ไม่ได้ใช้งาน | 
PHOTO | 
                ระบุว่าสื่อที่ระบุโดย URL เป็นรูปภาพ | 
การระบุแหล่งที่มา
ข้อมูลการระบุแหล่งที่มาของสื่อนี้
| การแสดง JSON | 
|---|
{
  "localizedText": {
    object ( | 
              
| ช่อง | |
|---|---|
localized | 
                
                   
 ข้อความสำหรับให้เครดิตช่างภาพหรือเอเจนซีที่รองรับการแปล ข้อความนี้จะแสดงพร้อมกับสื่อต้นทาง โปรดทราบว่าช่องนี้รองรับเฉพาะข้อความธรรมดา ระบบจะนำคอมโพเนนต์ HTML ออก (ไม่รองรับการระบุแหล่งที่มาแบบไฮเปอร์ลิงก์)  | 
              
text | 
                
                   
 เลิกใช้งานแล้ว โปรดใช้ localizedText  | 
              
ServiceAttributeValueId
ระบุค่าที่เฉพาะเจาะจงของแอตทริบิวต์บริการที่จะใช้กับบริการ
| การแสดง JSON | 
|---|
{ "attributeId": string, "valueId": string }  | 
              
| ช่อง | |
|---|---|
attribute | 
                
                   
 รหัสแอตทริบิวต์ตามที่ระบุไว้ใน Merchant.service_attribute เช่น "service-type"  | 
              
value | 
                
                   
 รหัสของค่าสำหรับแอตทริบิวต์นี้ เช่น "haircut" ต้องตรงกับ valueId ในคำจำกัดความแอตทริบิวต์บริการ  | 
              
WaitlistRules
กฎที่เกี่ยวข้องกับการเข้าร่วมคิวรอ
| การแสดง JSON | 
|---|
{
  "minPartySize": integer,
  "maxPartySize": integer,
  "supportsAdditionalRequest": boolean,
  "aboveMaxPartySizeOptions": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
min | 
                
                   
 ต้องระบุ ต้องเป็นจำนวนเต็มบวกสำหรับบริการที่มีฟังก์ชันการรอ หากบริการหรือผู้ขายไม่มีฟังก์ชันการรอดําเนินการ ก็ไม่จําเป็นต้องป้อนข้อมูลนี้  | 
              
max | 
                
                   
 ต้องระบุ ต้องเป็นจำนวนเต็มบวกสำหรับบริการที่มีฟังก์ชันการรอ หากบริการหรือผู้ขายไม่มีฟังก์ชันการรอดําเนินการ ก็ไม่จําเป็นต้องป้อนข้อมูลนี้  | 
              
supports | 
                
                   
 หากเป็น "จริง" ผู้ใช้จะสามารถส่งคำขอข้อความเพิ่มเติมในรูปแบบอิสระเมื่อเข้าร่วมคิวรอใช้บริการนี้  | 
              
above | 
                
                   
 ตั้งค่าตัวเลือกสำหรับกลุ่มที่มีขนาดใหญ่กว่า maxPartySize ที่ตั้งไว้ ปล่อยว่างไว้หากไม่ควรให้กลุ่มใหญ่มีตัวเลือกอื่นในการเข้าร่วมคิวรอ  | 
              
UnsupportedPartySizeOption
ตัวเลือกสำหรับบุคคลที่อยู่นอกระยะสัญญาณ
| การแสดง JSON | 
|---|
{ // Union field  | 
              
| ช่อง | |
|---|---|
ฟิลด์สหภาพ kind ตัวเลือกที่ใช้ได้สำหรับบุคคลที่อยู่นอกระยะสัญญาณ kind ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | 
              |
call | 
                
                   
 ผู้ที่ไม่ได้อยู่ในกลุ่มดังกล่าวสามารถโทรหาธุรกิจได้ ระบบจะแสดงข้อความที่กําหนดไว้ล่วงหน้าต่อผู้ใช้ ตัวอย่างข้อความที่จะแสดง: "สำหรับกลุ่มที่มีขนาดใหญ่กว่า {waitlistRules.max_party_size} โปรดโทรหาร้านอาหารที่หมายเลข {phone}" ต้องตั้งค่า CallMerchant แต่จะเป็นค่าว่าง  | 
              
CallMerchant
ประเภทนี้ไม่มีช่อง
ข้อความว่างที่จะใช้ใน UnsupportedPartySizeOption ซึ่งการตั้งค่านี้จะแสดงตัวเลือกให้ผู้ใช้โทรหาธุรกิจเพื่อจอง
TicketingVerticalSpecificData
ข้อมูลเพิ่มเติมเฉพาะสำหรับประเภทธุรกิจการจำหน่ายตั๋วเข้างาน
| การแสดง JSON | 
|---|
{ "eventCategory": enum (  | 
              
| ช่อง | |
|---|---|
event | 
                
                   
 หมวดหมู่ของกิจกรรม ตั้งค่าเฉพาะเมื่อเหตุการณ์จัดอยู่ในหมวดหมู่ที่กําหนดไว้ล่วงหน้าหมวดหมู่ใดหมวดหมู่หนึ่งเท่านั้น (ไม่บังคับ)  | 
              
event | 
                
                   
 URL ของกิจกรรมในเว็บไซต์ของพาร์ทเนอร์ (ไม่บังคับ)  | 
              
entity[] | 
                
                   
 รายการเอนทิตีที่เกี่ยวข้องกับเหตุการณ์ (ไม่บังคับ)  | 
              
event | 
                
                   
 ต้องระบุ ประเภทการเข้าร่วมกิจกรรม  | 
              
event | 
                
                   
 ไม่บังคับ URL ที่รับชมกิจกรรมได้  | 
              
event | 
                
                   
 ไม่บังคับ ผู้จัดที่จัดกิจกรรม  | 
              
event | 
                
                   
 ไม่บังคับ URL ของผู้จัดที่จัดกิจกรรม  | 
              
event | 
                
                   
 ไม่บังคับ ประเภทของผู้จัด  | 
              
event | 
                
                   
 ต้องระบุ URL ของหน้าเว็บที่มีข้อมูลหรือคำอธิบายกิจกรรม  | 
              
event | 
                
                   
 ไม่บังคับ สถานะของเหตุการณ์  | 
              
brand | 
                
                   
 ไม่บังคับ ชื่อแบรนด์ที่แปลแล้ว  | 
              
event | 
                
                   
 ไม่บังคับ ข้อมูลเกี่ยวกับผู้สร้างกิจกรรม  | 
              
EventCategory
หมวดหมู่เหตุการณ์ย่อยที่เราปรับแต่งประสบการณ์การใช้งานผลิตภัณฑ์ หมายเหตุ: ไม่ได้มีไว้เพื่อเป็นออนโทโลยีสากลของเหตุการณ์
| Enum | |
|---|---|
EVENT_CATEGORY_UNSPECIFIED | 
                ไม่ได้ระบุ โปรดอย่าใช้ | 
EVENT_CATEGORY_CONCERT | 
                คอนเสิร์ต | 
EVENT_CATEGORY_SPORTS | 
                การแข่งขันกีฬา | 
EVENT_CATEGORY_THEATRE | 
                กิจกรรมในโรงละคร | 
EVENT_CATEGORY_EXHIBITS | 
                การจัดแสดง | 
EVENT_CATEGORY_WORKSHOPS_AND_CLASSES | 
                เวิร์กช็อปและชั้นเรียน | 
เอนทิตี
แสดงถึงเอนทิตีที่เกี่ยวข้องกับเหตุการณ์
| การแสดง JSON | 
|---|
{ "id": string, "name": string, "url": string, "entityType": enum (  | 
              
| ช่อง | |
|---|---|
id | 
                
                   
 ตัวระบุที่ไม่ซ้ำกันของเอนทิตีในฐานข้อมูลของพาร์ทเนอร์ (ไม่บังคับ)  | 
              
name | 
                
                   
 ชื่อของเอนทิตี (ต้องระบุ)  | 
              
url | 
                
                   
 URL ของหน้าเว็บที่อธิบายเอนทิตีอย่างชัดเจน นี่คือหน้าเว็บในเว็บไซต์ของพาร์ทเนอร์สำหรับเอนทิตี (หากมี) สำหรับ URL สาธารณะอื่นๆ ของเอนทิตี ให้ใช้ relevantUrl ใน publicIdentificationData (ไม่บังคับ)  | 
              
entity | 
                
                   
 ประเภทของเอนทิตี (ไม่บังคับ)  | 
              
entity | 
                
                   
 บทบาทของเอนทิตีในเหตุการณ์ (ไม่บังคับ)  | 
              
public | 
                
                   
 ข้อมูลอ้างอิงสาธารณะของนิติบุคคล (ไม่บังคับ)  | 
              
EntityType
ประเภทของเอนทิตี หมายเหตุ: ไม่ได้มีไว้เพื่อเป็นออนโทโลยีสากล
| Enum | |
|---|---|
ENTITY_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุ โปรดอย่าใช้ | 
ENTITY_TYPE_PERFORMER | 
                โดยเอนทิตีดังกล่าวแสดงถึงศิลปินหรือกลุ่มที่แสดงในคอนเสิร์ตหรือรายการ มีผลเฉพาะเมื่อหมวดหมู่กิจกรรมคือคอนเสิร์ตหรือโรงละคร | 
ENTITY_TYPE_PLAYER | 
                เอนทิตีแสดงถึงทีมหรือผู้เล่นกีฬาในการแข่งขัน ใช้ได้ก็ต่อเมื่อหมวดหมู่กิจกรรมคือ "กีฬา" | 
ENTITY_TYPE_CONCERT_TOUR | 
                เอนทิตีแสดงถึงทัวร์ที่เหตุการณ์นี้อยู่ มีผลเฉพาะเมื่อหมวดหมู่กิจกรรมคือคอนเสิร์ต | 
ENTITY_TYPE_SPORTS_SERIES | 
                บุคคลธรรมดาหรือนิติบุคคลแสดงถึงการแข่งขันกีฬาที่เหตุการณ์นี้จัดขึ้น ใช้ได้ก็ต่อเมื่อหมวดหมู่กิจกรรมคือ "กีฬา" | 
ENTITY_TYPE_PLAY | 
                ข้อมูลแสดงถึงประเภทของละคร (เช่น ละครเพลง ตลก บัลเล่ต์ ฯลฯ) ที่แสดงในกิจกรรม ใช้ได้เฉพาะเมื่อหมวดหมู่กิจกรรมคือ "โรงภาพยนตร์" | 
EntityRole
บทบาทของเอนทิตีในเหตุการณ์
| Enum | |
|---|---|
ENTITY_ROLE_UNSPECIFIED | 
                ไม่ได้ระบุ | 
ENTITY_ROLE_HEADLINER | 
                บุคคลนั้นเป็นตัวแทนของศิลปินหรือผู้แสดงหลักในกิจกรรม | 
ENTITY_ROLE_SUPPORTER | 
                บุคคลนั้นเป็นตัวแทนของศิลปินสนับสนุนในงาน | 
ENTITY_ROLE_HOME_TEAM | 
                บุคคลนี้แสดงถึงทีมเหย้าในการแข่งขัน (กีฬา) | 
ENTITY_ROLE_AWAY_TEAM | 
                รายการนี้แสดงถึงทีมเยือนในการแข่งขัน (กีฬา) | 
PublicIdentificationData
ตัวระบุ หน้าเว็บ หรือแหล่งที่มาสาธารณะอื่นๆ ที่อ้างอิงถึงบุคคล
| การแสดง JSON | 
|---|
{ "relevantUrl": [ string ], "musicbrainzId": string }  | 
              
| ช่อง | |
|---|---|
relevant | 
                
                   
 URL สาธารณะของหน้าเว็บที่แสดงเฉพาะหัวข้อนั้นๆ ซึ่งอาจรวมถึงเว็บไซต์อย่างเป็นทางการ, Discogs, แพลตฟอร์มโซเชียลมีเดีย, หน้า Wikipedia หรือ IMDb เช่น https://www.discogs.com/artist/1124645-Taylor-Swift, https://www.wikidata.org/wiki/Q19320959, https://twitter.com/acmilan (ไม่บังคับ)  | 
              
musicbrainz | 
                
                   
 ตัวระบุ MusicBrainz 36 อักขระของศิลปินหรือนิติบุคคลเพลงอื่นๆ (หากมี) โปรดดู https://musicbrainz.org/doc/MusicBrainz_Identifier (ไม่บังคับ)  | 
              
AttendanceMode
ประเภทการเข้าร่วมกิจกรรม
| Enum | |
|---|---|
ATTENDANCE_MODE_UNSPECIFIED | 
                ไม่ได้ระบุ | 
ONLINE | 
                สำหรับกิจกรรมออนไลน์ | 
PHYSICAL | 
                สำหรับกิจกรรมที่ต้องเดินทางไปยังสถานที่นั้นๆ | 
PHYSICAL_ONLINE_MIXED | 
                สำหรับกิจกรรมทั้งแบบเข้าร่วมงานจริงและแบบเสมือนจริง | 
OrganizerType
ประเภทของผู้จัด
| Enum | |
|---|---|
ORGANIZER_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุ | 
PERSON | 
                สำหรับผู้จัดที่เป็นบุคคลธรรมดา | 
ORGANIZATION | 
                สำหรับผู้จัดที่เป็นองค์กร | 
EventState
สถานะของเหตุการณ์
| Enum | |
|---|---|
EVENT_STATE_UNSPECIFIED | 
                ไม่ได้ระบุ | 
SCHEDULED | 
                กิจกรรมมีกำหนดการแล้ว | 
RESCHEDULED | 
                กิจกรรมมีกำหนดการใหม่แล้ว | 
CANCELLED | 
                กิจกรรมถูกยกเลิกแล้ว | 
POSTPONED | 
                กิจกรรมถูกเลื่อนออกไปแล้ว | 
EventCreator
ข้อมูลเกี่ยวกับผู้สร้างกิจกรรม เกี่ยวข้องเฉพาะกับแพลตฟอร์มที่มีเหตุการณ์เนื้อหาที่ผู้ใช้สร้างขึ้น
| การแสดง JSON | 
|---|
{ "name": string }  | 
              
| ช่อง | |
|---|---|
name | 
                
                   
 ไม่บังคับ ชื่อผู้สร้างกิจกรรม ไม่มีข้อจำกัดอักขระ  | 
              
IntegrationType
ความลึกของการผสานรวมที่รองรับ
| Enum | |
|---|---|
INTEGRATION_TYPE_UNSPECIFIED | 
                ค่าเริ่มต้นคือ END_TO_END | 
INTEGRATION_TYPE_END_TO_END | 
                การผสานรวมที่สมบูรณ์ซึ่งช่วยให้จองได้ตั้งแต่ต้นจนจบผ่าน Google | 
INTEGRATION_TYPE_INVENTORY_ONLY | 
                เซิร์ฟเวอร์การจองไม่จําเป็นต้องรองรับบริการนี้ คุณต้องส่งเฉพาะข้อมูลผู้ขาย บริการ และความพร้อมจำหน่าย (ไม่บังคับ) | 
PerOrderFee
ค่าธรรมเนียมที่ต้องชำระ 1 ครั้งต่อคำสั่งซื้อ ไม่ว่าจะซื้อตั๋วกี่ใบก็ตาม
| การแสดง JSON | 
|---|
{ "deliveryFee": { object (  | 
              
| ช่อง | |
|---|---|
delivery | 
                
                   
 ค่าธรรมเนียมที่อาจแตกต่างกันไปตามวิธีการนำส่ง  | 
              
processing | 
                
                   
 ค่าธรรมเนียมในการประมวลผลวิธีการชำระเงินของผู้ใช้  | 
              
ToursAndActivitiesContent
ช่องเนื้อหาสำหรับทัวร์และกิจกรรมโดยเฉพาะ องค์ประกอบแต่ละรายการในช่องที่ซ้ำกันควรเป็นแบบอิสระเพื่อให้แสดงผลแยกกันได้ (เช่น เป็นหัวข้อย่อย)
เราขอแนะนำอย่างยิ่งให้ป้อนข้อมูล ToursAndActivitiesContent สำหรับทัวร์และกิจกรรม แต่ไม่บังคับ ช่องทั้งหมดรองรับทั้งข้อความธรรมดาและข้อความแบบ HTML สําหรับการจัดรูปแบบพื้นฐาน แท็กการจัดรูปแบบที่คล้าย HTML ที่รองรับ
แท็กวลี: 
, , , :  ระบบรองรับเฉพาะแท็ก 3 รายการที่ระบุไว้ข้างต้น 
 ใช้เพื่อขึ้นบรรทัดใหม่ในย่อหน้า และ // ใช้เพื่อไฮไลต์ข้อความสำคัญ ระบบจะไม่สนใจแท็กวลีอื่นๆ
ไม่อนุญาตให้ใช้แท็กและสไตล์ที่กำหนดเองอื่นๆ ทั้งหมดและระบบจะนำออก ระบบจะนำ URL, หมุด และลิงก์ออก และจะไม่แสดงต่อผู้ใช้ปลายทาง
หมายเหตุสำคัญ:  * อย่าป้อนข้อมูลที่ซ้ำกันไว้ใน highlights, exclusion และช่องอื่นๆ ที่เฉพาะเจาะจงมากขึ้นในคำอธิบายบริการ  * หลีกเลี่ยงการใช้แท็กอื่นๆ ยกเว้นแท็กที่รองรับซึ่งระบุไว้ข้างต้น เนื่องจากระบบจะนำเนื้อหาภายในแท็กที่ไม่รองรับออกและอาจส่งผลให้ผู้ใช้ได้รับประสบการณ์ที่ไม่พึงประสงค์
| การแสดง JSON | 
|---|
{ "highlights": [ { object (  | 
              
| ช่อง | |
|---|---|
highlights[] | 
                
                   
 รายการไฮไลต์ที่ผู้ใช้มองเห็น  | 
              
inclusions[] | 
                
                   
 รายการสิ่งที่รวมอยู่ซึ่งผู้ใช้มองเห็นได้  | 
              
exclusions[] | 
                
                   
 รายการการยกเว้นที่ผู้ใช้มองเห็นได้  | 
              
must | 
                
                   
 รายการหมายเหตุสำคัญซึ่งผู้ใช้มองเห็นได้ ใช้สำหรับรายละเอียด เช่น ข้อจำกัดด้านอายุหรือเงื่อนไขอื่นๆ ที่ทำให้บริการนี้ไม่เหมาะสม  | 
              
ตำแหน่ง
ข้อมูลทางภูมิศาสตร์เกี่ยวกับสถานที่
| การแสดง JSON | 
|---|
{ "placeId": string, "name": string, "telephone": string, "url": string, "geo": { object (  | 
              
| ช่อง | |
|---|---|
place | 
                
                   
 รหัสสถานที่สำหรับสถานที่ในฐานข้อมูล Google Places และใน Google Maps ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสสถานที่ได้ที่ https://developers.google.com/places/web-service/place-id หากระบุข้อมูลนี้ Google จะจับคู่สถานที่ตั้งกับสถานที่นี้  | 
              
name | 
                
                   
 ระบบจะใช้ชื่อ หมายเลขโทรศัพท์ URL และพิกัดของสถานที่เพื่อรองรับการจับคู่สถานที่ตั้งกับสถานที่ที่มีอยู่ใน Google Maps อยู่แล้ว ช่องนี้เป็นข้อมูลที่ไม่บังคับ แต่อาจจำเป็นในบางบริบท ตัวอย่างเช่น Service.location ที่ไม่มีชื่อจะไม่จับคู่กับเอนทิตีธุรกิจ แม้ว่าจะอยู่ที่อยู่เดียวกันก็ตาม (ไม่บังคับ)  | 
              
telephone | 
                
                   
 หมายเลขโทรศัพท์สาธารณะของสถานที่ตั้ง ซึ่งรวมถึงรหัสประเทศและรหัสพื้นที่ เช่น +14567891234 (ไม่บังคับ)  | 
              
url | 
                
                   
 URL ของเว็บไซต์สาธารณะของสถานที่ (ไม่บังคับ)  | 
              
geo | 
                
                   
 ข้อมูลทางภูมิศาสตร์ของสถานที่ ซึ่งรวมถึงละติจูด ลองจิจูด และที่อยู่ (ไม่บังคับ)  | 
              
location | 
                
                   
 ต้องระบุประเภทของสถานที่หากระบุสถานที่นี้สำหรับบริการ  | 
              
location | 
                
                   
 การอ้างอิงที่ไม่ซ้ำกันของสถานที่ภายในบริการ คุณสามารถใช้รหัสนี้เพื่ออ้างอิงตำแหน่งนี้ในช่องบริการอื่นๆ เช่น ในแบบฟอร์มข้อมูลนำเข้าที่กำหนดเอง คุณสามารถใช้ชุดรหัสสถานที่ตั้งเพื่อระบุตัวเลือกสถานที่รับสินค้า หากตั้งค่าไว้ รหัสนี้ควรไม่ซ้ำกันภายในบริการเดียวกัน (ไม่บังคับ)  | 
              
LocationType
ประเภทของสถานที่นี้
| Enum | |
|---|---|
LOCATION_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุประเภทสถานที่ตั้ง | 
VISITED_LOCATION | 
                สถานที่ที่บริการนี้เข้าชม | 
START_LOCATION | 
                ตำแหน่งที่บริการนี้เริ่มต้นขึ้นจะทำหน้าที่เป็น MEETING_LOCATION ด้วย | 
END_LOCATION | 
                สถานที่สิ้นสุดการให้บริการนี้ | 
Rating
กำหนดการจัดประเภทสำหรับเอนทิตี
| การแสดง JSON | 
|---|
{ "value": number, "numberOfRatings": string }  | 
              
| ช่อง | |
|---|---|
value | 
                
                   
 ค่าคะแนนเฉลี่ย (ต้องระบุเมื่อ numberOfRatings > 0) ค่าต้องอยู่ในช่วง [1, 5] และสามารถละเว้นได้ก็ต่อเมื่อ numberOfRatings เป็น 0 เท่านั้น  | 
              
number | 
                
                   
 จํานวนการให้คะแนนที่ใช้คํานวณค่า (จําเป็น)  | 
              
HomeServiceData
ข้อมูลเพิ่มเติมที่ต้องระบุสำหรับประเภทธุรกิจบริการเกี่ยวกับบ้าน
| การแสดง JSON | 
|---|
{ "categoryType": string, "jobType": string }  | 
              
| ช่อง | |
|---|---|
category | 
                
                   
 หมวดหมู่ระดับสูงที่บริการของบ้านนี้จัดอยู่ เช่น ช่างประปา ช่างไฟ ฯลฯ  | 
              
job | 
                
                   
 ประเภทงานในหมวดหมู่ที่บริการดังกล่าวจัดอยู่ เช่น unclog_drain, install_faucet เป็นประเภทงานในหมวดหมู่ช่างประปา  | 
              
VirtualSession
ข้อมูลเกี่ยวกับเซสชันเสมือนจริง/ออนไลน์ เช่น ชั้นเรียนโยคะออนไลน์ ชั้นเรียนทำอาหารเสมือนจริง ฯลฯ
| การแสดง JSON | 
|---|
{ "sessionInstructions": { object (  | 
              
| ช่อง | |
|---|---|
session | 
                
                   
 วิธีการตั้งค่าชั้นเรียนเสมือนจริงนี้ หากพาร์ทเนอร์ไม่ได้ใส่ URL ของวิดีโอไว้กับการจอง ข้อความนี้ต้องระบุเวลาที่ระบบจะแชร์ URL ของวิดีโอกับผู้ใช้ เช่น "ระบบจะส่ง URL ของ Zoom ทางอีเมลให้ 30 นาทีก่อนเริ่มเรียน" (แนะนำ)  | 
              
session | 
                
                   
 ข้อกำหนดสำหรับเซสชันเสมือนจริงที่ระบุ เช่น เสื่อโยคะ เครื่องครัว ฯลฯ (แนะนำ)  | 
              
virtual | 
                
                   
 ข้อมูลเกี่ยวกับแพลตฟอร์มเสมือนที่ใช้ในเซสชันนี้ (ต้องเปิดใช้เพื่อเปิดใช้บริการเสมือนจริง)  | 
              
is | 
                
                   
 ต้องระบุ ตั้งค่านี้เป็น "จริง" หากเซสชันเสมือนจริงไม่ได้ถ่ายทอดสดและมีการบันทึกไว้ล่วงหน้า  | 
              
VirtualPlatformInfo
ข้อมูลเกี่ยวกับแพลตฟอร์มที่จะใช้สำหรับเซสชันเสมือนจริงนี้
| การแสดง JSON | 
|---|
{ "platform": enum (  | 
              
| ช่อง | |
|---|---|
platform | 
                
                   
 แพลตฟอร์มที่ใช้สำหรับเซสชันเสมือนจริง  | 
              
other | 
                
                   
 ชื่อแพลตฟอร์มหากตั้งค่าแพลตฟอร์มเป็น "อื่นๆ" (ต้องระบุหากตั้งค่าแพลตฟอร์มเป็น "อื่นๆ")  | 
              
แพลตฟอร์ม
Enum เพื่อระบุแพลตฟอร์มเสมือนจริงที่ผู้ขายจะใช้
| Enum | |
|---|---|
PLATFORM_UNSPECIFIED | 
                ไม่ได้ใช้งาน | 
FLEXIBLE | 
                ผู้ขายสามารถใช้แพลตฟอร์มวิดีโอใดก็ได้ | 
GOOGLE_HANGOUTS | 
                ผลิตภัณฑ์ Google Hangouts | 
GOOGLE_MEET | 
                ผลิตภัณฑ์ Google Meet | 
ZOOM | 
                Zoom Video Communications | 
SKYPE | 
                Skype | 
YOUTUBE | 
                สตรีมมิงแบบสดใน YouTube | 
OTHER | 
                ควรตั้งค่าหากแพลตฟอร์มวิดีโอที่ใช้แตกต่างจากที่ระบุไว้ที่นี่ | 
DirectMerchantPayment
ข้อมูลเกี่ยวกับวิธีที่ผู้ใช้สามารถชำระเงินให้กับผู้ขายโดยตรงแทนการชำระค่าบริการล่วงหน้าผ่าน RwG
| การแสดง JSON | 
|---|
{
  "paymentMethods": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
payment | 
                
                   
 เราขอแนะนำให้ผู้ใช้ชำระเงินผ่านวิธีการชำระเงินที่ระบุไว้ด้านล่างเท่านั้น  | 
              
UriTemplate
เทมเพลตที่ระบุวิธีที่ Google ควรสร้าง URL ไปยังเว็บไซต์ภายนอก
| การแสดง JSON | 
|---|
{ "uriTemplate": string }  | 
              
| ช่อง | |
|---|---|
uri | 
                
                   
 ไม่บังคับ เทมเพลต URI ต้องเป็นไปตาม RFC6570 ดูได้ที่ https://datatracker.ietf.org/doc/html/rfc6570 รองรับเทมเพลตระดับ 2 พารามิเตอร์เหล่านี้จะได้รับการแก้ไขเป็นค่าที่ระบุไว้ในเอนทิตีที่เกี่ยวข้อง พารามิเตอร์ 5 รายการที่ใช้ได้สำหรับลิงก์ไปยังการจองร้านอาหาร ได้แก่ 1) (ต้องระบุ) {availability_slot_start_seconds} :: ดึงข้อมูลมาจากช่อง startSec ในฟีดความพร้อมให้บริการ 2) (ต้องระบุ) {availability_slot_duration_seconds} :: ดึงข้อมูลมาจากช่อง durationSec ในฟีดความพร้อมให้บริการ 3) (ไม่บังคับ) {resources_party_size} :: ดึงข้อมูลมาจากช่อง partySize ในฟีดความพร้อมให้บริการ 4) (ไม่บังคับ) {availability_availability_tag} :: ดึงข้อมูลมาจากช่อง availabilityTag ในฟีดความพร้อมให้บริการ 5) (ไม่บังคับ) {resources_room_id} :: ดึงข้อมูลมาจากช่อง roomId ในฟีดความพร้อมให้บริการ ตัวอย่างการใช้งาน: http://example.com/book/restaurant?start={availability_slot_start_seconds} &num_guests={resources_party_size} * startSec = 123456 * partySize = 2 https://example.com/book/restaurant?start=123456&num_guests=2  | 
              
เมธอด | 
            |
|---|---|
                
 | 
              
                สร้าง Service ใหม่ของผู้ขายที่จัดการโดยผู้รวบรวมข้อมูลซึ่งระบุไว้ และแสดงผล | 
            
                
 | 
              
                ลบ Service ที่มีอยู่ของผู้ขายซึ่งจัดการโดยผู้รวบรวมข้อมูลรายที่ระบุ | 
            
                
 | 
              
                อัปเดต Service ที่มีอยู่ของผู้ขายที่จัดการโดยผู้รวบรวมข้อมูลที่ระบุ และแสดงผล |