ข้ามไปที่เนื้อหา

product_grant

นี่คือเหตุการณ์ที่เกิดขึ้นเมื่อสินค้าได้รับการชำระเงินให้กับผู้ใช้จริงหลังจากการชำระเงินเสร็จสิ้น และสามารถใช้เพื่อสร้างหน่วยวัด เช่น จำนวนการชำระเงินค่าสินค้า จำนวนการชำระเงินที่สำเร็จ และจำนวนการชำระเงินตามผลิตภัณฑ์


ชื่อแอตทริบิวต์ ประเภทข้อมูล คำอธิบาย
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)
market STRING ระบุตลาดที่ผู้ใช้ติดตั้งเกมเมื่อมีเหตุการณ์เกิดขึ้น โดยจะบันทึกตามมูลค่าตลาดที่ติดตั้งหรือให้บริการแอป และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้ตามตลาด (ตัวอย่าง: GO(Google Play), AP(Apple App Store), HS(เผยแพร่โดยตรง))
lang STRING ระบุค่าภาษา ณ เวลาที่เหตุการณ์เกิดขึ้น มันถูกบันทึกตามค่าภาษาของเกมหรืออุปกรณ์ (ISO 639 alpha-2 ตัวพิมพ์เล็ก) และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้ตามภาษา (ตัวอย่าง: ko, en)
os STRING ระบุระบบปฏิบัติการของเทอร์มินัลผู้ใช้ ณ เวลาที่เหตุการณ์เกิดขึ้น จะถูกบันทึกตามมูลค่าแพลตฟอร์มที่ลูกค้าส่งมา และสามารถใช้เพื่อเปรียบเทียบตัวบ่งชี้โดย OS (ตัวอย่าง: A(Android), I(iOS))
sdkVer STRING ระบุเวอร์ชัน Hive SDK ณ เวลาที่เหตุการณ์เกิดขึ้น ซึ่งจะถูกบันทึกตามค่าเวอร์ชัน Hive SDK ที่ใช้กับไคลเอ็นต์ และสามารถใช้เพื่อเปรียบเทียบสถานะการรวบรวมข้อมูลตามเวอร์ชัน SDK (ตัวอย่าง: 4.16.2.2)
transactionId STRING ระบุหมายเลขเฉพาะที่ระบุการชำระเงิน การชำระเงินและการคืนเงินทั่วไปจะถูกบันทึกตามใบเสร็จรับเงิน ID ที่ออกโดยตลาด และการสมัครสมาชิกจะถูกบันทึกตามมูลค่าตัวระบุที่ออกต่อการสมัครสมาชิก ซึ่งสามารถใช้เพื่อนับจำนวนการชำระเงินหรือเชื่อมโยงการซื้อและกิจกรรมการคืนเงิน/การยกเลิกโดยการลบรายการที่ซ้ำกัน (ตัวอย่าง: GPA.1234-5678-9101-12345)
productId STRING ระบุ ID ของผลิตภัณฑ์ที่ซื้อ Hive ถูกบันทึกตามค่าผลิตภัณฑ์ที่ไม่ซ้ำกัน ID ที่ลงทะเบียนในการเรียกเก็บเงิน และสามารถใช้เพื่อเปรียบเทียบยอดขายและจำนวนการซื้อตามผลิตภัณฑ์ (ตัวอย่าง: com.sample.analytics.dia1000)
itemSendOk STRING ระบุว่าไอเทมในเกมมีการจัดส่งจริงหลังการชำระเงินหรือไม่ โดยจะมีการบันทึกตามมูลค่าว่าได้รับสินค้าแล้วหรือไม่ และสามารถใช้เพื่อวิเคราะห์ความสำเร็จหรือความล้มเหลวในการส่งมอบสินค้าได้ (เช่น Y(ส่งมอบ), N(ไม่ได้ส่งมอบ), "" (ไม่ทราบ))
asset STRING ระบุข้อมูลผลิตภัณฑ์ที่ให้ไว้หลังการชำระเงิน เมื่อชำระเงินสำเร็จ ระบบจะบันทึกตามข้อมูลรายการชำระเงิน (JSON Array) (ในกรณีที่เกิดความล้มเหลว จะมีอาร์เรย์ว่าง) และสามารถใช้เป็นข้อมูลเสริมสำหรับการวิเคราะห์โดยละเอียดได้ (ตัวอย่าง: [{"asset_idบาร์ดitem_id","asset_nameบาร์ดitem_name","quantity":1}])
hiveiapTransactionId STRING ระบุ Hive IAP ข้อมูลการรับของการชำระเงินรายการหลังการชำระเงิน IAP ถูกบันทึกตามค่าตัวระบุใบเสร็จ และสามารถใช้เพื่อระบุกรณีการชำระเงิน (ตัวอย่าง: LB_825937)
paymentDateTimeKst TIMESTAMP ระบุเวลาที่การชำระเงินเสร็จสมบูรณ์ (เวลาเกาหลี) จะถูกบันทึกตามเวลาที่ชำระเงินเสร็จสิ้นและสามารถนำไปใช้เป็นตัวกรองตามเวลาการชำระเงินได้ (ตัวอย่าง: 2026-07-21 16:01:55)