REST Resource: flightclass

แหล่งข้อมูล: FlightClass

การแสดง JSON
{
  "kind": string,
  "localScheduledDepartureDateTime": string,
  "localEstimatedOrActualDepartureDateTime": string,
  "localBoardingDateTime": string,
  "localScheduledArrivalDateTime": string,
  "localEstimatedOrActualArrivalDateTime": string,
  "flightHeader": {
    object (FlightHeader)
  },
  "origin": {
    object (AirportInfo)
  },
  "destination": {
    object (AirportInfo)
  },
  "flightStatus": enum (FlightStatus),
  "boardingAndSeatingPolicy": {
    object (BoardingAndSeatingPolicy)
  },
  "localGateClosingDateTime": string,
  "classTemplateInfo": {
    object (ClassTemplateInfo)
  },
  "languageOverride": string,
  "id": string,
  "version": string,
  "issuerName": string,
  "messages": [
    {
      object (Message)
    }
  ],
  "allowMultipleUsersPerObject": boolean,
  "homepageUri": {
    object (Uri)
  },
  "locations": [
    {
      object (LatLongPoint)
    }
  ],
  "reviewStatus": enum (ReviewStatus),
  "review": {
    object (Review)
  },
  "infoModuleData": {
    object (InfoModuleData)
  },
  "imageModulesData": [
    {
      object (ImageModuleData)
    }
  ],
  "textModulesData": [
    {
      object (TextModuleData)
    }
  ],
  "linksModuleData": {
    object (LinksModuleData)
  },
  "redemptionIssuers": [
    string
  ],
  "countryCode": string,
  "heroImage": {
    object (Image)
  },
  "wordMark": {
    object (Image)
  },
  "enableSmartTap": boolean,
  "hexBackgroundColor": string,
  "localizedIssuerName": {
    object (LocalizedString)
  },
  "multipleDevicesAndHoldersAllowedStatus": enum (MultipleDevicesAndHoldersAllowedStatus),
  "callbackOptions": {
    object (CallbackOptions)
  },
  "securityAnimation": {
    object (SecurityAnimation)
  },
  "viewUnlockRequirement": enum (ViewUnlockRequirement)
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#flightClass"

localScheduledDepartureDateTime

string

ต้องระบุ วันที่และเวลาที่คาดว่าเครื่องบินจะออกเดินทางจากประตูทางออกขึ้นเครื่อง (ไม่ใช่รันเวย์)

หมายเหตุ: ช่องนี้ไม่ควรเปลี่ยนใกล้กับเวลาออกเดินทางมากเกินไป หากต้องการทราบข้อมูลอัปเดตเวลาออกเดินทาง (ล่าช้า ฯลฯ) โปรดตั้งค่าlocalEstimatedOrActualDepartureDateTime

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินต้นทาง

localEstimatedOrActualDepartureDateTime

string

เวลาโดยประมาณที่เครื่องบินวางแผนที่จะดึงออกจากประตู หรือเวลาจริงที่เครื่องบินดึงออกจากประตูแล้ว หมายเหตุ: นี่ไม่ใช่เวลาของรันเวย์

ควรตั้งค่าช่องนี้หากข้อมูลด้านล่างนี้อย่างน้อย 1 ข้อเป็นจริง

  • ซึ่งแตกต่างจากเวลาที่กำหนดไว้ Google จะใช้ข้อมูลนี้ในการคำนวณความล่าช้า
  • เครื่องบินขึ้นจากประตูแล้ว โดย Google จะใช้ข้อมูลดังกล่าวเพื่อแจ้งให้ผู้ใช้ทราบเวลาที่เที่ยวบินออกเดินทางจริง

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินต้นทาง

หากไม่ได้ตั้งค่า Google จะตั้งค่าตามข้อมูลจากแหล่งที่มาอื่นๆ

localBoardingDateTime

string

เวลาขึ้นเครื่องตามที่พิมพ์ไว้บนบอร์ดดิ้งพาส

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินต้นทาง

หากไม่ได้ตั้งค่า Google จะตั้งค่าตามข้อมูลจากแหล่งที่มาอื่นๆ

localScheduledArrivalDateTime

string

เวลาตามกำหนดการที่เครื่องบินวางแผนที่จะไปถึงประตูปลายทาง (ไม่ใช่รันเวย์)

หมายเหตุ: ช่องนี้ไม่ควรเปลี่ยนแปลงใกล้กับเวลาบินมากเกินไป หากต้องการทราบข้อมูลอัปเดตเวลาออกเดินทาง (ล่าช้า ฯลฯ) โปรดตั้งค่าlocalEstimatedOrActualArrivalDateTime

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินที่มาถึง

หากไม่ได้ตั้งค่า Google จะตั้งค่าตามข้อมูลจากแหล่งที่มาอื่นๆ

localEstimatedOrActualArrivalDateTime

string

เวลาโดยประมาณที่เครื่องบินวางแผนที่จะไปถึงประตูปลายทาง (ไม่ใช่รันเวย์) หรือเวลาจริงที่ขึ้นถึงประตูทางออกขึ้นเครื่อง

ควรตั้งค่าช่องนี้หากข้อมูลด้านล่างนี้อย่างน้อย 1 ข้อเป็นจริง

  • ซึ่งแตกต่างจากเวลาที่กำหนดไว้ Google จะใช้ข้อมูลนี้ในการคำนวณความล่าช้า
  • เครื่องบินมาถึงประตูแล้ว Google จะใช้ข้อมูลนี้เพื่อแจ้งให้ผู้ใช้ทราบว่าเที่ยวบินมาถึงที่ประตูแล้ว

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินที่มาถึง

หากไม่ได้ตั้งค่า Google จะตั้งค่าตามข้อมูลจากแหล่งที่มาอื่นๆ

flightHeader

object (FlightHeader)

ต้องระบุ ข้อมูลเกี่ยวกับผู้ให้บริการเที่ยวบินและหมายเลข

origin

object (AirportInfo)

ต้องระบุ สนามบินต้นทาง

destination

object (AirportInfo)

ต้องระบุ สนามบินปลายทาง

flightStatus

enum (FlightStatus)

สถานะของเที่ยวบินนี้

หากไม่ได้ตั้งค่า Google จะคำนวณสถานะตามข้อมูลจากแหล่งที่มาอื่นๆ เช่น FlightStats ฯลฯ

หมายเหตุ: ระบบไม่แสดงสถานะที่คำนวณโดย Google ในการตอบสนองของ API

boardingAndSeatingPolicy

object (BoardingAndSeatingPolicy)

นโยบายสำหรับการขึ้นเครื่องและที่นั่ง ป้ายกำกับเหล่านี้บอกให้ทราบว่าจะแสดงป้ายกำกับใดต่อผู้ใช้

localGateClosingDateTime

string

เวลาปิดประตูที่จะพิมพ์ไว้บนบอร์ดดิ้งพาส อย่าตั้งค่าช่องนี้หากไม่ต้องการพิมพ์ในบอร์ดดิ้งพาส

ซึ่งเป็นวันที่/เวลาสำหรับรูปแบบแบบขยายของ ISO 8601 โดยไม่มีออฟเซ็ต ระบุเวลาได้แม่นยำถึงมิลลิวินาที

เช่น 2027-03-05T06:30:00

ควรเป็นวันที่/เวลาท้องถิ่นที่สนามบิน (ไม่ใช่เวลา UTC)

Google จะปฏิเสธคำขอหากมีการชดเชย UTC ไว้ Google จะคำนวณเขตเวลาโดยอิงจากสนามบินต้นทาง

classTemplateInfo

object (ClassTemplateInfo)

ข้อมูลเทมเพลตเกี่ยวกับวิธีการแสดงชั้นเรียน หากไม่ได้ตั้งค่า Google จะใช้ชุดฟิลด์เริ่มต้นเพื่อแสดงแทน

languageOverride

string

หากมีช่องนี้อยู่ บอร์ดดิ้งพาสที่แสดงในอุปกรณ์ของผู้ใช้จะเป็นภาษานี้เสมอ แสดงแท็กภาษา BCP 47 ค่าตัวอย่าง ได้แก่ "en-US", "en-GB", "de" หรือ "de-AT"

id

string

ต้องระบุ ตัวระบุที่ไม่ซ้ำกันสำหรับชั้นเรียน รหัสนี้ต้องไม่ซ้ำกันในทุกคลาสจากผู้ออกบัตร ค่านี้ควรเป็นไปตามรูปแบบ issuer IDidentifier โดยที่ Google เป็นผู้ออกนโยบายเก่าและคุณเป็นผู้เลือกรายการหลัง ตัวระบุที่ไม่ซ้ำกันของคุณควรมีเฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกัน, ".", "_" หรือ "-" เท่านั้น

version
(deprecated)

string (int64 format)

เลิกใช้

issuerName

string

ต้องระบุ ชื่อผู้ออกบัตร ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้สตริงทั้งหมดแสดงในหน้าจอขนาดเล็ก

messages[]

object (Message)

อาร์เรย์ของข้อความที่แสดงในแอป ผู้ใช้ทั้งหมดของออบเจ็กต์นี้จะได้รับข้อความที่เกี่ยวข้อง จำนวนช่องสูงสุดคือ 10 ช่อง

allowMultipleUsersPerObject
(deprecated)

boolean

เลิกใช้งานแล้ว โปรดใช้ multipleDevicesAndHoldersAllowedStatus แทน

homepageUri

object (Uri)

URI หน้าแรกของแอปพลิเคชันของคุณ การป้อน URI ในช่องนี้จะมีลักษณะการทำงานแบบเดียวกับการป้อนข้อมูล URI ใน linkedModuleData (เมื่อแสดงผลออบเจ็กต์ ลิงก์ไปยังหน้าแรกจะแสดงในสิ่งที่มักเรียกว่าส่วน linkModuleData ของออบเจ็กต์)

locations[]

object (LatLongPoint)

หมายเหตุ: ปัจจุบันช่องนี้ยังไม่รองรับการเรียกการแจ้งเตือนทางภูมิศาสตร์

reviewStatus

enum (ReviewStatus)

ต้องระบุ สถานะของชั้นเรียน ช่องนี้สามารถตั้งค่าเป็น draft หรือ underReview โดยใช้การแทรก แพตช์ หรืออัปเดตการเรียก API เมื่อเปลี่ยนสถานะการตรวจสอบจาก draft แล้ว จะเปลี่ยนกลับไปเป็น draft ไม่ได้

คุณควรเก็บฟิลด์นี้ไว้ในdraftขณะที่ชั้นเรียนอยู่ระหว่างการพัฒนา ใช้คลาส draft เพื่อสร้างออบเจ็กต์ใดๆ ไม่ได้

คุณควรตั้งค่าช่องนี้เป็น underReview เมื่อเชื่อว่าชั้นเรียนพร้อมใช้งาน แพลตฟอร์มจะตั้งค่าช่องนี้เป็น approved โดยอัตโนมัติและจะใช้เพื่อสร้างหรือย้ายข้อมูลออบเจ็กต์ได้ทันที

เมื่ออัปเดตชั้นเรียนที่ approved อยู่แล้ว คุณควรตั้งค่าช่องนี้เป็น underReview ต่อไป

review

object (Review)

ความคิดเห็นในรีวิวที่แพลตฟอร์มกำหนดเมื่อชั้นเรียนมีสถานะเป็น approved หรือ rejected

infoModuleData
(deprecated)

object (InfoModuleData)

เลิกใช้งานแล้ว โปรดใช้ textModulesData แทน

imageModulesData[]

object (ImageModuleData)

ข้อมูลโมดูลรูปภาพ จำนวนสูงสุดของช่องที่แสดงเหล่านี้คือ 1 ช่องจากระดับออบเจ็กต์ และ 1 ช่องสำหรับระดับออบเจ็กต์คลาส

textModulesData[]

object (TextModuleData)

ข้อมูลโมดูลข้อความ หากมีการกำหนดข้อมูลโมดูลข้อความไว้ในคลาสด้วย ระบบจะแสดงทั้ง 2 รายการ โดยจำนวนสูงสุดของช่องที่แสดงคือ 10 ช่องจากออบเจ็กต์ และ 10 ช่องจากคลาส

redemptionIssuers[]

string (int64 format)

ระบุว่าผู้ออกบัตรรายใดสามารถแลกบัตรผ่าน Smart Tap ได้ ผู้ออกการแลกสิทธิ์จะระบุตามรหัสผู้ออกบัตร ผู้ออกการแลกสิทธิ์ต้องกำหนดค่าคีย์การแตะอัจฉริยะไว้อย่างน้อย 1 รายการ

นอกจากนี้ ต้องตั้งค่าช่อง enableSmartTap และระดับวัตถุ smartTapRedemptionLevel ให้ถูกต้องด้วย เพื่อให้บัตรรองรับการแตะอัจฉริยะ

countryCode

string

รหัสประเทศที่ใช้แสดงประเทศของการ์ด (เมื่อผู้ใช้ไม่ได้อยู่ในประเทศนั้น) รวมถึงแสดงเนื้อหาที่แปลแล้วเมื่อเนื้อหาไม่มีในภาษาของผู้ใช้

heroImage

object (Image)

รูปภาพแบนเนอร์ที่ไม่บังคับจะแสดงที่ด้านหน้าการ์ด หากไม่มี จะไม่มีการแสดงข้อมูลใดๆ รูปภาพจะแสดงที่ความกว้าง 100%

wordMark
(deprecated)

object (Image)

เลิกใช้งานแล้ว

enableSmartTap

boolean

ระบุว่าคลาสนี้รองรับการแตะอัจฉริยะหรือไม่ นอกจากนี้ ต้องตั้งค่าช่อง redemptionIssuers และระดับวัตถุ smartTapRedemptionLevel ให้ถูกต้องด้วย เพื่อให้บัตรรองรับการแตะอัจฉริยะ

hexBackgroundColor

string

สีพื้นหลังของการ์ด หากไม่ได้กำหนดสีที่โดดเด่นของรูปภาพหลัก และหากไม่ได้ตั้งค่ารูปภาพหลัก ระบบจะใช้สีที่โดดเด่นของโลโก้ รูปแบบคือ #rrggbb โดยที่ rrggbb เป็น 3 แบบ RGB แบบเลขฐาน 16 เช่น #ffcc00 คุณยังใช้ 3 เวอร์ชันย่อของ RGB ซึ่งก็คือ #rgb ได้ เช่น #fc0

localizedIssuerName

object (LocalizedString)

สตริงที่แปลแล้วสำหรับผู้ออกบัตร ความยาวสูงสุดที่แนะนำคือ 20 อักขระเพื่อให้สตริงทั้งหมดแสดงในหน้าจอขนาดเล็ก

multipleDevicesAndHoldersAllowedStatus

enum (MultipleDevicesAndHoldersAllowedStatus)

ระบุว่าผู้ใช้หลายคนและอุปกรณ์จะบันทึกออบเจ็กต์เดียวกันที่อ้างอิงคลาสนี้หรือไม่

callbackOptions

object (CallbackOptions)

ตัวเลือกโค้ดเรียกกลับที่ใช้เพื่อเรียกผู้ออกใบรับรองกลับเมื่อผู้ใช้ปลายทางบันทึก/ลบออบเจ็กต์สำหรับคลาสนี้ทุกครั้ง ออบเจ็กต์ทั้งหมดของคลาสนี้มีสิทธิ์สำหรับการติดต่อกลับ

securityAnimation

object (SecurityAnimation)

ข้อมูลเพิ่มเติมเกี่ยวกับภาพเคลื่อนไหวเพื่อความปลอดภัย หากตั้งค่าไว้ ภาพเคลื่อนไหวเพื่อความปลอดภัยจะแสดงในรายละเอียดบัตร

viewUnlockRequirement

enum (ViewUnlockRequirement)

ดูตัวเลือกข้อกำหนดในการปลดล็อกสำหรับบอร์ดดิ้งพาส

FlightHeader

การแสดง JSON
{
  "kind": string,
  "carrier": {
    object (FlightCarrier)
  },
  "flightNumber": string,
  "operatingCarrier": {
    object (FlightCarrier)
  },
  "operatingFlightNumber": string,
  "flightNumberDisplayOverride": string
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#flightHeader"

carrier

object (FlightCarrier)

ข้อมูลเกี่ยวกับผู้ให้บริการสายการบิน นี่คือพร็อพเพอร์ตี้ที่จำเป็นของ flightHeader

flightNumber

string

หมายเลขเที่ยวบินที่ไม่มีรหัสผู้ให้บริการ IATA ช่องนี้ควรมีเฉพาะตัวเลขเท่านั้น นี่คือพร็อพเพอร์ตี้ที่จำเป็นของ flightHeader

เช่น "123"

operatingCarrier

object (FlightCarrier)

ข้อมูลเกี่ยวกับผู้ให้บริการสายการบินที่ให้บริการ

operatingFlightNumber

string

หมายเลขเที่ยวบินที่ผู้ให้บริการขนส่งใช้โดยไม่มีรหัสผู้ให้บริการ IATA ช่องนี้ควรมีเฉพาะตัวเลขเท่านั้น

เช่น "234"

flightNumberDisplayOverride

string

ลบล้างค่าที่จะใช้กับหมายเลขเที่ยวบิน ค่าเริ่มต้นที่ใช้ในการแสดงคือผู้ให้บริการ + flightNumber หากจำเป็นต้องแสดงค่าอื่นต่อผู้โดยสาร ให้ใช้ช่องนี้เพื่อลบล้างลักษณะการทำงานเริ่มต้น

เช่น: "XX1234 / YY576"

FlightCarrier

การแสดง JSON
{
  "kind": string,
  "carrierIataCode": string,
  "carrierIcaoCode": string,
  "airlineName": {
    object (LocalizedString)
  },
  "airlineLogo": {
    object (Image)
  },
  "airlineAllianceLogo": {
    object (Image)
  },
  "wideAirlineLogo": {
    object (Image)
  }
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#flightCarrier"

carrierIataCode

string

รหัสสายการบิน IATA 2 อักขระของผู้ให้บริการการตลาด (ไม่ใช่ผู้ให้บริการขนส่ง) ต้องระบุ 1 รายการหรือ carrierIcaoCode สำหรับ carrier และ operatingCarrier

เช่น "LX" สำหรับ Swiss Air

carrierIcaoCode

string

รหัสสายการบิน ICAO จำนวน 3 อักขระของผู้ให้บริการทางการตลาด (ไม่ใช่ผู้ให้บริการขนส่ง) ต้องระบุ 1 รายการหรือ carrierIataCode สำหรับ carrier และ operatingCarrier

เช่น "EZY" สำหรับ Easy Jet

airlineName

object (LocalizedString)

ชื่อที่แปลแล้วของสายการบินที่ระบุโดย providerIataCode หากไม่ได้ตั้งค่า ระบบจะใช้ issuerName หรือ localizedIssuerName จาก FlightClass เพื่อการแสดงผล

เช่น "สวิสแอร์" สำหรับ "แอลเอ็กซ์"

AirportInfo

การแสดง JSON
{
  "kind": string,
  "airportIataCode": string,
  "terminal": string,
  "gate": string,
  "airportNameOverride": {
    object (LocalizedString)
  }
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#airportInfo"

airportIataCode

string

รหัสสนามบิน IATA 3 อักขระ ช่องนี้เป็นช่องที่ต้องกรอกสำหรับ origin และ destination

เช่น "SFO"

terminal

string

ชื่อเทอร์มินัล เช่น "INTL" หรือ "I"

gate

string

ชื่อประตู เช่น "B59" หรือ "59"

airportNameOverride

object (LocalizedString)

ช่องที่ไม่บังคับซึ่งลบล้างชื่อเมืองสนามบินที่กำหนดโดย IATA โดยค่าเริ่มต้น Google จะใช้ airportIataCode ที่ให้ไว้และจับคู่กับชื่อเมืองสนามบินอย่างเป็นทางการที่กำหนดโดย IATA

ดูชื่อเมืองอย่างเป็นทางการของสนามบิน IATA ได้ที่เว็บไซต์ ชื่อเมืองสนามบิน IATA ตัวอย่างเช่น สำหรับรหัส IATA ของสนามบิน "LTN" เว็บไซต์ IATA แจ้งให้เราทราบว่าเมืองสนามบินที่เกี่ยวข้องคือ "ลอนดอน"

หากไม่มีการป้อนข้อมูลในช่องนี้ Google จะแสดงคำว่า "ลอนดอน"

แต่การป้อนข้อมูลในช่องนี้ด้วยชื่อที่กำหนดเอง (เช่น "London Luton") จะลบล้างช่องนี้

FlightStatus

Enum
FLIGHT_STATUS_UNSPECIFIED
SCHEDULED เที่ยวบินตรงเวลา เร็ว หรือล่าช้า
scheduled

ชื่อแทนเดิมสำหรับ SCHEDULED เลิกใช้งานแล้ว

ACTIVE เที่ยวบินอยู่ระหว่างดำเนินการ (แท็กซี่ ขึ้นเครื่อง ลงจอด ทางอากาศ)
active

ชื่อแทนเดิมสำหรับ ACTIVE เลิกใช้งานแล้ว

LANDED เที่ยวบินลงจอดที่จุดหมายเดิม
landed

ชื่อแทนเดิมสำหรับ LANDED เลิกใช้งานแล้ว

CANCELLED เที่ยวบินถูกยกเลิก
cancelled

ชื่อแทนเดิมสำหรับ CANCELLED เลิกใช้งานแล้ว

REDIRECTED เที่ยวบินนั้นบินผ่านอากาศ แต่มุ่งหน้าไปยังสนามบินอื่นที่ไม่ใช่จุดหมายเดิม
redirected

ชื่อแทนเดิมสำหรับ REDIRECTED เลิกใช้งานแล้ว

DIVERTED เที่ยวบินลงจอดที่สนามบินอื่นที่ไม่ใช่จุดหมายเดิมแล้ว
diverted

ชื่อแทนเดิมสำหรับ DIVERTED เลิกใช้งานแล้ว

BoardingAndSeatingPolicy

การแสดง JSON
{
  "kind": string,
  "boardingPolicy": enum (BoardingPolicy),
  "seatClassPolicy": enum (SeatClassPolicy)
}
ช่อง
kind
(deprecated)

string

ระบุประเภทของทรัพยากร ค่า: สตริงคงที่ "walletobjects#boardingAndSeatingPolicy"

boardingPolicy

enum (BoardingPolicy)

ระบุนโยบายที่สายการบินใช้สำหรับการขึ้นเครื่อง หากไม่ได้ตั้งค่า Google จะใช้ค่าเริ่มต้นเป็น zoneBased

seatClassPolicy

enum (SeatClassPolicy)

นโยบายจำนวนที่นั่งที่กำหนดวิธีที่เราแสดงชั้นที่นั่ง หากไม่ได้ตั้งค่า Google จะใช้ค่าเริ่มต้นเป็น cabinBased

BoardingPolicy

Enum
BOARDING_POLICY_UNSPECIFIED
ZONE_BASED
zoneBased

ชื่อแทนเดิมสำหรับ ZONE_BASED เลิกใช้งานแล้ว

GROUP_BASED
groupBased

ชื่อแทนเดิมสำหรับ GROUP_BASED เลิกใช้งานแล้ว

BOARDING_POLICY_OTHER
boardingPolicyOther

ชื่อแทนเดิมสำหรับ BOARDING_POLICY_OTHER เลิกใช้งานแล้ว

SeatClassPolicy

Enum
SEAT_CLASS_POLICY_UNSPECIFIED
CABIN_BASED
cabinBased

ชื่อแทนเดิมสำหรับ CABIN_BASED เลิกใช้งานแล้ว

CLASS_BASED
classBased

ชื่อแทนเดิมสำหรับ CLASS_BASED เลิกใช้งานแล้ว

TIER_BASED
tierBased

ชื่อแทนเดิมสำหรับ TIER_BASED เลิกใช้งานแล้ว

SEAT_CLASS_POLICY_OTHER
seatClassPolicyOther

ชื่อแทนเดิมสำหรับ SEAT_CLASS_POLICY_OTHER เลิกใช้งานแล้ว

วิธีการ

addmessage

เพิ่มข้อความไปยังชั้นโดยสารที่อ้างอิงถึงตามรหัสคลาสที่ระบุ

get

แสดงประเภทเที่ยวบินที่มีรหัสชั้นที่ระบุ

insert

แทรกชั้นเที่ยวบินที่มีรหัสและพร็อพเพอร์ตี้ที่ระบุ

list

แสดงรายการชั้นโดยสารทั้งหมดของเที่ยวบินสำหรับรหัสผู้ออกบัตรที่ระบุ

patch

อัปเดตชั้นโดยสารที่ระบุตามรหัสชั้นโดยสารที่ระบุ

update

อัปเดตชั้นโดยสารที่ระบุตามรหัสชั้นโดยสารที่ระบุ