promotion_reward¶
นี่เป็นเหตุการณ์ที่เกิดขึ้นเมื่อมีการจ่ายรางวัลส่งเสริมการขาย และสามารถใช้เพื่อสร้างตัวชี้วัด เช่น จำนวนการจ่ายรางวัลส่งเสริมการขาย และจำนวนการชำระเงินต่อการส่งเสริมการขาย
| ชื่อแอตทริบิวต์ | ประเภทข้อมูล | คำอธิบาย |
|---|---|---|
| dateTime | TIMESTAMP | ระบุวันที่และเวลาที่เกิดเหตุการณ์ โดยจะบันทึกตามเวลาที่เกิดเหตุการณ์ และสามารถใช้เป็นพื้นฐานสำหรับการรวมหน่วยช่วงเวลา (วัน/สัปดาห์/เดือน/ชั่วโมง/นาที) และการค้นหาช่วงวันที่ (ตัวอย่าง: 09-05-2023 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) |
| country | STRING | ระบุประเทศของผู้ใช้ที่ระบุในขณะที่เกิดเหตุการณ์ ISO 3166-1 alpha-2 โดยบันทึกในรูปแบบตัวพิมพ์ใหญ่และสามารถใช้เพื่อเปรียบเทียบจำนวนผู้ใช้ ยอดขาย การรักษาผู้ใช้ ฯลฯ ตามประเทศ (ตัวอย่าง: KR, US) |
| serverId | STRING | ระบุเซิร์ฟเวอร์เกมที่ผู้ใช้เชื่อมต่อด้วยเมื่อมีเหตุการณ์เกิดขึ้น ข้อมูลดังกล่าวจะถูกบันทึกตามตัวระบุเซิร์ฟเวอร์ที่เกมส่งมา และสามารถใช้เพื่อเปรียบเทียบจำนวนผู้ใช้ ยอดขาย และการรักษาผู้ใช้ตามเซิร์ฟเวอร์ (ตัวอย่าง: KR, GLOBAL) |
| market | STRING | ระบุตลาดที่ผู้ใช้ติดตั้งเกมเมื่อมีเหตุการณ์เกิดขึ้น โดยจะบันทึกตามมูลค่าตลาดที่ติดตั้งหรือให้บริการแอป และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้ตามตลาด (ตัวอย่าง: GO(Google Play), AP(Apple App Store), HS(เผยแพร่โดยตรง)) |
| sdkVer | STRING | ระบุเวอร์ชัน Hive SDK ณ เวลาที่เหตุการณ์เกิดขึ้น ซึ่งจะถูกบันทึกตามค่าเวอร์ชัน Hive SDK ที่ใช้กับไคลเอ็นต์ และสามารถใช้เพื่อเปรียบเทียบสถานะการรวบรวมข้อมูลตามเวอร์ชัน SDK (ตัวอย่าง: 4.16.2.2) |
| no | INT(INTEGER) | หมายเลขเฉพาะ |
| cpiLogNo | INT(INTEGER) | ระบุหมายเลขเฉพาะของบันทึก CPI ของรางวัลส่งเสริมการขาย ซึ่งจะถูกบันทึกตามหมายเลขเฉพาะของ cpi_log_v2 (ธุรกรรม ID) และสามารถใช้เพื่อระบุกรณีของค่าตอบแทนได้ (ตัวอย่าง: 456060) |
| promotionNo | INT(INTEGER) | ระบุหมายเลขเฉพาะของแคมเปญส่งเสริมการขายที่เกี่ยวข้องกับกิจกรรม โดยจะบันทึกตามค่าตัวเลขที่ไม่ซ้ำกันของแคมเปญส่งเสริมการขายและคูปอง และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้สำหรับแต่ละแคมเปญ (ตัวอย่าง: 202694) |
| path | STRING | ระบุเส้นทางไหลเข้าของเหตุการณ์ การชำระเงินจะถูกบันทึกตามโมดูลการเรียกเก็บเงิน (M), Hive IAP(I), การสมัครสมาชิก (S) ฯลฯ โปรโมชั่นจะถูกบันทึกตามค่าเส้นทาง เช่น แบนเนอร์และผนังข้อเสนอ และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้สำหรับแต่ละเส้นทาง (ตัวอย่าง: M, I, banner, offerwall) |
| pubAppIndex | INT(INTEGER) | ระบุจำนวนแอปสื่อโฆษณาของโปรโมชัน โดยจะบันทึกตามค่าตัวเลข (App Index) ที่ถูกแมป 1:1 ด้วย App Center appId และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้โปรโมชันตามสื่อ (ตัวอย่าง: 2624) |
| advAppIndex | INT(INTEGER) | ระบุจำนวนแอปของผู้ลงโฆษณาสำหรับโปรโมชัน โดยจะบันทึกตามค่าตัวเลข (App Index) ที่แมป 1:1 กับ App Center appId และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้โปรโมชันสำหรับผู้ลงโฆษณาแอปแต่ละราย (ตัวอย่าง: 5020) |
| rewardProperty | STRING | ระบุเอนทิตีรางวัลของรางวัลส่งเสริมการขาย โดยจะบันทึกตามค่าการจัดหมวดหมู่ผู้จัดพิมพ์ (pub) และผู้ลงโฆษณา (adv) และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้ตามเอนทิตีรางวัล (ตัวอย่าง: pub, adv) |
| type | STRING | ระบุประเภทแคมเปญหรือประเภทการเชิญเพื่อนของโปรโมชั่น โดยจะบันทึกตามค่าแคมเปญและประเภทคำเชิญ และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้โปรโมชันตามประเภท (ตัวอย่าง: offerwall) |
| uaCode | INT(INTEGER) | ระบุรหัสเชิญเพื่อนของโปรโมชัน มันถูกบันทึกตามค่ารหัสเชิญเพื่อน และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้การไหลเข้าด้วยรหัสเชิญ (ตัวอย่าง: 0) |
| rewardItem | STRING | ระบุรายการที่ให้เป็นรางวัลส่งเสริมการขาย โดยจะถูกบันทึกตามค่าข้อมูลรายการค่าตอบแทนที่ชำระแล้ว (JSON) และสามารถใช้เป็นข้อมูลเสริมสำหรับการวิเคราะห์โดยละเอียด (ตัวอย่าง: {"[6,1]":24}) |
| rewardResult | STRING | ระบุผลการชำระเงินของรางวัลส่งเสริมการขาย โดยจะบันทึกตามมูลค่าผลการจ่ายเงินชดเชยและสามารถใช้เป็นข้อมูลเสริมสำหรับการวิเคราะห์โดยละเอียด |
| language | STRING | ระบุภาษาที่เกิดโปรโมชัน มันถูกบันทึกตามค่าภาษาของผู้ใช้ (ตัวพิมพ์เล็ก) และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้โปรโมชันตามภาษา (ตัวอย่าง: ko, zh-hant) |
| typeCamp | STRING | ระบุประเภทแคมเปญของโปรโมชัน Hive ได้รับการบันทึกตามค่าประเภทโปรโมชันที่บันทึกไว้ในข้อมูลโปรโมชัน (ตัวพิมพ์เล็ก ua สำหรับแคมเปญ UA) และสามารถใช้เพื่อเปรียบเทียบประสิทธิภาพตามประเภทแคมเปญ (ตัวอย่าง: notice, ua) |
| typeBanner | STRING | ระบุประเภทแบนเนอร์ของโปรโมชัน Hive ได้รับการบันทึกตามค่าประเภทแบนเนอร์ที่บันทึกไว้ในข้อมูลโปรโมชัน (ตัวพิมพ์เล็ก null สำหรับแคมเปญ UA) และสามารถใช้เพื่อเปรียบเทียบประสิทธิภาพตามประเภทแบนเนอร์ (ตัวอย่าง: great) |
| additionalInfo | STRING | ระบุข้อมูลเพิ่มเติมจากบันทึกโปรโมชัน โดยจะบันทึกตามค่าของข้อมูลเพิ่มเติมในรูปแบบ JSON ที่ส่งไปพร้อมกับบันทึกโปรโมชัน และสามารถใช้เป็นข้อมูลเสริมสำหรับการวิเคราะห์โดยละเอียดได้ (ตัวอย่าง: {"server":1}) |