Get Google Analytics Content Experiment parameters from Google Tag Manager in Android App -
hi,
i have set google tag manager , google analytics , linked them 1 another. then, have set container in google tag manager , added variable called "google analytics content experiment" within container. created 2 types of experiment variations ( can refer picture).i have set "percentage of users included in experiment" 50%, 50% users default config value json , other 50% users different value.then, published container , downloaded binary file , included in "raw" folder of android app.
then in android app, did following within oncreate method:
tagmanager tagmanager = tagmanager.getinstance(this); // modify log level of logger print out not // warning , error messages, verbose, debug, info messages. tagmanager.setverboseloggingenabled(true); pendingresult<containerholder> pending = tagmanager.loadcontainerprefernondefault(container_id, r.raw.gtm_default_container); pending.setresultcallback(new resultcallback<containerholder>() { @override public void onresult(containerholder containerholder) { containerholdersingleton.setcontainerholder(containerholder); container container = containerholder.getcontainer(); if (!containerholder.getstatus().issuccess()) { log.e("cuteanimals", "failure loading container"); //displayerrortouser(r.string.load_error); return; } } }, 2, timeunit.seconds);
my objective values of key "key1" supplied google tag manager in android app, can drive application accordingly. but, cannot values.
can kindly me out ?
thanks.
ones container loaded successfully, should able load experiment variations data.
for example in case containerholder.getcontainer().getstring("key1")
based on content experiment variations rate values "blue", "green" on different devices..
Comments
Post a Comment