با استفاده از Google Wallet API دسترسی سریع به بلیط های رویداد را فعال کنید. Google Wallet API به مشتریان شما امکان میدهد بلیتهای رویداد را در تلفنهایشان به Google Wallet اضافه کنند، که دسترسی در زمان مناسب را فراهم میکند. با استفاده از Google Wallet، میتوانید اعلانهای یادآوری را در روز رویداد خود نیز فعال کنید.
ذخیره بلیط های رویداد در Google Wallet نیز به هم ریختگی را از بین می برد و دسترسی سریعتر را امکان پذیر می کند. برای پیدا کردن بلیت، کاربران فقط باید برنامه Google Wallet را باز کنند، انگشت خود را به سمت بالا بکشند و روی موردی که میخواهند استفاده کنند ضربه بزنند.
گزینه های بازخرید
با بلیطهای رویداد در Google Wallet، این انعطافپذیری را داشته باشید که بین دو روش بازخرید بر اساس آنچه برای شما مفید است، انتخاب کنید:
- اسکن بارکد: اگر مکانهای رویداد شما فقط دارای اسکنر بارکد هستند، میتوانید بارکد ثابتی را روی مجوزهای خود نمایش دهید که میتواند برای بازخرید اسکن شود.
- ضربه NFC: اگر مکانهای رویداد شما دارای پایانههای قابل لمس NFC هستند، میتوانید Smart Tap را برای بلیطهای رویداد خود انتخاب کنید. پروتکل Smart Tap گوگل توسط لیست انتخابی از ارائه دهندگان ترمینال پشتیبانی می شود. برای فهرست کاملی از ارائه دهندگان ترمینال تایید شده به مستندات Smart Tap مراجعه کنید. از کاربرانی که مجوزهای NFC را فعال کردهاند، دستورالعملهایی در مورد نحوه استفاده از آنها در پایانههای قابل بازخرید NFC دریافت میکنند. این ویژگی آموزشی خودکار است و کاربران را تشویق میکند تا برای راحتی و امنیت از NFC استفاده کنند.
پلتفرم های پشتیبانی شده
با استفاده از Google Wallet API، میتوانید مجوزهایی را برای کاربران خود صادر کنید تا در Google Wallet خود در چندین پلتفرم، از جمله برنامههای Android، و هر جایی که لینکها پشتیبانی میشوند، مانند وبسایتها، ایمیل، و پیامهای SMS ذخیره کنند.
API و SDK
Google Wallet API یک API REST و یک Android SDK را ارائه میکند تا به شما کمک کند مجوزهای خود را سریع و آسان صادر و مدیریت کنید.
- Google Wallet REST API
برای صدور مجوز در پلتفرم هایی مانند وب، ایمیل یا پیامک، توصیه می کنیم از Google Wallet REST API استفاده کنید. API مجموعه ای از نقاط پایانی را ارائه می دهد که به شما امکان می دهد اجزای مختلف پاس ها را ایجاد، بازیابی و به روز کنید.
- Google Wallet Android SDK
برای صدور مجوز در یک برنامه Android، توصیه می کنیم از Google Wallet Android SDK استفاده کنید. SDK انواع روشهای راحتی را ارائه میکند که ادغام API Google Wallet را با استفاده از کد اصلی در برنامههای تلفن همراه شما آسان میکند.
توجه: استفاده از Google Wallet REST API یا Google Wallet Android SDK برای صدور مجوز با Google Wallet API الزامی نیست، اما اکیدا توصیه می شود. برای اطلاعات بیشتر در مورد صدور مجوز بدون استفاده از REST API یا Android SDK، به ایجاد اشیاء و کلاسهای پاس در JWT مراجعه کنید.
الزامات
برای صدور مجوز با Google Wallet API، ابتدا باید موارد زیر را انجام دهید:- یک حساب Google Wallet API Issuer ایجاد کنید.
- توسعه دهندگان غیر اندروید: یک حساب Google Cloud ایجاد کنید.
- توسعه دهندگان اندروید: سرویس های Google Play را راه اندازی کنید.
شروع به کار با Google Wallet API
قبل از شروع کار با Google Wallet API، نگاهی به این مقالات مفید بیندازید که شما را با ویژگی ها و اصطلاحات اولیه آشنا می کند.- مفاهیم و اصطلاحات کلیدی : این مقاله شما را با تمام اصطلاحات و ویژگی های مهمی که برای کار با Google Wallet API نیاز دارید آشنا می کند.
- Passes Classes and Objects نمای کلی : پاس هایی که برای کاربران خود صادر می کنید با ترکیب یک کلاس پاس ها با یک اشیاء پاس ایجاد می شوند. این مقاله شما را با هر دوی این مفاهیم و نحوه استفاده از آنها برای ایجاد پاس ها آشنا می کند.
- جریان توسعه Google Wallet pass : این مقاله یک نمای کلی از تمام مراحل مورد نیاز برای ایجاد مجوز با Google Wallet API از ابتدا تا انتها ارائه میکند.
ابزار و منابع
- Codelabs
کدهای خود هدایت شونده شما را طی مراحل لازم برای افزودن مجوز به Google Wallet راهنمایی می کنند. برای شروع، اگر پیادهسازی شما فقط در دستگاههای اندرویدی باشد، «Android» را انتخاب کنید و اگر پیادهسازی شما از Android، Web، Email یا SMS پشتیبانی میکند، «Web» را انتخاب کنید.
- پاس سازنده
اولین پاس خود را به صورت بصری با ابزار pass builder بسازید و به طور خودکار JSON مورد نیاز برای ایجاد مجوز با Google Wallet API را ایجاد کنید.
- Google Wallet Github
ابزارهای مفید، کتابخانه ها و کد نمونه برای انواع زبان های برنامه نویسی را در Google Wallet Github org دریافت کنید.