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

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

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

คุณสามารถใช้การติดตามแอปมือถือของบุคคลที่สามกับ 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 Reference: HIVEAnalytics:setEnableTracker

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

[HIVEAnalytics setEnableTrackerWithName: trackerName enable: NO];

ใช้ Steam Appsflyer

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

  1. ดาวน์โหลด Appsflyer (Steam).
  2. แตกไฟล์ที่ดาวน์โหลดมา.
  3. ใส่ Appsflyer.dll ไว้ใน {GAME_APP_EXECUTION_FILE_PATH}/plugins/trackers.