Set protocol manually

Bronze Contributor
Bronze Contributor

Hello!

Is there a possibility to define the used protocol (http, https, file, ...) to load further resources manually? In my case several devices are using file:// as standard protocol... leading to IQ not working at all.
Thanks!

Best,

Ben

2 REPLIES 2

Set protocol manually

Moderator
Moderator

Hi @benjamin_thoran,

IQ was not designed to work over the file:// protocol, and although it is technically possible to edit the files to call a specific protocol, I would strongly advise against doing this, because you would have to edit every tag, and would end up in a difficult situation where you can't update to a new tag template without modifying it and merging in your previous alterations.

There are several scenarios where you might find a "file://" protocol, such as Smart TV applications, Cordova/Phonegap/Ionic apps, and some other applications. Which category does your use case fall into? If it's a Cordova-based app, we have a plugin that I strongly recommend you use. If it's a Smart TV application, the best solution is to use an iframe to load Tealium IQ, and pass tracking data to the iframe directly. Let me know your exact use case if possible, and I can point you in the direction of the best solution.

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.

Set protocol manually

Bronze Contributor
Bronze Contributor

Hello Craig,

Many thanks for your impressive quick reply! Our case is SmartTV (especially Samsung).

Best,

Ben

Public