คำถามที่พบบ่อยเกี่ยวกับ Google Wallet API

เริ่มต้นใช้งาน

Google Wallet API คืออะไร

Google Wallet API ช่วยให้นักพัฒนาแอปสร้างบัตรดิจิทัลใน Google Wallet ได้ ปัจจุบัน Google Wallet API รองรับบอร์ดดิ้งพาส ตั๋วเข้างาน บัตรสะสมคะแนน ข้อเสนอ และบัตรโดยสาร เมื่อเร็วๆ นี้ก็ได้มีการเพิ่มประเภทบัตรทั่วไปเพื่อรองรับกรณีการใช้งานเพิ่มเติม

ฉันจะตั้งค่าสภาพแวดล้อมสำหรับนักพัฒนาซอฟต์แวร์ตามข้อกำหนดและความซับซ้อนของธุรกิจได้อย่างไร

ด้านล่างนี้เป็นคู่มือที่สามารถใช้ตั้งค่าสภาพแวดล้อมการพัฒนาที่รองรับความซับซ้อนและความปลอดภัยของธุรกิจในระดับต่างๆ การใช้บัญชีบริการหลายบัญชีจะช่วยให้นักพัฒนาแอปสร้างสภาพแวดล้อมการทดสอบแยกจากสภาพแวดล้อม ProD ของตนเองได้

ความซับซ้อนในการตั้งค่าพื้นฐาน

มีบัญชีคอนโซลธุรกิจ 1 บัญชีหรือบัญชีหลักสำหรับคอนโซลธุรกิจ 1 บัญชีกับบัญชีผู้ออกบัตรหลายบัญชี

  • ตัวเลือกนี้ช่วยให้จัดการแนวทางจากส่วนกลางได้โดยใช้บัญชีหลัก 1 บัญชีที่มีธุรกิจ/ผู้ออกบัตรย่อยตั้งแต่ 0 ถึง 1 ราย
  • 1 โปรเจ็กต์ Google Cloud
  • ข้อมูลเข้าสู่ระบบบัญชีบริการ 1 รายการ
  • ผู้ใช้กลุ่มเดียว

ความซับซ้อนของการตั้งค่าโดยเฉลี่ย

บัญชีหลัก 1 บัญชีกับบัญชีผู้ออกบัตรหลายบัญชี

  • ตัวเลือกนี้ช่วยให้จัดการแนวทางจากส่วนกลางได้โดยใช้บัญชีหลัก 1 บัญชีที่มีธุรกิจย่อยหลายราย
  • 1 โปรเจ็กต์ Google Cloud
  • ผู้ใช้คอนโซลธุรกิจที่แตกต่างกันต่อผู้ออกบัตรแต่ละราย
  • 1 ถึง ข้อมูลเข้าสู่ระบบบัญชีบริการหลายรายการ
    • เอกสารรับรอง 1 รายการต่อธุรกิจ/ผู้ออกบัตร
    • แต่ละธุรกิจมีสิทธิ์การเข้าถึงข้อมูลเข้าสู่ระบบที่แตกต่างกัน

ความซับซ้อนในการตั้งค่าที่ซับซ้อน

บัญชีหลัก 1 บัญชีกับบัญชีผู้ออกบัตรหลายบัญชี

  • ตัวเลือกนี้ช่วยให้จัดการแนวทางจากส่วนกลางได้โดยใช้บัญชีหลัก 1 บัญชีที่มีธุรกิจย่อยหลายราย
  • 1 ต่อโปรเจ็กต์ Google Cloud หลายโปรเจ็กต์
  • ผู้ใช้คอนโซลธุรกิจที่แตกต่างกันต่อผู้ออกบัตรแต่ละราย
  • 1 ถึง ข้อมูลเข้าสู่ระบบบัญชีบริการหลายรายการ
    • ข้อมูลเข้าสู่ระบบ ProD 1 รายการต่อธุรกิจ/ผู้ออกบัตร 1 ราย
    • เอกสารรับรอง DEV 1 รายการต่อธุรกิจ/ผู้ออกบัตร 1 ราย

ติดต่อฝ่ายสนับสนุน

การทำงานกับ Passes

ฉันจะลบคลาสหรือออบเจ็กต์ได้อย่างไร

ปัจจุบันคุณไม่สามารถลบชั้นเรียนหรือออบเจ็กต์ออกจาก Google Wallet ได้ อย่างไรก็ตาม ผู้ใช้สามารถยกเลิกการลิงก์ออบเจ็กต์จาก Google Wallet ได้

