16#ifndef __HIVE_ANALYTICS_H__
17#define __HIVE_ANALYTICS_H__
122 static unsigned int getRemainAnalyticsLogCount();
166 static void sendUserEntryFunnelsLogs(std::string funnelTrack, std::string optionTag);
169 static void executeEngine(picojson::value jsonParam);
180 HIVESDK_DLLEXPORT
void AnalyticsSendAnalyticsLog(
const char* logDataJsonString);
181 HIVESDK_DLLEXPORT
void AnalyticsSendUserEntryFunnelsLogs(
const char* funnelTrack,
const char* optionTag);
A collection of features for tracking and analyzing apps and users (User Tracking Tool Wrapper & Cal...
Definition: HIVE_Analytics.h:38
static void sendEvent(std::string eventName)
Send event for user analysis.
static void setEnableTrackerWithName(std::string name, bool isEnable)
Set whether to use User Information Tracker for user analysis.
static bool sendAnalyticsLog(picojson::object &logData)
Send log for analysis.
TrackingType
Tracker type for user analysis.
Definition: HIVE_Analytics.h:50
static void setEnableTracker(TrackingType trackingType, bool isEnable)
Set whether to use User Information Tracker for user analysis.