Bắt đầu
Google Wallet API là gì?
API Google Wallet cho phép nhà phát triển tạo thẻ và vé kỹ thuật số trong Google Wallet. API Google Wallet hiện hỗ trợ thẻ lên máy bay, vé xem sự kiện, thẻ khách hàng thân thiết, ưu đãi và thẻ đi phương tiện công cộng. Gần đây hơn, chúng tôi đã thêm một loại thẻ và vé chung để hỗ trợ các trường hợp sử dụng khác.
Làm cách nào để thiết lập môi trường phát triển dựa trên các yêu cầu và tính phức tạp của doanh nghiệp?
Dưới đây là những hướng dẫn mà bạn có thể sử dụng để thiết lập môi trường phát triển đáp ứng nhiều mức độ phức tạp và bảo mật của doanh nghiệp. Việc sử dụng nhiều tài khoản dịch vụ có thể cho phép nhà phát triển tạo ra một môi trường THỬ NGHIỆM tách biệt với môi trường PROD.
Độ phức tạp của quá trình thiết lập cơ bản
1 tài khoản Business Console hoặc 1 tài khoản chính của bảng điều khiển doanh nghiệp vào nhiều tài khoản của nhà phát hành.
- Tuỳ chọn này cho phép phương thức quản lý tập trung bằng cách sử dụng 1 tài khoản chính không có cho nhiều doanh nghiệp/công ty phát hành phụ.
- 1 dự án trên Google Cloud.
- 1 thông tin đăng nhập tài khoản dịch vụ.
- Một nhóm người dùng.
Độ phức tạp trung bình của quá trình thiết lập
1 tài khoản mẹ của nhiều tài khoản công ty phát hành.
- Lựa chọn này cho phép phương thức quản lý tập trung bằng cách sử dụng 1 tài khoản chính với nhiều doanh nghiệp phụ.
- 1 dự án trên Google Cloud.
- Số người dùng bảng điều khiển doanh nghiệp riêng biệt cho mỗi nhà phát hành.
- 1 đến nhiều thông tin xác thực tài khoản dịch vụ.
- 1 thông tin xác thực trên mỗi doanh nghiệp/công ty phát hành.
- Quyền truy cập thông tin xác thực khác nhau cho từng doanh nghiệp.
Độ phức tạp của quá trình thiết lập phức tạp
1 tài khoản mẹ của nhiều tài khoản công ty phát hành.
- Lựa chọn này cho phép phương thức quản lý tập trung bằng cách sử dụng 1 tài khoản chính với nhiều doanh nghiệp phụ.
- 1 đến nhiều dự án trên Google Cloud.
- Số người dùng bảng điều khiển doanh nghiệp riêng biệt cho mỗi nhà phát hành.
- 1 đến nhiều thông tin xác thực tài khoản dịch vụ.
- 1 thông tin xác thực PROD cho mỗi doanh nghiệp/công ty phát hành.
- 1 thông tin xác thực DEV mỗi doanh nghiệp/công ty phát hành.
Làm việc với thẻ và vé
Làm cách nào để xoá lớp hoặc đối tượng?
Hiện tại, bạn không thể xoá lớp hoặc đối tượng khỏi Google Wallet. Tuy nhiên, người dùng có thể huỷ liên kết các đối tượng khỏi Google Wallet của họ.
Làm cách nào để nhóm nhiều thẻ và vé lại với nhau?
Việc sử dụng GroupingID giúp bạn dễ dàng nhóm các thẻ và vé với nhau.
Làm cách nào để chỉ cập nhật một phần của thẻ và vé?
Làm theo hướng dẫn về hiệu suất của chúng tôi để tìm hiểu cách cập nhật một phần bằng yêu cầu PATCH.
Tôi có thể tạo hàng loạt thẻ và vé không?
Làm theo hướng dẫn về hiệu suất của chúng tôi để hiểu cách thực hiện yêu cầu hàng loạt bằng API.
Câu hỏi Chung
Giới hạn tốc độ cho các yêu cầu được gửi tới API Google Wallet là bao nhiêu?
Cuộc gọi đến API Google Wallet bị giới hạn tốc độ ở 20 yêu cầu mỗi giây.
API Google Wallet trả về những mã lỗi nào?
Để biết danh sách các mã lỗi và ngoại lệ do API Google Wallet trả về, hãy xem Mã lỗi.Làm cách nào để bật thông báo đẩy?
Thông báo đẩy do nhà phát triển tạo hiện chưa được Google Wallet hỗ trợ. Tuy nhiên, Google Wallet vẫn cung cấp thông báo kịp thời cho các thẻ và vé sau. Thông báo đẩy do nhà phát triển tạo hiện chưa được Google Wallet hỗ trợ.
Dọc | Thông báo | Đã kích hoạt | Tài liệu |
---|---|---|---|
Sự kiện | Lời nhắc sắp tới | 3 giờ trước sự kiện | docs |
Thẻ lên máy bay | Lời nhắc sắp tới | 3 giờ trước khi chuyến bay khởi hành | docs |
Thẻ lên máy bay | Cập nhật thẻ và vé | Thay đổi nhà ga khởi hành, cổng, thời gian lên máy bay hoặc thời gian khởi hành | docs |
Thẻ ưu đãi | Lời nhắc hết hạn | 48 giờ trước khi thẻ ưu đãi hết hạn | docs |
Thông tin chung | Lời nhắc sắp tới | 24 giờ trước khi "khoảng thời gian" bắt đầu | docs |
Thông tin chung | Lời nhắc hết hạn | 48 giờ trước khi “thời gian nội bộ” kết thúc | docs |
Tôi có thể xoá mã người bán không?
Hiện tại, bạn không thể xóa hoặc lưu trữ mã người bán trong Bảng điều khiển Google Pay và Wallet.
Làm cách nào để sử dụng tính năng Liên kết ứng dụng?
Tính năng liên kết ứng dụng cần phải đưa vào danh sách cho phép mà bạn có thể yêu cầu tại đây.
Google Wallet có hỗ trợ tính năng Khoanh vùng địa lý không?
Tính năng khoanh vùng địa lý hiện chưa được hỗ trợ.
Làm cách nào để thiết lập chương trình khách hàng thân thiết?
Bạn có thể thiết lập một chương trình đăng ký và khách hàng thân thiết bằng cách làm theo hướng dẫn này.
Làm cách nào để gửi biểu trưng của tôi cho thẻ đi phương tiện công cộng cho Google?
Vui lòng sử dụng biểu mẫu này để gửi biểu trưng cho Google đưa vào danh sách cho phép.
Làm cách nào để xử lý đúng dữ liệu userProfile được mã hoá Base64?
Nhớ đảm bảo bạn sử dụng bộ mã hoá UTF-8 trong suốt quá trình. Chuỗi JSON được mã hoá UTF-8 đầu tiên và sau đó được mã hoá bằng android.util.Base64 với các lựa chọn NO_WRAP và URL_SAFE. Kết quả này tương ứng với mục 4 của RFC 3548.
Làm cách nào để tạo tài khoản Tổ chức phát hành theo phương thức lập trình?
Xem hướng dẫn này để tạo tài khoản nhà phát hành thông qua API.
Chạm thông minh
Tôi có cần một đầu đọc NFC đặc biệt cho thẻ và vé của Google SmartTap không?
Đó phải là một thiết bị đầu cuối hỗ trợ SmartTap. Bạn có thể tìm thấy danh sách các nhà cung cấp được chứng nhận tại đây.
Làm cách nào để thẻ và vé của tôi hoạt động với NFC?
Vui lòng theo cấu hình này để cho phép sử dụng thẻ và vé của bạn bằng tính năng Chạm thông minh.
Mã thông báo web JSON (JWT)
Có công cụ nào giúp đơn giản hoá quá trình triển khai và gỡ lỗi JWT không?
Có, các nền tảng như www.jwt.io cho phép bạn giải mã và gỡ lỗi mã thông báo trong quá trình phát triển, nhờ đó giúp bạn xác minh nội dung mà mình đang gửi. Xin lưu ý rằng Google không có liên kết và không đề xuất cụ thể bất kỳ bên thứ ba nào như vậy.
URL liên kết JWT của tôi vượt quá giới hạn ký tự tối đa cho trình duyệt là 1.800 ký tự. Tôi cần làm gì?
Bạn có thể tạo trước các lớp và đối tượng bằng cách sử dụng API trước khi tạo đường liên kết lưu thẻ và vé (JWT).
Khắc phục sự cố
Tại sao chế độ cài đặt giờ của tôi hiển thị thời gian không chính xác cho sự kiện?
Thời gian hiển thị trên thẻ là giờ địa phương diễn ra sự kiện, còn thời gian bù trừ cho thời gian diễn ra sự kiện.
Biểu trưng của tôi sẽ không xuất hiện trên các Thẻ và vé mà tôi đã tạo. Nguyên nhân có thể là gì?
- Trước tiên, hãy đảm bảo biểu trưng của bạn tuân thủ các nguyên tắc và lưu ở định dạng PNG.
- Đảm bảo biểu trưng có sẵn với độ tin cậy cao. Không chuyển hướng đến các tệp hình ảnh có thể gây ra lỗi 404. Bạn phải lưu trữ hình ảnh của mình tại vị trí HTTPS vì chúng sẽ không hiển thị trong Google Wallet.
- Đảm bảo rằng tất cả các trường bắt buộc được đánh dấu là bắt buộc trong API đều được đặt trong thẻ và vé.
Hỗ trợ và phản hồi
Làm cách nào để liên hệ với nhóm hỗ trợ kỹ thuật?
Để được trợ giúp thêm, hãy liên hệ với nhóm hỗ trợ bằng cách nhấp vào nút "Liên hệ với bộ phận hỗ trợ" trong thanh bên trái của bảng điều khiển Google Pay và Wallet.
Làm cách nào để gửi ý kiến phản hồi về sản phẩm?
Để gửi ý kiến phản hồi về sản phẩm, hãy nhấp vào nút "Gửi ý kiến phản hồi" ở góc phần tư phía trên bên phải của trang trang web dành cho nhà phát triển, rồi chọn "Ý kiến phản hồi về sản phẩm". Tiếp theo, hãy mô tả ý kiến phản hồi của bạn trong vùng văn bản rồi nhấp vào "Gửi".
Làm cách nào để gửi ý kiến phản hồi về tài liệu?
Để gửi lại ý kiến phản hồi về tài liệu, hãy nhấp vào nút "Gửi ý kiến phản hồi" ở góc phần tư phía trên bên phải của trang trang web dành cho nhà phát triển rồi chọn "Ý kiến phản hồi về tài liệu". Tiếp theo, hãy mô tả ý kiến phản hồi của bạn trong vùng văn bản rồi nhấp vào "Gửi".