ฉันจะจัดกลุ่มบัตรหลายใบไว้ด้วยกันได้อย่างไร

การใช้ GroupingID ช่วยให้จัดกลุ่มบัตรไว้ด้วยกันได้ง่ายขึ้น

ฉันจะอัปเดตบัตรเพียงบางส่วนได้อย่างไร

ทำตามคู่มือประสิทธิภาพเพื่อทำความเข้าใจวิธีอัปเดตบางส่วนโดยใช้คำขอแพตช์

ฉันสร้างบัตรเป็นกลุ่มได้ไหม

ทำตามคู่มือด้านประสิทธิภาพเพื่อทำความเข้าใจวิธีส่งคำขอแบบกลุ่มโดยใช้ API

คำถามทั่วไป

คำขอที่ส่งไปยัง Google Wallet API มีขีดจำกัดอัตราคำขอเท่าใด

การเรียกไปยัง Google Wallet API จะจำกัดอัตราคำขอไว้ที่ 20 รายการต่อวินาที

รหัสข้อผิดพลาดที่ Google Wallet API ส่งคืนมีอะไรบ้าง

สำหรับรายการรหัสข้อผิดพลาดและข้อยกเว้นที่ Google Wallet API ส่งคืน โปรดดูรหัสข้อผิดพลาด

ฉันจะเปิดใช้ข้อความ Push ได้อย่างไร

ในขณะนี้ Google Wallet ยังไม่รองรับข้อความ Push ที่นักพัฒนาแอปสร้างขึ้น อย่างไรก็ตาม Google Wallet จะแจ้งเตือนอย่างทันท่วงทีสำหรับบัตรต่อไปนี้ ในขณะนี้ Google Wallet ยังไม่รองรับข้อความ Push ที่นักพัฒนาแอปสร้างขึ้น

ประเภทธุรกิจ การแจ้งเตือน เรียกให้แสดงแล้ว เอกสารประกอบ
เหตุการณ์ การช่วยเตือนเร็วๆ นี้ 3 ชั่วโมงก่อนกิจกรรมเริ่ม docs
บอร์ดดิ้งพาส การช่วยเตือนเร็วๆ นี้ 3 ชั่วโมงก่อนเที่ยวบินออกเดินทาง docs
บอร์ดดิ้งพาส การอัปเดตบัตร การเปลี่ยนเทอร์มินัล ประตู เวลาขึ้นเครื่อง หรือเวลาออกเดินทาง docs
การ์ดข้อเสนอพิเศษ การช่วยเตือนวันหมดอายุ 48 ชั่วโมงก่อนบัตรข้อเสนอจะหมดอายุ docs
ทั่วไป การช่วยเตือนเร็วๆ นี้ 24 ชั่วโมงก่อน "ช่วงเวลา" จะเริ่มขึ้น docs
ทั่วไป การช่วยเตือนวันหมดอายุ 48 ชั่วโมงก่อน "เวลาภายใน" จะสิ้นสุดลง docs

ฉันจะลบรหัสผู้ขายได้ไหม

ปัจจุบันคุณไม่สามารถลบหรือเก็บรหัสผู้ขายออกจาก Google Pay & Wallet Console

ฉันจะใช้ฟีเจอร์ App Link ได้อย่างไร

การลิงก์แอปต้องมีรายการที่อนุญาต ซึ่งส่งคำขอได้ที่นี่

Google Wallet รองรับการกำหนดเขตพื้นที่เสมือนไหม

ขณะนี้ยังไม่รองรับการกำหนดเขตพื้นที่เสมือน

ฉันจะตั้งค่าโปรแกรมสะสมคะแนนได้อย่างไร

คุณตั้งค่าการลงทะเบียนและโปรแกรมสะสมคะแนนได้โดยทำตามคู่มือนี้

ฉันจะส่งโลโก้สำหรับบัตรโดยสารของฉันให้ Google ได้อย่างไร

โปรดใช้แบบฟอร์มนี้เพื่อส่งโลโก้ให้ Google สำหรับรายการที่อนุญาต

วิธีจัดการข้อมูล UserProfile ที่เข้ารหัสของ Base64 อย่างเหมาะสมอย่างไร

ตรวจสอบว่าคุณใช้การเข้ารหัส UTF-8 ตลอดทั้งกระบวนการ สตริง JSON มีการเข้ารหัส UTF-8 รายการแรกและเข้ารหัสในภายหลังโดยใช้ android.util.Base64 พร้อมตัวเลือก NO_WRAP และ URL_SAFE ซึ่งสอดคล้องกับ RFC 3548 ส่วน 4

