版本資訊

本頁面列出 Google 錢包智慧感應功能通訊協定的重大異動。版本資訊會按日期排序及識別,同時附上變更內容的說明。

2021-10-01

  • 簡化網站架構
  • 說明感應式刷卡機必須支援 NFC A 和 NFC B
  • 清楚說明終端機必須符合 ISO/IEC 14443ISO/IEC 7816-4
  • 清楚說明執行自動輪詢時,終端機必須格外小心。
  • 已發布新版商家應用程式:2.7.210610
  • 已移除終端機應用程式,請參閱終端機程式碼範例,瞭解終端機的運作方式
  • 已移除測試設定檔,現已在商家應用程式中預先載入測試
  • 已新增預設私人測試金鑰做為個別檔案
  • 大幅減少商家應用程式中的測試數量,同時維持相同的涵蓋率
  • 新增測試金鑰版本和選取 OSE 回應選用欄位的測試
  • 在可接受多種終端機行為的情況下,使測試更加寬鬆
  • 在商家應用程式中新增檢查機制,用於驗證 NFC 設定
  • 全新 Google 錢包測試規定,必須進行視訊驗證
  • 在參考說明文件中加入額外詳細資料

2021-02-07

  • 已發布新版智慧感應測試工具:
    • merchantapp -> 2.6.32
    • testconfigs -> 20210207
  • 減少壓力測試中所使用的服務物件記錄數量 取得額外資料 (APDU 大小上限已從 253 縮減為 251 個位元組)

2020-07-10

  • 已發布新版智慧感應測試工具:
    • merchantapp -> 2.6.31
    • terminalapp -> 1.6.25
    • testconfigs -> 20200710
  • 已淘汰測試 10.2716.30
  • 驗證不需 zlib 支援
  • 修正驗證,以允許在不預期這些選用欄位的測試中
  • 修正驗證作業,不需要使用選填欄位,但在測試特別尋找這些欄位的測試除外
  • 已新增登機證的 1.313.20 測試
  • 針對大眾運輸票證新增測試 1.323.21
  • 使測試名稱和預期終端機行為更準確
  • 修正小錯字

2020-05-12

  • 已新增服務物件 NDEF 記錄類型:Transit

2020-04-13

2020-01-30

  • 已發布新版本的「merchantapp」->「2.6.30
  • 新增 NFC 工作階段結束時間的測量指標

2019-11-26

  • 已發布新版智慧感應測試工具:
    • merchantapp -> 2.6.29
    • terminalapp -> 1.6.25
    • testconfigs -> 20191126
  • 已淘汰的測試:7.18.38.410.2810.2916.3116.32
  • 將付款驗證變更為僅檢查 PPSE 要求和回應

2019-10-03

  • 新增用於剖析格式的虛擬程式碼
  • SPR 記錄中的前 SSRNSR 記錄已從「O」變更為「C

2019-07-26

  • 新增額外資料來準備付款的認證,以便確認結果
  • 說明發卡機構 NDEF 記錄結構
  • 清楚的商家臨時公開金鑰在 negotiate smart tap session 指令中採用壓縮格式

2019-04-05

  • 已在「測試實作環境」一文中為商家應用程式新增 Android Debug Bridge (ADB) 控制項
  • 定義每個已實作的功能需要完成的測試套件
  • push data 實作設為選用

2019-02-06

  • 修改商家應用程式 test_suite_*.json 設定檔,以支援下列功能:
    • get additional data 指令長度可以是五或六位元組
    • 已變更驗證中設定的預設收集器 ID,改為接受二進位或 BCD 格式
    • 已從檔案 3.143.1517.12 中移除 get additional data 驗證
    • 允許在 5.105.135.20 檔案中的餘額更新酬載設有 0 邊框間距

2019-01-18

  • 新增詳細資料,說明您必須準備認證結果所需的資料。

