منبع: EventTicketObject
نمایندگی JSON |
---|
{ "kind": string, "classReference": { object ( |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
classReference | یک کپی از فیلدهای ارثی کلاس والد. این فیلدها در طول GET بازیابی می شوند. |
seatInfo | جزئیات صندلی برای این بلیط. |
reservationInfo | جزئیات رزرو این بلیط انتظار می رود که این مورد در بین تمام بلیط هایی که به همان ترتیب خریداری شده اند به اشتراک گذاشته شود. |
ticketHolderName | نام دارنده بلیط، در صورتی که بلیط به شخصی اختصاص داده شده باشد. به عنوان مثال "جان دو" یا "جین دو". |
ticketNumber | شماره بلیط این میتواند یک شناسه منحصربهفرد برای همه بلیتها در سیستم صادرکننده، همه بلیتهای رویداد (مانند XYZ1234512345)، یا همه بلیطها به ترتیب (1، 2، 3، و غیره) باشد. |
ticketType | نوع بلیط، مانند «بزرگسال» یا «کودک»، یا «VIP» یا «استاندارد». |
faceValue | ارزش اسمی بلیط، مطابق با آنچه در نسخه فیزیکی بلیط چاپ می شود. |
groupingInfo | اطلاعاتی که نحوه گروه بندی پاس ها را کنترل می کند. |
linkedOfferIds[] | فهرستی از اشیاء پیشنهادی مرتبط با این بلیط رویداد. اشیاء پیشنهاد باید از قبل وجود داشته باشد. شناسههای شی پیشنهاد باید از issuer ID قالب پیروی کنند. identifier جایی که اولی توسط Google صادر می شود و دومی توسط شما انتخاب می شود. |
hexBackgroundColor | رنگ پس زمینه کارت اگر تنظیم نشده باشد از رنگ غالب تصویر قهرمان استفاده می شود و اگر تصویر قهرمان تنظیم نشده باشد از رنگ غالب لوگو استفاده می شود. قالب #rrggbb است که در آن rrggbb یک سه گانه RGB هگز است، مانند |
id | مورد نیاز. شناسه منحصر به فرد برای یک شی. این شناسه باید در همه اشیاء صادرکننده منحصر به فرد باشد. این مقدار باید issuer ID قالب پیروی کند. identifier جایی که اولی توسط Google صادر می شود و دومی توسط شما انتخاب می شود. شناسه منحصر به فرد باید فقط شامل کاراکترهای الفبای عددی، '.'، '_' یا '-' باشد. |
classId | مورد نیاز. کلاس مرتبط با این شی. کلاس باید از همان نوع این شی باشد، باید از قبل وجود داشته باشد و باید تایید شود. شناسههای کلاس باید از فرمت issuer ID پیروی کنند. identifier جایی که اولی توسط Google صادر می شود و دومی توسط شما انتخاب می شود. |
version | منسوخ شده است |
state | مورد نیاز. وضعیت جسم. این فیلد برای تعیین نحوه نمایش یک شی در برنامه استفاده می شود. به عنوان مثال، یک شی |
barcode | نوع و مقدار بارکد |
messages[] | مجموعه ای از پیام ها در برنامه نمایش داده می شود. همه کاربران این شیء پیام های مرتبط با آن را دریافت خواهند کرد. حداکثر تعداد این فیلدها 10 عدد می باشد. |
validTimeInterval | مدت زمانی که این شی |
locations[] | توجه: این فیلد در حال حاضر برای فعال کردن اعلانهای جغرافیایی پشتیبانی نمیشود. |
hasUsers | نشان می دهد که آیا شیء کاربر دارد یا خیر. این فیلد توسط پلتفرم تنظیم شده است. |
smartTapRedemptionValue | مقداری که برای این شیء از طریق NFC به پایانه تأیید شده Smart Tap منتقل می شود. فیلدهای سطح کلاس |
hasLinkedDevice | آیا این شی در حال حاضر به یک دستگاه مرتبط است یا خیر. این فیلد زمانی توسط پلتفرم تنظیم می شود که کاربر شی را ذخیره می کند و آن را به دستگاه خود پیوند می دهد. برای استفاده توسط شرکای منتخب در نظر گرفته شده است. برای اطلاعات بیشتر با پشتیبانی تماس بگیرید. |
disableExpirationNotification | نشان می دهد که آیا اعلان ها باید صریحاً سرکوب شوند یا خیر. اگر این فیلد روی درست تنظیم شود، صرف نظر از فیلد در حال حاضر، این فقط برای پیشنهادات قابل تنظیم است. |
infoModuleData | منسوخ شده است. به جای آن از textModulesData استفاده کنید. |
imageModulesData[] | داده های ماژول تصویر حداکثر تعداد این فیلدهای نمایش داده شده 1 از سطح شی و 1 برای سطح شیء کلاس است. |
textModulesData[] | داده های ماژول متنی اگر داده های ماژول متنی نیز روی کلاس تعریف شده باشد، هر دو نمایش داده می شوند. حداکثر تعداد این فیلدهای نمایش داده شده 10 از شی و 10 از کلاس است. |
linksModuleData | داده های ماژول را پیوند می دهد. اگر داده های ماژول پیوندها نیز روی کلاس تعریف شده باشد، هر دو نمایش داده می شوند. |
appLinkData | پیوند برنامه یا وب سایت اختیاری که به عنوان یک دکمه در جلوی پاس نمایش داده می شود. اگر AppLinkData برای کلاس مربوطه ارائه شده باشد، فقط شی AppLinkData نمایش داده می شود. |
rotatingBarcode | نوع و مقدار بارکد چرخشی |
heroImage | تصویر بنر اختیاری در جلوی کارت نمایش داده می شود. اگر هیچ کدام وجود نداشته باشد، تصویر قهرمان کلاس، در صورت وجود، نمایش داده می شود. اگر تصویر قهرمان کلاس نیز وجود نداشته باشد، چیزی نمایش داده نخواهد شد. |
passConstraints | تصویب محدودیت برای شی. شامل محدود کردن NFC و رفتارهای اسکرین شات است. |
saveRestrictions | محدودیتهایی در مورد شیئی که باید قبل از اینکه کاربر تلاش کند پاس را ذخیره کند تأیید شود. توجه داشته باشید که این محدودیت فقط در زمان صرفه جویی اعمال خواهد شد. اگر پس از ذخیره گذرنامه توسط کاربر، محدودیتها تغییر کردند، محدودیتهای جدید برای مجوز ذخیرهشده قبلی اعمال نمیشوند. |
صندلی رویداد
نمایندگی JSON |
---|
{ "kind": string, "seat": { object ( |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
seat | شماره صندلی، مانند «1»، «2»، «3» یا هر شناسه صندلی دیگری. این فیلد قابل بومی سازی است، بنابراین می توانید کلمات را ترجمه کنید یا از الفبای مختلف برای کاراکترهای یک شناسه استفاده کنید. |
row | ردیف صندلی، مانند «1»، «E»، «BB» یا «A5». این فیلد قابل بومی سازی است، بنابراین می توانید کلمات را ترجمه کنید یا از الفبای مختلف برای کاراکترهای یک شناسه استفاده کنید. |
section | بخش صندلی، مانند "121". این فیلد قابل بومی سازی است، بنابراین می توانید کلمات را ترجمه کنید یا از الفبای مختلف برای کاراکترهای یک شناسه استفاده کنید. |
gate | دروازه ای که دارنده بلیط برای رسیدن به صندلی خود باید وارد شود، مانند "A" یا "West". این فیلد قابل بومی سازی است، بنابراین می توانید کلمات را ترجمه کنید یا از الفبای مختلف برای کاراکترهای یک شناسه استفاده کنید. |
EventReservationInfo
نمایندگی JSON |
---|
{ "kind": string, "confirmationCode": string } |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
confirmationCode | کد تاییدیه رزرو رویداد. این ممکن است به شکل «شماره سفارش»، «شماره تأیید»، «شماره رزرو» یا سایر موارد مشابه باشد. |
روش ها | |
---|---|
| یک پیام به شی بلیط رویداد که توسط شناسه شی داده شده ارجاع شده است اضافه می کند. |
| شی بلیط رویداد را با شناسه شی داده شده برمی گرداند. |
| یک شی بلیط رویداد را با شناسه و ویژگی های داده شده درج می کند. |
| فهرستی از تمام اشیاء بلیط رویداد برای شناسه صادرکننده معین را برمیگرداند. |
| اشیاء پیشنهاد پیوند شده را برای شی بلیط رویداد با شناسه داده شده اصلاح می کند. |
| شی بلیط رویداد را که توسط شناسه شی داده شده ارجاع داده شده است به روز می کند. |
| شی بلیط رویداد را که توسط شناسه شی داده شده ارجاع داده شده است به روز می کند. |