Tealium for Java - only with Audience Stream?

Gold Contributor
Gold Contributor

Hi 

There is an option to make Tealium tracking calls from Java applications, as described here:

https://community.tealiumiq.com/t5/Mobile-Libraries/Tealium-for-Java/ta-p/15325

The article states that an Audience Stream account is required. But as the tracking call requires the usual "account, profile, environment" I wonder if this could not also be used to just send conversion data to analytics tools mapped in IQ. Is this an option or not?

Many thanks in advance for your input.

Kind regards...Jean-Marc

3 REPLIES 3

Tealium for Java - only with Audience Stream?

Moderator
Moderator
Hi @jmbolfing,

AudienceStream/UDH is required for the Java library; it will not work with IQ alone.

In contrast to the Android SDK (which is also Java-based, of course), in pure Java, there is no webview available, so we cannot run standard JavaScript tags through this SDK. The way the Java SDK works is to send direct GET/POST requests to UDH (AudienceStream/Cloud Delivery), and from there, data can be distributed to many different endpoints (Google Analytics, Adobe Analytics, and many other services).

If you would like more information on any of the UDH services, please speak to your account manager (I think this is @Anonymous).

Craig.
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.

Tealium for Java - only with Audience Stream?

Gold Contributor
Gold Contributor

Thanks Craig. That totally makes sense. Should have thought of that before bothering you.

But wasnt there A plan for server-side tracking for a limited number of tags? Has that ever been live or is it just a plan?

Kind regards...Jean-Marc

Tealium for Java - only with Audience Stream?

Moderator
Moderator
@jmbolfing yes, we have this capability and it is called "Cloud Delivery". In fact, we can integrate with most analytics services in this way. Cloud Delivery is an additional license, and not covered under a standard TiQ license. The management of "Cloud Delivery" integrations is via the UDH (AudienceStream) interface, rather than iQ. I think you might benefit from a chat with @Anonymous to find out more about this :-)
Check out our new Swift integration library for iOS, macOS, tvOS and watchOS: https://github.com/Tealium/tealium-swift with updated
documentation https://community.tealiumiq.com/t5/Swift/tkb-p/swift.
Public