The AdobeVisitorService module is configured when initializing the Tealium SDK, and does not have remote configuration capabilities.
The module acts as a DispatchValidator, preventing calls being sent without an Adobe organization ID. It attempts to retrieve an ECID from the Adobe API, but after 5 failed attempts, calls are permitted to continue without an ECID to avoid data loss. Sending data is prioritized over having a valid ECID.
Possible causes for no ECID being retrieved are:
Invalid response, such as a response was received but did not contain a valid ECID.
There was no response.
The Adobe organization ID was invalid.
To install the AdobeService module with Carthage, add the following to your cartfile: