將 Google 錢包與會員系統整合,有助於更有效地觸及使用者,並提升使用者體驗。Google 錢包與 Gmail 整合後,使用者收到符合資格的電子郵件時,系統會自動建立數位票證。
如要達成這項無縫整合,有兩種方法:(1) 在電子郵件內文中加入相關資訊,或 (2) 在傳送給顧客的電子郵件中使用結構化標記,特別是著重於 membershipNumber 和 program 欄位。
這份文件提供必要資訊,您可以在下一封電子郵件 / 客戶關係管理系統宣傳活動中加入這些資訊,讓使用者在 Google 錢包中自動產生會員卡。
從會員電子郵件匯入會員卡,提升 Google 錢包整合體驗
Gmail 匯入憑證功能是輕量機制,可將現有的會員電子郵件轉換為使用者 Google 錢包中的憑證。系統會自動從電子郵件內容擷取資訊,盡量減少使用者操作上的不便,並提高採用率。
這項解決方案的設計宗旨是與現有的 Google 錢包 API 實作項目互補,方法是 (1) 立即提供使用者可用的數位票證,這些票證是從您傳送的電子郵件廣告活動產生,以及 (2) 做為入口點,進一步瞭解並深入運用全面的 API 整合功能。
| 從 Gmail 匯入的憑證 | 整合 Google Wallet API |
|---|---|
|
|
我們即將開放使用者升級至整合 Wallet API 的票證,前提是他們已啟用「會員方案註冊」功能,並從 Gmail 匯入票證。
選項 1:電子郵件內文
當使用者收到來自您網域的電子郵件 (例如歡迎訊息或每月會員對帳單) 時,Gmail 會智慧偵測電子郵件內文中的重要欄位,並在 Google 錢包中建立會員卡。
必填欄位 (純文字)
如要啟用自動偵測功能,請在電子郵件內文中清楚列出下列欄位:
- 商家名稱 (例如「CoffeeShop」)
- 會員 ID (例如「1234567890」)
選填欄位
你也可以加入這些欄位,提升使用者體驗:
- 成員姓名 (例如「John Doe」)
- 會員點數 (例如「1200 點」)
- 方案名稱 (例如「黃金等級」、「頂級俱樂部」)
- QR code / 條碼圖片
以下是電子郵件範例 (例如:會員方案月結單)
主旨:帳戶摘要 - CoffeeShop Rewards
John,你好:
感謝你加入 CoffeeShop Rewards。以下是 2025 年 6 月的會員對帳單:
帳戶摘要
會員姓名:John Doe 會員 ID:1234567890 會員點數:1,200 點 方案名稱:Premium Club
很高興您能與我們共襄盛舉。如要查看完整帳戶對帳單,請登入 CoffeeShop Rewards 網站。
感謝您!
The CoffeeShop Team
這是 Google 錢包中的相關會員卡

Onboard
1. 製作電子郵件宣傳活動:設計電子郵件宣傳活動並傳送給使用者群,確認電子郵件內文清楚列出「運作方式」一節中提及的票證產生必要資訊。
2. 將實際的電子郵件樣本轉寄至專用地址:parser-sample+wallet_partner_loyalty@google.com
- 如要更新電子郵件範本,請將範本轉寄到上述地址,Gmail 就能偵測到最新版本。
- 確認原始寄件者是廣告活動中電子郵件的實際寄件者
3. 收到電子郵件範本後,我們的團隊會審查並設定剖析邏輯。一般而言,您會在五 (5) 個工作天內,看到提交的電子郵件範本成功推出這項功能。
注意:我們可能會使用您傳送電子郵件的地址與您聯絡。確認用於轉寄樣本的電子郵件地址可以接收內送郵件。
選項 2:Gmail 微資料
如要達成這項完美整合,關鍵在於在傳送給顧客的電子郵件中使用結構化標記,特別是著重於 membershipNumber 和 program 欄位。
為什麼要嵌入標記?
在會員註冊或更新電子郵件中嵌入標記,系統就能自動辨識會員詳細資料,並匯入顧客的 Google 錢包 (如果已啟用這項功能)。這項程序會透過 Schema.org 格式的結構化資料進行,自動新增相關會員資訊,進而提升 Google 錢包的功能。
範例
錢包中的會員證有兩個必填欄位。
- membershipNumber:會員的專屬 ID。
- program/programName:提供會員方案的計畫。
電子郵件標記的結構如下:
<script type="application/ld+json">
[
{
"@context": "http://schema.org/",
"@type": "ProgramMembership",
"hostingOrganization":
{
"@type": "Organization",
"legalName": "CoffeeShop"
},
"member":
{
"@type": "Person",
"familyName": "Doe",
"givenName": "John"
},
"membershipNumber": "1234567890",
"programName": "CoffeeShop Rewards"
}
]
</script>