資料歸因

Google Fit 中的每個資料點都有相關聯的資料來源。資料來源包含識別應用程式,或是用來收集或轉換資料的裝置資訊。

REST API 可讓您判斷哪些應用程式插入了健身資料。舉例來說,如果應用程式會從使用者健身記錄中分析各種資料,可能會想向使用者顯示分析中所含的健身時段清單,以及有關插入每個工作階段的應用程式。

REST API 也可以讓您將在健身商店中插入的資料與應用程式建立關聯。

判斷哪個應用程式插入資料

如要取得插入工作階段的 Android 應用程式套件名稱,或插入工作階段的 REST 應用程式名稱,請執行以下操作:

  1. 擷取工作階段。
  2. 讀取 session.application.packageNamesession.application.name 屬性。

如要取得 Android 應用程式的套件名稱或插入資料集的 REST 應用程式名稱,請執行以下操作:

  1. 擷取資料集。
  2. 讀取 dataset.dataSourceId 屬性來擷取資料來源。
  3. 讀取 dataSources.application.packageNamedataSources.application.name 屬性。

application 屬性包含下列欄位:

name
應用程式的名稱。
packageName
Android 應用程式的套件名稱。
detailsUrl
(選用) 連結至應用程式的 URI。

在應用程式中列出特定時間間隔的所有可用工作階段時,您可以利用這項資訊向使用者顯示插入每個工作階段的應用程式。

提供應用程式的相關資訊

如要將插入健身商店的資料歸因至應用程式,請確認下列事項:

存取您插入資料的應用程式可以使用此資訊,將該資料歸因於您的應用程式。