2019-01-15

  • 更新商家應用程式,支援智慧感應功能 2.1 的 APDU 長度上限為 253 個位元組
  • 更新商家應用程式測試套件,以便與新的商家應用程式相容

2018-11-05

  • 移除 APDU 指令總覽Select Mobile Wallet using OSE - OSE.VAS.01 結尾的 0

2018-08-30

2018-08-27

  • 發布線上智慧感應功能的開發人員說明文件。如需先前通訊協定版本變更的清單,請參閱草稿說明文件記錄

草稿說明文件記錄

這份線上 Google 錢包智慧感應功能開發人員說明文件,是最新的可靠資料來源。以下列出共用智慧感應 2.1 通訊協定之前的草稿版本:

  • 修訂版本 0.5,2015-09-04 - 第一份草稿
  • 修訂版本 0.6,2015-09-07 - 新增交易流程圖表
  • 修訂版本 0.7,2015-09-10:新增 APDU 和標記定義
  • 修訂版本 0.82,2015-09-24 - 更新其他功能,並清除素材的呈現方式
  • 修訂版本 0.83、2015-09-25 - 更新加密編譯、安全性和標記
  • 修訂版本 0.91,2015-10-02 - 已更新為加密編譯、指令和流程
  • 修訂版本 0.92,2015-10-26 - 為資料訊息新增 NDEF
  • 修訂版本 0.93,2015-12-10 - 內含 Negotiate 智慧感應功能安全工作階段
  • 修訂版本 0.94、2016-01-13 - 更新 SELECT OSE 並修正 NDEF 長度的問題
  • 修訂版本 0.95、2016-02-08 - 新增 push data 欄位
  • 修訂版本 0.951,2016-02-17 - 清楚闡釋訊息簽名的輸入值
  • 修訂版本 0.952、2016-02-18 - 修正工作階段 NDEF 狀態和原始記錄的小問題
  • 修訂版本 0.960,2016 年 2 月 25 日 - 修改過的手機公開金鑰應在 negotiate 回應中傳回、移除 PPSE 服務記錄、將錢包核發機構 ID 新增至客戶記錄、為新服務記錄新增註冊服務類型,並清楚說明 more data 狀態字詞
  • 修訂版本 0.961,2016-03-01 - 釐清終端機需求,並將 handset 重新命名為 mobile device
  • 修訂版本 0.970、2016-07-07 - 修改智慧感應功能 2.1 的多項功能、修改用於付款的 VAS、釐清狀態字詞,以及加入區塊化功能。
  • 修訂版本 0.971,2016 年 7 月 28 日 - 已完成區塊化並將 POS 功能記錄新增至 push data
  • 修訂版本 0.972,2016-08-05 - 更新「取得資料回應記錄套件」部分及修正 OSE 回應欄位
  • 修訂版本 0.973、2016-08-30 - 已新增其他 OSE 標記和狀態字詞 9502940494059406
  • 修訂版本 0.974,2016-09-29 - 新增主 Nonce
  • 修訂版本 0.975、2016-12-09 - 新增密碼編譯金鑰概念,新增附錄 C:金鑰管理、釐清即時驗證、定義 94079408,清楚說明交易詳細資料的位元組排序方式,在「記錄 ID」欄位說明加入「mdn」的位元組順序,並明確說明「記錄 ID」欄位加入「mdn」服務狀態。
  • 修訂版本 0.976,2017 年 3 月 21 日 - 更新指定狀態字詞的預期終端機行為說明,並闡明輕觸時間效能的要求
  • 修訂版本 0.977、2017-05-10 - 從原始格式類型中移除文字相關格式
  • 修訂版本 0.978、2017-09-10 - 詳細說明長期金鑰版本格式,在需要 negotiate 的時機可釐清、說明 signatureIV、在 OSE 回應中新增 C3,並將 SRQ 記錄中的 MERSLR 記錄從 C 變更為 M
  • 修訂版本 0.979、2018-04-25 - 新增兩個新的服務物件 NDEF 記錄類型:Event TicketFlight