ข้ามไปยังเนื้อหา

การกำหนดค่าพาส Google Wallet สำหรับ Android

กำหนดค่า Issuer ID ของ Google Pay & Wallet Console และ คีย์บัญชีบริการ Google Cloud ของคุณเพื่อให้ Pushwoosh สามารถออกและอัปเดต พาส Google Wallet สำหรับแอปของคุณได้ นี่เป็นการตั้งค่าเพียงครั้งเดียว เมื่อมีการกำหนดค่าที่ถูกต้องแล้ว เครื่องมือสร้างพาส pass builder ของ Google Wallet จะปลดล็อกสำหรับแอปพลิเคชัน

สร้างบัญชีผู้ออกบัตร

Anchor link to

ลงทะเบียนสำหรับบัญชีผู้ออกบัตร ใน Google Pay & Wallet Console ดำเนินการเริ่มต้นใช้งาน Google Wallet API ให้เสร็จสิ้นเพื่อรับ Issuer ID ของคุณ (ค่าตัวเลข) คุณสามารถเริ่มต้นในโหมดสาธิตและขอสิทธิ์เข้าถึงเวอร์ชันใช้งานจริงได้ในภายหลัง

หน้าจอ Google Pay and Wallet Console ที่แสดง Issuer ID ที่เป็นตัวเลขหลังจากการเริ่มต้นใช้งาน Google Wallet API

สร้างคีย์บัญชีบริการ

Anchor link to
  1. สร้าง (หรือเลือก) โปรเจกต์ Google Cloud และเปิดใช้งาน Google Wallet API สำหรับโปรเจกต์นั้น ใช้โปรเจกต์ Google Cloud เดียวกันกับที่เชื่อมโยงกับผู้ออกบัตรของคุณใน Google Pay & Wallet Console ระหว่างการเริ่มต้นใช้งาน ดู คู่มือเริ่มต้นของ Google

  2. สร้างบัญชีบริการ ในโปรเจกต์นั้นและดาวน์โหลด คีย์ JSON ของบัญชี ทำตาม คู่มือของ Google เกี่ยวกับการสร้างข้อมูลรับรอง REST API ไฟล์คีย์ต้องเป็นประเภท service_account และมี client_email และคีย์ส่วนตัว PEM

  3. คัดลอกที่อยู่อีเมลของบัญชีบริการ จากคีย์ JSON (ฟิลด์ client_email) คุณจะต้องใช้ในขั้นตอนถัดไป

ให้สิทธิ์การเข้าถึงแก่บัญชีบริการ

Anchor link to

ใน Google Pay & Wallet Console:

  1. เปิด ผู้ใช้ ในแถบด้านข้างซ้าย
  2. คลิก เชิญผู้ใช้
  3. วางที่อยู่อีเมลของบัญชีบริการ (จากขั้นตอนที่ 3 ข้างต้น)
  4. ตั้งค่า ระดับการเข้าถึง เป็น นักพัฒนา
  5. คลิก เชิญ

หากไม่มีขั้นตอนนี้ Pushwoosh จะไม่สามารถสร้างหรืออัปเดตพาส Google Wallet ได้

กำหนดค่า Google Wallet ใน Control Panel

Anchor link to
  1. ไปที่ การตั้งค่า → กำหนดค่าแพลตฟอร์ม ใน Control Panel
  2. ใต้ MOBILE PLATFORMS ค้นหา Android และเปิดการตั้งค่า Google Wallet
หน้ากำหนดค่าแพลตฟอร์มพร้อมแถว Android ที่แสดงการตั้งค่า Google Wallet ท่ามกลางปุ่มการทำงานของแพลตฟอร์ม
  1. ใน Issuer ID ป้อน Issuer ID ที่เป็นตัวเลขจาก Google Pay & Wallet Console
  2. ถัดจาก คีย์บัญชีบริการ (JSON) คลิก เรียกดู… และเลือกไฟล์คีย์ .json ของบัญชีบริการของคุณ
ฟอร์ม Google Wallet ของ Pushwoosh Configure platforms พร้อม Issuer ID, การนำเข้าคีย์บัญชีบริการ และปุ่ม Apply
  1. คลิก นำไปใช้

ขั้นตอนถัดไป

Anchor link to

เมื่อคุณคลิก นำไปใช้ คุณสามารถออกแบบพาสในเครื่องมือสร้างพาสได้

จัดการพาสผ่าน API

Anchor link to

ใช้ Google Wallet API เพื่อสร้างพาส, ออกลิงก์สำหรับบันทึก, และส่งไปยังผู้ใช้