Difference between revisions of "Flurry"
From GiderosMobile
Line 3: | Line 3: | ||
'''Supported platforms:''' [[File:Platform android.png]][[File:Platform ios.png]]<br/> | '''Supported platforms:''' [[File:Platform android.png]][[File:Platform ios.png]]<br/> | ||
'''Available since:''' Gideros 2011.6<br/> | '''Available since:''' Gideros 2011.6<br/> | ||
+ | |||
+ | |||
+ | '''<big>Flurry Mobile Analytics, including SDK and Analytics UI, will sunset on <span style="color:#ff0000">March 15, 2024</span>.</big>''' | ||
+ | |||
=== Description === | === Description === |
Latest revision as of 12:05, 24 December 2023
Supported platforms:
Available since: Gideros 2011.6
Flurry Mobile Analytics, including SDK and Analytics UI, will sunset on March 15, 2024.
Description
This table stores all the functions related to Flurry analytics library.
Flurry is available only for iOS and Android. To use flurry:
- create an account on https://www.flurry.com/ and follow the instructions about creating a new application
For iOS (external plugin):
- download Flurry header and libraries and add them to your Xcode project
- add {Gideros Installation Directory}/All Plugins/Flurry/source/iOS/flurry.mm file to your Xcode project
To load the Flurry library, add the Flurry plugin to your app and the following code:
if application:getDeviceInfo() == "Android" or application:getDeviceInfo() == "iOS" then
require "flurry"
end
Example
if application:getDeviceInfo() == "Android" or application:getDeviceInfo() == "iOS" then
local api_key = "your flurry app key" -- if empty the app will crash!
if flurry ~= nil and flurry.isAvailable() then
print("Flurry is available")
flurry.startSession(api_key)
flurry.logEvent("test_event", { name="test" } )
else
print("Flurry is not available")
end
end
Methodsflurry.endTimedEvent ends Flurry timed event |
EventsConstants |