منبع: EventTicketClass
نمایندگی JSON |
---|
{ "kind": string, "eventName": { object ( |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
event Name | مورد نیاز. نام رویداد مانند "LA Dodgers at SF Giants". |
event Id | شناسه رویداد. این شناسه باید برای هر رویداد در یک حساب منحصر به فرد باشد. اگر کاربر چند بلیط را برای یک رویداد ذخیره کرده باشد، برای گروه بندی بلیط ها با هم استفاده می شود. حداکثر می تواند 64 کاراکتر باشد. در صورت ارائه، گروه بندی پایدار خواهد بود. مراقب برخورد ناخواسته باشید تا از گروه بندی بلیط هایی که نباید گروه بندی شوند، خودداری کنید. اگر در هر رویداد فقط از یک کلاس استفاده میکنید، میتوانید به سادگی آن را روی اگر ارائه نشود، پلتفرم سعی خواهد کرد از داده های دیگر برای گروه بندی بلیط ها استفاده کند (به طور بالقوه ناپایدار). |
logo | تصویر لوگوی بلیط. این تصویر در نمای جزئیات کارت برنامه نمایش داده می شود. |
venue | جزئیات محل برگزاری رویداد |
date Time | اطلاعات تاریخ و زمان رویداد |
confirmation Code Label | برچسب مورد استفاده برای مقدار کد تأیید ( هر دو |
custom Confirmation Code Label | یک برچسب سفارشی برای استفاده برای مقدار کد تأیید ( هر دو |
seat Label | برچسب مورد استفاده برای مقدار صندلی ( ممکن است هر دو |
custom Seat Label | یک برچسب سفارشی برای استفاده برای مقدار صندلی ( ممکن است هر دو |
row Label | برچسب مورد استفاده برای مقدار ردیف ( ممکن است هر دو |
custom Row Label | یک برچسب سفارشی برای استفاده برای مقدار ردیف ( ممکن است هر دو |
section Label | برچسب مورد استفاده برای مقدار بخش ( هر دو |
custom Section Label | یک برچسب سفارشی برای استفاده برای مقدار بخش ( هر دو |
gate Label | برچسبی که برای مقدار گیت ( هم |
custom Gate Label | یک برچسب سفارشی برای استفاده برای مقدار گیت ( هم |
fine Print | چاپ دقیق، شرایط، یا شرایط بلیط. |
class Template Info | اطلاعات الگو در مورد نحوه نمایش کلاس. اگر تنظیم نشود، Google به مجموعه ای از فیلدهای پیش فرض برای نمایش بازگشته است. |
id | مورد نیاز. شناسه منحصر به فرد برای یک کلاس. این شناسه باید در همه کلاسها از یک صادرکننده منحصربهفرد باشد. این مقدار باید از issuer ID قالب پیروی کند. identifier جایی که اولی توسط Google صادر می شود و دومی توسط شما انتخاب می شود. شناسه منحصر به فرد شما باید فقط شامل کاراکترهای الفبایی، '.'، '_' یا '-' باشد. |
version | منسوخ شده است |
issuer Name | مورد نیاز. نام صادر کننده. حداکثر طول توصیه شده 20 کاراکتر است تا اطمینان حاصل شود که رشته کامل در صفحه های کوچکتر نمایش داده می شود. |
messages[] | مجموعه ای از پیام ها در برنامه نمایش داده می شود. همه کاربران این شیء پیام های مرتبط با آن را دریافت خواهند کرد. حداکثر تعداد این فیلدها 10 عدد می باشد. |
allowMultipleUsersPerObject | منسوخ شده است. به جای آن از |
homepage Uri | URI صفحه اصلی برنامه شما. پر کردن URI در این فیلد دقیقاً همان رفتار پر کردن یک URI را در linksModuleData انجام می دهد (زمانی که یک شی رندر می شود، پیوندی به صفحه اصلی در قسمتی که معمولاً به عنوان بخش linksModuleData از شی در نظر گرفته می شود نشان داده می شود). |
locations[] | توجه: این فیلد در حال حاضر برای فعال کردن اعلانهای جغرافیایی پشتیبانی نمیشود. |
review Status | مورد نیاز. وضعیت کلاس. با استفاده از درج، وصله یا بهروزرسانی فراخوانهای API، میتوان این فیلد را روی وقتی کلاس در حال توسعه است، باید این فیلد را برای زمانی که فکر می کنید کلاس برای استفاده آماده است، باید این فیلد را روی هنگام بهروزرسانی کلاسی که قبلاً |
review | نظرات مروری که توسط پلتفرم تنظیم میشوند، زمانی که یک کلاس |
infoModuleData | منسوخ شده است. به جای آن از textModulesData استفاده کنید. |
image Modules Data[] | داده های ماژول تصویر حداکثر تعداد این فیلدهای نمایش داده شده 1 از سطح شی و 1 برای سطح شیء کلاس است. |
text Modules Data[] | داده های ماژول متنی اگر داده های ماژول متنی نیز روی کلاس تعریف شده باشد، هر دو نمایش داده می شوند. حداکثر تعداد این فیلدهای نمایش داده شده 10 از شی و 10 از کلاس است. |
links Module Data | داده های ماژول را پیوند می دهد. اگر داده های ماژول پیوندها نیز روی شی تعریف شده باشد، هر دو نمایش داده می شوند. |
redemption Issuers[] | مشخص می کند کدام صادرکنندگان بازخرید می توانند مجوز را از طریق Smart Tap بازخرید کنند. صادرکنندگان بازخرید با شناسه صادرکننده آنها شناسایی می شوند. صادرکنندگان بازخرید باید حداقل یک کلید Smart Tap پیکربندی شده باشند. فیلدهای |
country Code | کد کشوری که برای نمایش کشور کارت (زمانی که کاربر در آن کشور نیست) و همچنین برای نمایش محتوای بومی سازی شده زمانی که محتوا در منطقه کاربر در دسترس نیست، استفاده می شود. |
hero Image | تصویر بنر اختیاری در جلوی کارت نمایش داده می شود. اگر هیچ کدام وجود نداشته باشد، چیزی نمایش داده نمی شود. تصویر با عرض 100% نمایش داده می شود. |
wordMark | منسوخ شده است. |
enable Smart Tap | تشخیص می دهد که آیا این کلاس از Smart Tap پشتیبانی می کند یا خیر. فیلدهای |
hex Background Color | رنگ پس زمینه کارت اگر تنظیم نشده باشد از رنگ غالب تصویر قهرمان استفاده می شود و اگر تصویر قهرمان تنظیم نشده باشد از رنگ غالب لوگو استفاده می شود. قالب # rrggbb است که در آن rrggbb یک سه گانه RGB هگز است، مانند |
localized Issuer Name | رشته های ترجمه شده برای صادرکنندهName. حداکثر طول توصیه شده 20 کاراکتر است تا اطمینان حاصل شود که رشته کامل در صفحه های کوچکتر نمایش داده می شود. |
multiple Devices And Holders Allowed Status | مشخص می کند که آیا چندین کاربر و دستگاه یک شیء مشابه را با ارجاع به این کلاس ذخیره می کنند یا خیر. |
callback Options | گزینههای Callback برای فراخوانی مجدد صادرکننده برای هر ذخیره/حذف یک شی برای این کلاس توسط کاربر نهایی استفاده میشود. همه اشیاء این کلاس واجد شرایط بازگشت به تماس هستند. |
security Animation | اطلاعات اختیاری در مورد انیمیشن امنیتی. اگر این تنظیم باشد، یک انیمیشن امنیتی در جزئیات پاس نمایش داده می شود. |
view Unlock Requirement | گزینه های مورد نیاز باز کردن قفل را برای بلیط رویداد مشاهده کنید. |
wide Logo | لوگوی گسترده بلیط. در صورت ارائه، به جای آرم در سمت چپ بالای نمای کارت استفاده می شود. |
notify Preference | اینکه آیا بهروزرسانیهای فیلد این کلاس باید اعلانها را راهاندازی کند یا خیر. وقتی روی NOTIFY تنظیم شود، سعی می کنیم یک اعلان به روز رسانی فیلد را برای کاربران فعال کنیم. این اعلانها تنها در صورتی برای کاربران ارسال میشوند که این قسمت بخشی از یک لیست مجاز باشد. اگر مشخص نشده باشد، هیچ اعلانی فعال نخواهد شد. این تنظیم زودگذر است و باید با هر درخواست PATCH یا UPDATE تنظیم شود، در غیر این صورت اعلانی راه اندازی نمی شود. |
app Link Data | پیوند برنامه یا وب سایت اختیاری که به عنوان یک دکمه در جلوی پاس نمایش داده می شود. اگر AppLinkData برای شیء مربوطه که به جای آن استفاده می شود ارائه شده باشد. |
value Added Module Data[] | داده های ماژول ارزش افزوده اختیاری. حداکثر ده نفر در کلاس برای یک پاس فقط ده نمایش داده خواهد شد، با اولویت دادن به موارد موجود در شی. |
محل رویداد
نمایندگی JSON |
---|
{ "kind": string, "name": { object ( |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
name | نام محل برگزاری، مانند "AT&T Park". این مورد نیاز است. |
address | آدرس محل برگزاری، مانند "24 Willie Mays Plaza\nSan Francisco, CA 94107". خطوط آدرس با نویسه های فید خط ( این مورد نیاز است. |
EventDateTime
نمایندگی JSON |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
فیلدها | |
---|---|
kind | مشخص می کند که این چه نوع منبعی است. مقدار: رشته ثابت |
doors Open | تاریخ/زمانی که درهای سالن باز می شود. این تاریخ/زمان با فرمت توسعه یافته ISO 8601، با یا بدون افست است. زمان ممکن است با دقت نانوثانیه مشخص شود. افست ها ممکن است با دقت ثانیه مشخص شوند (حتی اگر ثانیه های افست بخشی از ISO 8601 نیست). به عنوان مثال: بخشی از تاریخ/زمان بدون افست «تاریخ/زمان محلی» در نظر گرفته میشود. این باید تاریخ/زمان محلی در محل برگزاری باشد. برای مثال، اگر رویداد در ساعت 20 5 ژوئن 2018 در محل برگزار شود، بخش تاریخ/زمان محلی باید بدون اطلاعات افست، برخی از ویژگی های غنی ممکن است در دسترس نباشند. |
start | تاریخ/زمانی که رویداد شروع می شود. اگر رویداد چند روز طول بکشد، باید تاریخ/زمان شروع روز اول باشد. این تاریخ/زمان با فرمت توسعه یافته ISO 8601، با یا بدون افست است. زمان ممکن است با دقت نانوثانیه مشخص شود. افست ها ممکن است با دقت ثانیه مشخص شوند (حتی اگر ثانیه های افست بخشی از ISO 8601 نیست). به عنوان مثال: بخشی از تاریخ/زمان بدون افست «تاریخ/زمان محلی» در نظر گرفته میشود. این باید تاریخ/زمان محلی در محل برگزاری باشد. برای مثال، اگر رویداد در ساعت 20 5 ژوئن 2018 در محل برگزار شود، بخش تاریخ/زمان محلی باید بدون اطلاعات افست، برخی از ویژگی های غنی ممکن است در دسترس نباشند. |
end | تاریخ/زمانی که رویداد به پایان می رسد. اگر رویداد چند روز طول بکشد، باید تاریخ/زمان پایان آخرین روز باشد. این تاریخ/زمان با فرمت توسعه یافته ISO 8601، با یا بدون افست است. زمان ممکن است با دقت نانوثانیه مشخص شود. افست ها ممکن است با دقت ثانیه مشخص شوند (حتی اگر ثانیه های افست بخشی از ISO 8601 نیست). به عنوان مثال: بخشی از تاریخ/زمان بدون افست «تاریخ/زمان محلی» در نظر گرفته میشود. این باید تاریخ/زمان محلی در محل برگزاری باشد. برای مثال، اگر رویداد در ساعت 20 5 ژوئن 2018 در محل برگزار شود، بخش تاریخ/زمان محلی باید بدون اطلاعات افست، برخی از ویژگی های غنی ممکن است در دسترس نباشند. |
doors Open Label | برچسب مورد استفاده برای مقدار باز بودن درها ( ممکن است هر دو |
custom Doors Open Label | یک برچسب سفارشی برای استفاده برای مقدار باز بودن درها ( ممکن است هر دو |
DoorsOpenLabel
Enums | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED | |
DOORS_OPEN | |
doorsOpen | نام مستعار قدیمی برای |
GATES_OPEN | |
gatesOpen | نام مستعار قدیمی برای |
ConfirmationCodeLabel
Enums | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED | |
CONFIRMATION_CODE | |
confirmationCode | نام مستعار قدیمی برای |
CONFIRMATION_NUMBER | |
confirmationNumber | نام مستعار قدیمی برای |
ORDER_NUMBER | |
orderNumber | نام مستعار قدیمی برای |
RESERVATION_NUMBER | |
reservationNumber | نام مستعار قدیمی برای |
برچسب صندلی
Enums | |
---|---|
SEAT_LABEL_UNSPECIFIED | |
SEAT | |
seat | نام مستعار قدیمی برای |
RowLabel
Enums | |
---|---|
ROW_LABEL_UNSPECIFIED | |
ROW | |
row | نام مستعار قدیمی برای |
SectionLabel
Enums | |
---|---|
SECTION_LABEL_UNSPECIFIED | |
SECTION | |
section | نام مستعار قدیمی برای |
THEATER | |
theater | نام مستعار میراث برای |
GateLabel
Enums | |
---|---|
GATE_LABEL_UNSPECIFIED | |
GATE | |
gate | نام مستعار قدیمی برای |
DOOR | |
door | نام مستعار قدیمی برای |
ENTRANCE | |
entrance | نام مستعار میراث برای |
روش ها | |
---|---|
| یک پیام به کلاس بلیط رویداد که توسط شناسه کلاس داده شده ارجاع داده شده است، اضافه می کند. |
| کلاس بلیط رویداد را با شناسه کلاس داده شده برمی گرداند. |
| یک کلاس بلیط رویداد را با شناسه و ویژگی های داده شده درج می کند. |
| فهرستی از تمام کلاسهای بلیت رویداد برای شناسه صادرکننده معین را برمیگرداند. |
| کلاس بلیط رویداد را که توسط شناسه کلاس مشخص شده ارجاع داده شده به روز می کند. |
| کلاس بلیط رویداد را که توسط شناسه کلاس مشخص شده ارجاع داده شده به روز می کند. |