Android: Google Analytics availability in Google Play Services? -
google analytics has been announced become part of rolling out google play services 4.3, not yet included in google play services packages list:
http://developer.android.com/reference/gms-packages.html
any idea when become available, , safe used straight away, or better wait time make sure every user has google play services 4.3 installed?
i've noticed other differences.
tracker
to new tracker
, use newtracker()
method (accepts both string
value , int
value [for xml configuration]):
googletracker = gainstance.gettracker(ga_key); // old googletracker = gainstance.newtracker(ga_key); // new
easytracker
easytracker has disappeared, have use googleanalytics.getinstance(this).reportactivitystart(this)
reported paito.
setters
the googletracker.set()
method no longer available. has been replaced more specialised methods, example:
googletracker.set(fields.screen_name, null); // old googletracker.setscreenname(null); // new
event creation
the googletracker.send()
method has seen changes.
googletracker.send(mapbuilder .createevent(category, action, label, value) .build()); // old googletracker.send(new hitbuilders.eventbuilder() .setcategory(category) .setaction(action) .setlabel(label) .setvalue(value) .build()); // new
appview
it becomes
googletracker.send(mapbuilder.createappview().build()); // old googletracker.send(new hitbuilders.appviewbuilder().build()); // new
appviewbuilder
appviewbuilder
has been deprecated, replaced new screenviewbuilder
class. (thanks hai phong tip!)
for running (or have dealt with) dalvik's 64k methods limit, there 3k methods able rid of in application, integration.
Comments
Post a Comment