選擇通知的 CPID

傳送方案狀態通知給使用者時,請考慮下列因素:

  1. 是否已向 GTAF 註冊使用者的 CPID?在 GIDF 註冊 CPID 之前,GTAF 並不知道該 CPID,因此無法傳送針對 CPID 推送的通知。
  2. 使用者是否已提供 DPA 同意聲明,以便與 GTAF 共用方案狀態資訊?

註冊 CPID 一節所述,GTAF 只會在條款允許註冊的用戶端中註冊 CPID。這表示 CPID 已根據 Google Play 服務的行動數據方案模組同意聲明規定註冊。

當 DPA 收到來自後端的觸發條件,通知使用者方案狀態有異動時,可以使用下列任一方法查詢用於傳送通知的 CPID:

  1. 請使用最新的使用者註冊 CPID。
  2. 如果使用者已提供同意聲明,請使用最新的使用者註冊 CPID。
  3. 請使用最新產生的 CPID。

已註冊的 CPID

DPA 會查詢最新的已註冊 CPID,並用於傳送通知。如果 DPA 選擇這個方法,則必須導入 Register ID CPID API 並儲存每位使用者的最新註冊 CPID。請注意,GTAF 只會註冊符合 Google Play 服務行動數據方案服務條款的 CPID。

已註冊同意聲明使用者的 CPID

DPA 會查詢最新的註冊 CPID,且只在使用者已表示同意的情況下傳送通知。如果 DPA 選擇這個方法,就必須「註冊 CPID」和「同意聲明」API,並儲存每位使用者註冊的 CPID 和同意聲明狀態。

最新產生的 CPID

DPA 可以儲存每位使用者產生的最新 CPID,並用於傳送通知給使用者。這是最理想的方法,因為這將涉及針對所有與尚未同意用戶端條款的使用者發送通知,以及使用尚未向 GTAF 發出的 CPID。