Sử dụng Google Wallet API để giúp người dùng truy cập nhanh vào vé xem sự kiện. API Google Wallet cho phép khách hàng thêm vé xem sự kiện vào Google Wallet trên điện thoại của họ, giúp họ có thể sử dụng vé vào đúng thời điểm. Khi sử dụng Google Wallet, bạn cũng có thể bật thông báo nhắc nhở vào ngày diễn ra sự kiện.
Việc lưu vé xem sự kiện vào Google Wallet cũng giúp loại bỏ sự lộn xộn và cho phép truy cập nhanh hơn. Để tìm vé, người dùng chỉ cần mở ứng dụng Google Wallet, vuốt lên rồi nhấn vào vé mà họ muốn sử dụng.
Các lựa chọn sử dụng
Với vé xem sự kiện trong Google Wallet, bạn có thể linh hoạt lựa chọn giữa hai phương thức sử dụng dựa trên phương thức phù hợp với bạn:
- Quét mã vạch: Nếu địa điểm tổ chức sự kiện chỉ có máy quét mã vạch, bạn có thể hiển thị mã vạch tĩnh trên thẻ để quét và sử dụng.
- Chạm NFC: Nếu địa điểm tổ chức sự kiện có thiết bị đầu cuối hỗ trợ chạm NFC, bạn có thể chọn tích hợp Smart Tap cho vé xem sự kiện. Giao thức Smart Tap của Google được một số nhà cung cấp thiết bị đầu cuối hỗ trợ. Hãy xem tài liệu về tính năng Chạm thông minh để biết danh sách đầy đủ các nhà cung cấp thiết bị đầu cuối được chứng nhận. Người dùng có thẻ/vé hỗ trợ NFC sẽ được hướng dẫn cách sử dụng thẻ/vé tại các thiết bị đầu cuối có thể sử dụng NFC. Tính năng hướng dẫn này được tự động hoá và khuyến khích người dùng sử dụng NFC khi có thể để đảm bảo sự tiện lợi và bảo mật.
Nền tảng được hỗ trợ
Với Google Wallet API, bạn có thể phát hành thẻ và vé để người dùng lưu vào Google Wallet trên nhiều nền tảng, bao gồm cả ứng dụng di động và bất cứ nơi nào hỗ trợ siêu liên kết, chẳng hạn như trang web, email và tin nhắn SMS.
API và SDK
Google Wallet API cung cấp một API REST và một SDK Android để giúp bạn phát hành và quản lý thẻ và vé một cách nhanh chóng và dễ dàng.
- API REST của Google Wallet
Để phát hành thẻ và vé trên các nền tảng như web, iOS hoặc ứng dụng di động, email và SMS bằng đường liên kết "Thêm vào Google Wallet", bạn nên sử dụng API REST của Google Wallet. API này cung cấp một tập hợp các điểm cuối cho phép bạn tạo, truy xuất và cập nhật nhiều thành phần của thẻ và vé.
- SDK Android của Google Wallet
Để phát hành thẻ và vé trong một ứng dụng Android, bạn nên sử dụng SDK Android của Google Wallet. SDK này cung cấp nhiều phương thức tiện lợi giúp bạn dễ dàng tích hợp Google Wallet API vào ứng dụng di động bằng mã gốc.
Lưu ý: Bạn không bắt buộc phải sử dụng API REST của Google Wallet hoặc SDK Android của Google Wallet để phát hành thẻ và vé bằng Google Wallet API, nhưng bạn nên sử dụng. Để biết thêm thông tin về cách phát hành thẻ và vé mà không cần sử dụng API REST hoặc SDK Android, hãy xem bài viết Tạo đối tượng thẻ và vé cũng như lớp thẻ và vé trong JWT.
Yêu cầu
Để phát hành thẻ và vé bằng API Google Wallet, trước tiên, bạn cần làm như sau:- Tạo tài khoản Nhà phát hành API Google Wallet.
- Nhà phát triển không phải Android: Tạo tài khoản Google Cloud.
- Nhà phát triển Android: Thiết lập Dịch vụ Google Play.
Bắt đầu sử dụng Google Wallet API
Trước khi bắt đầu làm việc với Google Wallet API, hãy xem các bài viết hữu ích sau đây để làm quen với các tính năng và thuật ngữ cơ bản.- Các khái niệm và thuật ngữ chính: Bài viết này sẽ giúp bạn làm quen với tất cả các thuật ngữ và tính năng quan trọng mà bạn cần biết để làm việc với Google Wallet API.
- Tổng quan về Lớp và Đối tượng thẻ và vé: Thẻ và vé mà bạn cấp cho người dùng được tạo bằng cách kết hợp Lớp thẻ và vé với Đối tượng thẻ và vé. Bài viết này sẽ giúp bạn làm quen với cả hai khái niệm này và cách sử dụng chúng để tạo thẻ và vé.
- Quy trình phát triển thẻ và vé trên Google Wallet: Bài viết này cung cấp thông tin tổng quan toàn diện về tất cả các bước cần thiết để tạo thẻ và vé bằng Google Wallet API từ đầu đến cuối.
Công cụ và tài nguyên
- Lớp học lập trình
Các lớp học lập trình tự học sẽ hướng dẫn bạn từng bước cần thiết để thêm thẻ và vé vào Google Wallet. Để bắt đầu, hãy chọn "Android" nếu bạn chỉ triển khai trên thiết bị Android và chọn "Web" nếu bạn triển khai trên Android, Web, Email hoặc SMS.
- Trình tạo thẻ và vé
Tạo thẻ và vé đầu tiên một cách trực quan bằng công cụ trình tạo thẻ và vé, đồng thời tự động tạo JSON cần thiết để tạo thẻ và vé bằng Google Wallet API.
- GitHub của Google Wallet
Nhận các công cụ, thư viện và mã mẫu hữu ích cho nhiều ngôn ngữ lập trình trong tổ chức Google Wallet trên GitHub.