با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
صادرکننده مجوز
صادرکننده گذرنامه، نهادی است که مالک گذرنامه است و مسئول صدور مجوز برای مشتریان خود است. این می تواند شما، توسعه دهنده یا سازمانی باشید که نماینده آن هستید.
برای تبدیل شدن به صادرکننده مجوز، ابتدا باید به عنوان صادرکننده ثبت نام کنید.
کلاس بلیط رویداد
یک EventClass را می توان به عنوان رویداد برنامه ریزی شده در نظر گرفت. یک صادرکننده ممکن است چندین رویداد برنامه ریزی شده با تغییر نام رویداد و زمان بندی ایجاد کند. هر EventClass که یک رویداد زمانبندیشده را نشان میدهد، ممکن است دارای فیلدهای ظاهری و دادههای خاص خود باشد تا شرایط خاص مکان را برآورده کند.
علاوه بر این، EventClass همچنین می تواند برای فعال کردن ویژگی های اضافی مانند Smart Tap استفاده شود.
شیء بلیط رویداد
یک شی بلیط رویداد نمونه ای از EventClass است. یک نمونه EventObject جدید باید برای هر مشتری که با بلیط رویداد توزیع می شود ایجاد شود.
گذراندن کلاس
EventClass نوعی کلاس پاس است. کلاسهای پاس اطلاعات کلی برای اشیاء پاس مرتبط (مانند سبک و ظاهر) را توصیف میکنند و جزئیات مشتری را شامل نمیشوند.
پاس شی
EventObject یک نوع Pass Object است. مانند EventObjects ، یک Object Pass نمونه ای از یک Pass Class مربوطه است. برای هر مشتری که یک بلیط رویداد صادر می کند باید یک Pass Object ایجاد شود.
Pass Objects حاوی اطلاعات خاص مشتری است. به عنوان مثال، میتوان از آن برای تشخیص اینکه مشتری نه تنها بلیت یک رویداد دارد، بلکه تشخیص اینکه کدام صندلی در رویداد به او اختصاص داده شده است، استفاده شود.
حساب خدمات
حساب سرویس هویتی است که برای فراخوانی Google Wallet API استفاده می شود. اجازه دسترسی به Passes API باید به این حساب سرویس داده شود.
کلید حساب سرویس
کلید حساب سرویس اعتباری است که برای احراز هویت برنامه شما به عنوان حساب سرویس استفاده می شود. کلید حساب سرویس باید بسیار حساس در نظر گرفته شود و خصوصی نگه داشته شود. اگر شخص ثالثی به کلید حساب سرویس دسترسی داشته باشد، میتواند خود را به عنوان حساب سرویس شناسایی کند و اقداماتی را انجام دهد که حساب سرویس مجاز به انجام آنها است.
تاریخ آخرین بهروزرسانی 2025-09-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-09-04 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe Passes issuer is the entity responsible for creating and distributing passes to customers, requiring prior registration.\u003c/p\u003e\n"],["\u003cp\u003eEvent Ticket Classes represent scheduled events, enabling customization for venue needs and features like Smart Tap.\u003c/p\u003e\n"],["\u003cp\u003eEvent Ticket Objects are individual instances of Event Ticket Classes, issued to each customer with specific ticket details.\u003c/p\u003e\n"],["\u003cp\u003ePass Objects and Classes function similarly, with Objects storing customer-specific information like seat assignments.\u003c/p\u003e\n"],["\u003cp\u003eA Service Account and its Key are essential for authenticating your application with the Google Wallet API and should be kept secure.\u003c/p\u003e\n"]]],["An Issuer, after registering, creates `EventClass` instances for scheduled events, defining their appearance and data. For each customer, an `EventObject` is generated as an instance of the `EventClass`, containing customer-specific details like seat allocation. `EventClass` is a type of Pass Class, and `EventObject` a Pass Object. A service account, granted access to the Passes API, is used to call the API, and a sensitive service account key authenticates applications as the service account.\n"],null,["# Key concepts and terminology\n\nPass Issuer\n-----------\n\nThe Passes issuer is the entity that owns the pass and is responsible for issuing passes to their customers. This could\nbe you, the developer, or the organization that you represent.\n\nIn order to become a Passes Issuer, you must first register as an Issuer.\n\nevent ticket class\n------------------\n\nA `EventClass` can be thought of as scheduled event. An issuer may create multiple scheduled events with permutation of event names and timings.\nEach `EventClass` representing a scheduled event may contain its own appearance and data fields to meet the venue-specific requirements.\n\nIn addition, `EventClass` can also be used to enable additional features like Smart Tap.\n\nevent ticket object\n-------------------\n\nA event ticket object is an instance of a `EventClass`. A new `EventObject` instance should be created for each customer\nthat is distributed with a event ticket.\n\nPass Class\n----------\n\nA `EventClass` is a type of Pass Class. Pass Classes describe general information for related Pass Objects (such as\nstyle and appearance), and do not include customer details.\n\nPass Object\n-----------\n\nA `EventObject` is a type of Pass Object. Like `EventObjects`, a Pass Object is an instance of a corresponding Pass\nClass. A Pass Object should be created for each customer that is issued a event ticket.\n\nPass Objects contains customer-specific information. For example, it can be used to identify that a customer not only\nhas a ticket for a event, but also identify which seat on the event they've been allotted.\n\nService account\n---------------\n\nThe service account is the identity that is used to call the Google Wallet API. Permission to access the Passes API should be\ngranted to this service account.\n\nService account key\n-------------------\n\nThe service account key is the credential used to authenticate your application as the service account. The service\naccount key should be considered highly sensitive and kept private. If a third party has access to the service account\nkey, they will be able to identify themselves as the service account and perform actions that the service account is\npermitted to perform."]]