- TLC Home Home
- Discussions Discussions
- Documentation Documentation
- Knowledge Base Knowledge Base
- Education Education
- Blog Blog
- Support Desk Support Desk
02-18-2019 05:17 AM
Hey! is there some advantage to track events to Firebase Analytics using the Custom Tag Bridge? Why not to directly write events to firebase? I already implemented this and I have feeling there is no added value of this approach - just overhead with more network communication. Am I right?
02-18-2019 06:53 PM
02-19-2019 12:29 AM
Hey Craig,
thx. for you reply!
What I agree with from your reply is, you can manage for example your logEvents on the Tealium side without any touch to code on the mobile app side. That's almost correct. There is one case, when you still need to update native code, that's when you add new type of custom event.
But solution using Tealium has also overhead (not completely true you said , there aren't really any extra network calls involved): Instead of send event from some central place in the app to Firebase Analytics directly, you have to handle remote command and then you direct it to Firebase Analytics. Thus instead of flow app->FirebaseAnalytics there is flow app->TealiumCustomBridge->app->Firebase Analytics.
So from this point of view there is extra overhead in network call. And moreover, there needs to be extra listener in the mobile app to listen and redirect incomming remote commands to FirebaseAnalytics.
So my question is rather, when I will accept above mentioned overhead, what I will get as an advantage? What I tried so far seems, that any event I want to track in FirebaseAnalytics, needs to be implicitely defined in CustomTagBridge/RemoteCommandInterceptor.
I know, that FirebaseAnalytics gather some events by default (without any effort). Is there some advantage when using Tealium in therms of some other data automatically added to tracking?
Many thanks to clarify this,
MJ
Copyright All Rights Reserved © 2008-2023