HIVE SDK for C++

Classes | Enumerations | Functions
Analytics

A collection of features for tracking and analyzing apps and users
(User Tracking Tool Wrapper & Callect Analytics Log API)

More...

Classes

class  Analytics
 A collection of features for tracking and analyzing apps and users
(User Tracking Tool Wrapper & Callect Analytics Log API)

More...
 
class  AnalyticsAttributes
 Analytics 추가 데이터 More...
 
class  AirbridgeSpecific
 Analytics 추가 데이터 (Airbridge 추가 데이터 포함) More...
 

Enumerations

enum class  Analytics::TrackingType
 Tracker type for user analysis. More...
 

Functions

static bool Analytics::sendAnalyticsLog (picojson::object &logData)
 Send log for analysis. More...
 
static void Analytics::setEnableTracker (TrackingType trackingType, bool isEnable)
 Set whether to use User Information Tracker for user analysis. More...
 
static void Analytics::setEnableTrackerWithName (std::string name, bool isEnable)
 Set whether to use User Information Tracker for user analysis. More...
 
static void Analytics::sendEvent (std::string eventName)
 Send event for user analysis. More...
 
static void Analytics::sendEventWithAttributes (std::string eventName, AnalyticsAttributes const &attributes)
 Send event for user analysis. More...
 
static void Analytics::sendAdRevenueEvent (AnalyticsAdRevenue analyticsAdRevenue)
 Send events for ad revenue measurement. More...
 

Detailed Description

A collection of features for tracking and analyzing apps and users
(User Tracking Tool Wrapper & Callect Analytics Log API)

Enumeration Type Documentation

◆ TrackingType

enum class Analytics::TrackingType
strong

Tracker type for user analysis.

Author
ryuvsken

Function Documentation

◆ sendAdRevenueEvent()

static void Analytics::sendAdRevenueEvent ( AnalyticsAdRevenue  analyticsAdRevenue)
static

Send events for ad revenue measurement.

Parameters
analyticsAdRevenueAd revenue data

◆ sendAnalyticsLog()

static bool Analytics::sendAnalyticsLog ( picojson::object &  logData)
static

Send log for analysis.

Parameters
logDataLog data
Returns
bool Returns false if the log queue is full and the log is not stacked.

◆ sendEvent()

static void Analytics::sendEvent ( std::string  eventName)
static

Send event for user analysis.

Parameters
eventNameEvent name

◆ sendEventWithAttributes()

static void Analytics::sendEventWithAttributes ( std::string  eventName,
AnalyticsAttributes const &  attributes 
)
static

Send event for user analysis.

Parameters
eventNameEvent name
attributesAdditional Data

◆ setEnableTracker()

static void Analytics::setEnableTracker ( TrackingType  trackingType,
bool  isEnable 
)
static

Set whether to use User Information Tracker for user analysis.

Parameters
trackingTypeUser information tracker type
isEnablewhether to use User Information Tracker

◆ setEnableTrackerWithName()

static void Analytics::setEnableTrackerWithName ( std::string  name,
bool  isEnable 
)
static

Set whether to use User Information Tracker for user analysis.

Parameters
nameUser information tracker type
isEnablewhether to use User Information Tracker
Copyright © Com2uS Platform Corporation. All Right Reserved. Terms of Use Privacy Policy