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

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

วิธีการใช้การกำหนดเครดิตการตลาด

คุณสามารถใช้การติดตามแอปมือถือของบุคคลที่สามกับ Hive เพื่อติดตามเส้นทางที่ผู้ใช้เข้ามาและกิจกรรมของผู้ใช้ในแอปของคุณ การติดตามแอปมือถือของบุคคลที่สามห้ารายการที่ให้โดย Hive SDK ได้แก่ Adjust, Singular, AppsFlyer, Firebase Analytics และ Airbridge.

เปิดใช้งานการอ้างอิงจากบุคคลที่สาม

คุณสามารถเปิด/ปิดการระบุแหล่งที่มาของบุคคลที่สามด้วย Hive SDK API เพื่อเปิด (หรือปิด) การระบุแหล่งที่มา ให้เรียกใช้ฟังก์ชัน setEnableTracker() จาก Analytics API โปรดตรวจสอบให้แน่ใจว่าได้กำหนดการระบุแหล่งที่มาทีละรายการตามรูปแบบดังต่อไปนี้ที่พารามิเตอร์แรกของฟังก์ชันนี้

  • ปรับ: ADJUST
  • เอกพจน์: SINGULAR
  • AppsFlyer: APPSFLYER
  • Firebase: FIREBASE
  • Airbridge: AIRBRIDGE
Note

ถ้าคุณกำหนดการให้เครดิตของบุคคลที่สามในไฟล์ hive_config.xml การให้เครดิตของบุคคลที่สามจะถูกเปิดใช้งานโดยอัตโนมัติ ดังนั้นคุณจึงไม่ต้องเปิดใช้งานการให้เครดิตด้วยตนเองหลังจากเริ่มต้น Hive SDK

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการปิดการใช้งานการให้เครดิตการตลาด

API Reference: hive.Analytics.setEnableTracker

using hive;    
    String trackerName = "ADJUST";    

Analytics.setEnableTracker(trackerName, false);
#include "HiveAnalytics.h"

FString TrackingTypeName = TEXT("ADJUST");
FHiveAnalytics::SetEnableTracker(TrackingTypeName, false);

API Reference: Analytics::setEnableTracker

#include <HIVE_SDK_Plugin/HIVE_CPP.h>    
    using namespace std;    
    using namespace hive;    
    string trackerName = "ADJUST";    

Analytics::setEnableTracker(trackerName, false);

API Reference: Analytics.setEnableTracker

import com.hive.Analytics    
    val trackerName = "ADJUST"    

Analytics.setEnableTrackerWithName(trackerName, false)

API Reference: AnalyticsInterface.setEnableTracker

import HIVEService    
    let trackerName = "ADJUST"    
AnalyticsInterface.setEnableTracker(name: trackerName, enable: false)

เอกสารอ้างอิง API: setEnableTracker(name:enable:)

import HIVEService
let trackName = "ADJUST”
AnalyticsInterface.setEnableTracker(name: trackerName, enable: false)

API Reference: HIVEAnalytics:setEnableTracker

#import <HIVEService/HIVEService-Swift.h>    
    NSString *trackerName = @"ADJUST";    

[HIVEAnalytics setEnableTrackerWithName: trackerName enable: NO];

การใช้การระบุการตลาดกับ Windows

ลำดับการใช้การให้เครดิตการตลาดในสภาพแวดล้อม Windows มีดังนี้:

ในการใช้ Steam Appsflyer บนสภาพแวดล้อม Windows กรุณาปฏิบัติตามคำแนะนำด้านล่าง

  1. ไปที่ Release > Plugins > Marketing Attribution > Windows.
  2. ดาวน์โหลดปลั๊กอินการติดตามการตลาดที่คุณต้องการใช้
  3. แตกไฟล์ที่ดาวน์โหลดมา
  4. เพิ่มไฟล์ DLL จากไฟล์ที่แตกออกไปยัง {game app executable file path}/plugins/trackers