مفاهیم و اصطلاحات کلیدی

صادرکننده مجوز

صادرکننده «مجوزها» نهادی است که مالک مجوز است و مسئولیت صدور مجوز برای مشتریانش را برعهده دارد. این می‌تواند شما، توسعه‌دهنده، یا سازمانی باشد که شما نماینده آن هستید.

برای اینکه «صادرکننده مجوز» شوید، ابتدا باید به‌عنوان «صادرکننده» ثبت‌نام کنید.

کلاس بلیت رویداد

EventClass را می‌توان به‌عنوان رویداد زمان‌بندی‌شده درنظر گرفت. صادرکننده می‌تواند چندین رویداد زمان‌بندی‌شده با جایگشت نام‌ها و زمان‌بندی‌های رویداد ایجاد کند. هر EventClass که نشان‌دهنده رویداد زمان‌بندی‌شده است ممکن است ظاهر و فیلدهای داده خاص خود را داشته باشد تا الزامات خاص محل برگزاری را برآورده کند.

علاوه‌براین، از EventClass می‌توان برای فعال کردن ویژگی‌های اضافی مثل «ضربه هوشمند» نیز استفاده کرد.

شیء بلیت رویداد

شیء بلیت رویداد نمونه‌ای از EventClass است. برای هر مشتری که بلیت رویداد دریافت می‌کند، باید نمونه EventObject جدیدی ایجاد شود.

کلاس مجوز

EventClass نوعی «کلاس مجوز» است. «کلاس‌های کارت» اطلاعات کلی مربوط به «اشیاء کارت» مرتبط (مثل سبک و ظاهر) را شرح می‌دهند و شامل جزئیات مشتری نمی‌شوند.

شیء مجوز

EventObject نوعی «شیء مجوز» است. مانند EventObjects، «شیء مجوز» نمونه‌ای از «کلاس مجوز» مربوطه است. برای هر مشتری که بلیت رویداد برایش صادر می‌شود، باید یک «شیء مجوز» ایجاد شود.

«اشیاء کارت» حاوی اطلاعات مختص مشتری است. برای مثال، می‌توان از آن برای شناسایی اینکه مشتری نه‌تنها بلیت رویداد را دارد، بلکه کدام صندلی در رویداد به او اختصاص داده شده است استفاده کرد.

حساب سرویس

حساب سرویس هویتی است که برای فراخوانی Google Wallet API استفاده می‌شود. اجازه دسترسی به Passes API باید به این حساب سرویس اعطا شود.

کلید حساب سرویس

کلید حساب سرویس همان اطلاعات اعتباری است که برای اصالت‌سنجی کردن برنامه شما به‌عنوان حساب سرویس استفاده می‌شود. کلید حساب سرویس باید بسیار حساس درنظر گرفته شود و خصوصی نگه داشته شود. اگر شخص ثالثی به کلید حساب سرویس دسترسی داشته باشد، می‌تواند خود را به‌عنوان حساب سرویس معرفی کند و اقداماتی را که حساب سرویس مجاز به انجام آن‌ها است انجام دهد.