I have added
#include "PluginFlurryAnalytics/PluginFlurryAnalytics.h"
on both “AppDelegate” and “HelloWorldScene”
bool AppDelegate::applicationDidFinishLaunching() method contain below 2 lines of code for FLURRY
//init Flurry
sdkbox::PluginFlurryAnalytics::init();
// start Flurry session
sdkbox::PluginFlurryAnalytics::startSession();
bool HelloWorld::init() method contain below 2 lines code for FLURRY Event-1 record
std::string eventName1 = "Flurry Demo test event1";
sdkbox::PluginFlurryAnalytics::logEvent(eventName1);
void HelloWorld::menuCloseCallback(Ref* pSender) contain below code for FLURRY Event-2 record on click of menu button.
void HelloWorld::menuCloseCallback(Ref* pSender)
{
if (sdkbox::PluginFlurryAnalytics::activeSessionExists())
{
log("ActiveSession Exists");
std::string eventName2 = "hello buddy event2";
sdkbox::PluginFlurryAnalytics::logEvent(eventName2);
}
else
{
log("ActiveSession Doesn't Exists");
}
}
activeSessionExists() method Return TRUE inside menuCloseCallback(Ref* pSender).
Problem is Event-1(inside init()) is recorded on Flurry dashboard(Event logs) but Event-2(inside menu call back ()) can’t get record.
Thank You!!