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

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

กำหนดค่า Google Pay & Wallet Console Issuer ID และ คีย์บัญชีบริการ Google Cloud ของคุณเพื่อให้ Pushwoosh สามารถออกและอัปเดต พาส Google Wallet สำหรับแอปของคุณได้ นี่เป็นการตั้งค่าเพียงครั้งเดียว เมื่อมีการกำหนดค่าที่ถูกต้องแล้ว ตัวสร้างพาส ของ 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. เปิด Users ในแถบด้านข้างซ้าย
  2. คลิก Invite a user
  3. วางที่อยู่อีเมลของบัญชีบริการ (จากขั้นตอนที่ 3 ข้างต้น)
  4. ตั้งค่า Access level เป็น Developer
  5. คลิก Invite

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

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

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

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

Anchor link to

เมื่อคุณคลิก Apply แล้ว คุณสามารถออกแบบพาสในตัวสร้างพาสได้

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

Anchor link to

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