跳轉至

push_send

Hive 這是推播伺服器請求推播平台(APNs、FCM等)發送推播並收到回應時發生的事件。它可用於建立指標,例如按推送類型和活動劃分的發送請求數量、發送請求成功率以及按失敗原因劃分的分佈。


描述
dateTime TIMESTAMP 表示事件發生的日期和時間。它是根據事件發生的時間來記錄的,可以作為週期單位(日/週/月/小時/分鐘)聚合和日期範圍搜尋的依據。 (例:2023-05-09 19:30:35)
eventName STRING 表示標識事件的名稱。由於所有事件都一起載入到一個來源日誌中,因此該值標識了它是哪個事件,並且可以用作逐個事件搜尋資料的標準。 (例:app_login)
userId STRING 指示基於觸發事件的帳戶的使用者識別碼。根據遊戲中的唯一使用者ID進行記錄,可以透過去重來統計AU等唯一使用者的數量。
identifierProvider STRING 使用者識別發放系統,「hive」固定。
deviceId STRING 表示基於產生事件的終端機的使用者識別碼。每次安裝應用程式時,都會根據為每個裝置發出的執行個體值進行記錄,並可透過對數量進行去重來統計唯一裝置的數量(同意的條款和條件的數量等)。 (例如:33333333)
appIdGroup STRING 表示事件發生的項目。 Hive是根據控制台應用中心註冊的GAMEID值記錄的,可以用於多個項目一起查看時按項目劃分指標進行比較。 (例:com.sample.analytics)
appId STRING 表示發生事件的應用程式的唯一 ID。 Hive是根據控制台應用中心註冊的APPID記錄的,可用於區分各個應用的指標。 (例:com.sample.analytics.google.global.android.common)
serverId STRING 表示事件發生時使用者連線的遊戲伺服器。它會根據遊戲傳送的伺服器識別碼進行記錄,可用於比較伺服器的使用者數、銷售額和留存率。 (例:KR、GLOBAL)
market STRING 表示事件發生時使用者安裝遊戲的市場。它是根據應用程式安裝或服務的市場價值來記錄的,可用於按市場比較指標。 (例:GO(Google Play)、AP(Apple App Store)、HS(直接發佈))
os STRING 表示事件發生時使用者終端機的作業系統。根據客戶端發送的平台值進行記錄,可用於透過OS進行指標比較。 (例:A(Android)、I(iOS))
appVer STRING 表示事件發生時的遊戲應用程式版本。根據應用程式版本資訊記錄,可與os屬性搭配使用,依應用程式版本比較使用者。 (例如 4.3.3、1.6.5)
sdkVer STRING 表示事件發生時的Hive SDK版本。根據客戶端應用的Hive SDK版本值進行記錄,可用於比較SDK版本的資料擷取。 (例:4.16.2.2)
model STRING 表示事件發生時使用者終端機的型號名稱。根據客戶端發送的終端型號值進行記錄,可用於依裝置型號進行指標比較。 (例:iPhone 12 Pro、SHW-M250S)
country STRING 表示事件發生時識別的使用者所在的國家。 ISO 3166-1 alpha-2 以大寫格式記錄,可用於按國家比較用戶數、銷售額、留存率等。 (例:KR、US)
lang STRING 指示事件發生時的語言值。根據遊戲或裝置語言值(ISO 639 alpha-2小寫)記錄,可用於按語言比較指標。 (例:ko、en)
pushSendPlatform STRING 表示發送推送的遠端推送平台。 Hive是根據通知伺服器呼叫的平台值記錄的,可以用來比較各個平台的傳輸成功率和失敗原因(例如APNs、FCM、ADM)
messageId STRING 表示推送發送嘗試的唯一識別碼。根據推播伺服器每次發送嘗試下發的值進行記錄,可透過關聯發送和開啟事件來分析發送次數、發送成功率以及開啟轉換。
pushType STRING 表示推送類型。以單量、大量、目標值進行記錄,可用於按推播類型比較發送和開啟指標。 (例:A(單發)、B(大量)、T(定向))
campaignId STRING 代表推播活動中唯一的ID。它是根據每個活動發出的標識符值進行記錄的,可用於比較每個活動的發送和開啟指標。 (例:36851)
campaignTimezone STRING 表示推送活動的目標時區。推送活動根據目標時區值進行記錄,可用於按時區比較推送指標。 (例:Asia/Seoul)
isSendSuccess STRING 推播平台發送請求是否成功。根據回應碼是否為200進行記錄,可用於計算發送請求的成功率。 (例:Y(發送請求成功)、N(失敗)、U(未收到回應))
sendResultCode INT(INTEGER) 推送平台響應碼。根據推播平台傳回的狀態碼值(APNs、FCM、ADM等)記錄,可用於計算推播傳送請求的成功率和失敗率。 (範例:200(發送請求成功))
sendFailMessage STRING 推播傳送失敗的原因。根據推播平台傳回的失敗訊息值進行記錄,可用於按失敗原因分析出貨數量。
sendLatencyMs INT(INTEGER) 表示從呼叫推送平台到收到回應的時間(以毫秒為單位)。根據回應接收時間減去呼叫時間進行記錄,可透過匯總平均值和最大值來分析傳遞延遲。