ฉันจะสร้างบัญชีผู้ออกบัตรแบบเป็นโปรแกรมได้อย่างไร

โปรดดูคู่มือนี้เพื่อสร้างบัญชีผู้ออกบัตรผ่าน API

การแตะอัจฉริยะ

ฉันต้องใช้ตัวอ่าน NFC พิเศษสำหรับบัตร Google Smarttap ไหม

ต้องเป็นขั้วปลายสายไฟที่รองรับ Smartแตะ โปรดดูรายชื่อผู้ให้บริการที่ได้รับการรับรองที่นี่

ฉันจะทำให้บัตรใช้งานร่วมกับ NFC ได้อย่างไร

โปรดทำตามการกำหนดค่านี้เพื่อให้บัตรสามารถแลกสิทธิ์รับบัตรอัจฉริยะได้

โทเค็นเว็บ JSON (JWT)

มีเครื่องมือที่ช่วยลดความซับซ้อนในการติดตั้งใช้งานและแก้ไขข้อบกพร่องของ JWT ไหม

ได้ แพลตฟอร์มอย่าง www.jwt.io ให้คุณถอดรหัสและแก้ไขข้อบกพร่องของโทเค็นในระหว่างขั้นตอนการพัฒนา ซึ่งช่วยให้คุณยืนยันเนื้อหาที่ส่งเข้ามาได้ โปรดทราบว่า Google ไม่มีความเกี่ยวข้องใดๆ และไม่ได้แนะนำบุคคลที่สามใดๆ ดังกล่าวเป็นการเฉพาะ

คุณสามารถ สร้างคลาสและออบเจ็กต์ล่วงหน้า โดยใช้ API ก่อนที่จะสร้างลิงก์บันทึกบัตร (JWT)

การแก้ปัญหา

เหตุใดการตั้งค่าเวลาของฉันจึงแสดงเวลาของกิจกรรมไม่ถูกต้อง

เวลาที่แสดงบนบัตรคือเวลาท้องถิ่นในการมาถึงกิจกรรม โดยมีการชดเชยเวลาที่มีกิจกรรมนั้น

โลโก้ของฉันไม่แสดงใน Passes ที่ฉันสร้าง ปัญหานี้เกิดจากอะไร

  • ก่อนอื่นให้ตรวจสอบว่าโลโก้เป็นไปตามหลักเกณฑ์และบันทึกในรูปแบบ PNG
  • ตรวจสอบว่าโลโก้พร้อมใช้งานและมีความน่าเชื่อถือสูง อย่าเปลี่ยนเส้นทางไปยังไฟล์ภาพซึ่งอาจทำให้เกิดข้อผิดพลาด 404 รูปภาพของคุณควรโฮสต์อยู่บนตำแหน่ง HTTPS เนื่องจากจะไม่แสดงใน Google Wallet
  • ตรวจสอบว่าได้ตั้งค่าช่องที่ต้องกรอกทั้งหมดใน API ในบัตรแล้ว

การสนับสนุนและความคิดเห็น

ฉันจะติดต่อฝ่ายสนับสนุนด้านเทคนิคได้อย่างไร

หากต้องการความช่วยเหลือเพิ่มเติม โปรดติดต่อทีมสนับสนุนโดยคลิกปุ่ม "ติดต่อฝ่ายสนับสนุน" ในแถบด้านข้างทางซ้ายของคอนโซล Google Pay และ Wallet

ฉันจะแสดงความคิดเห็นเกี่ยวกับผลิตภัณฑ์ได้อย่างไร

หากต้องการแสดงความคิดเห็นเกี่ยวกับผลิตภัณฑ์ ให้คลิกปุ่ม "ส่งความคิดเห็น" ในควอแดรนท์ด้านขวาบนของหน้าเว็บไซต์ของนักพัฒนาซอฟต์แวร์และเลือก "ความคิดเห็นเกี่ยวกับผลิตภัณฑ์" จากนั้นอธิบายความคิดเห็นของคุณในช่องข้อความและคลิก "ส่ง"

ฉันจะแสดงความคิดเห็นเกี่ยวกับเอกสารได้อย่างไร

หากต้องการแสดงความคิดเห็นเกี่ยวกับเอกสารประกอบ ให้คลิกปุ่ม "ส่งความคิดเห็น" ในควอแดรนท์ด้านขวาบนของหน้าเว็บไซต์ของนักพัฒนาซอฟต์แวร์และเลือก "ความคิดเห็นเกี่ยวกับเอกสารประกอบ" จากนั้น อธิบายความคิดเห็นของคุณในช่องข้อความและคลิก "ส่ง"