Why using our SDK ?

Using the SDK provides a quick and easy integration without having to understand the APIs in detail. The SDK supports the following CDP services:

  1. Analytics data collection for anonymous visitors and identified customers using the logEvent service.
  2. Customer identification using any sort of customer identifier like for example email, customer id, etc. using the setUserId service.
  3. Audience data retrieval from profile to campaign attributes, as well as a universal marketing identifier using the CDP startService.
  4. Consent/Permissions management, including capturing and updating consent and marketing permissions, which can be defined as required, using the updatePermissions service.

The SDK also supports the TrustPid telco network service, which uses the network of various participating telcos to seamlessly identify customers and to provide a MarTechID for cross-channel customer identification, and AdTechID, which can be used across 3rd party media for targeting and attribution. The MarTechID belongs to the app provider (Data Controller) and is unique to the user of that Data Controller, whereas the AdTechID is consistent across all Data Controllers, but “dynamically” encrypted (a different value on every refresh) so that only authorized systems (DSPs) can decrypt it for campaign audience matching.