Skip to content
haxe3
Go to file
Code
This branch is 31 commits ahead of hyperfiction:haxe3.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

GAnalytics

A Google Analytics native extension for OpenFL

This OpenFL native extension allows you to integrate Google Analytics ( v3.03 ) into your OpenFL application. The supported compilation targets are iOS & Android

Installation

You can install it directly from haxelib:

haxelib install ganalytics

If you didn't install this extension via haxelib and or to have the latest dev version you can download this sources and set its folder as the source using the following command:

haxelib dev ganalytics path/to/your/downloaded/files

Android Libraries

Since the recent Android SDK update, this library depends on extension-googleplayservices-basement. By default the dependent package does not include the Analytics Library, so make sure to add the package google-play-services-analytics-impl by running select_dependencies.sh in that extension, and selecting the google-play-services-analytics-impl package.

Recompiling

lime rebuild ganalytics ios

or
lime rebuild ganalytics android

Usage

Just call the public methods on the GAnalytics class.

Basic reference

First start the session via : GAnalytics.startSession( "YOUR-UA-CODE" );

Tracking a screen view : GAnalytics.trackScreen( "your-page-code" );

Tracking an event : GAnalytics.trackEvent( "event-cat" , "event-action", "event-label", 1 );

For more advance methods just take a look a the GAnalytics class. All the Google Analytics V3 methods are supported( timing, metric , social , dimension... )

This project was Originally forked from HypGA (Hyperfiction) hyperfiction.fr

License

This work is under BSD simplified License.

About

Google Analytics native extension for Haxe NME

Resources

License

Packages

No packages published
You can’t perform that action at this time.