Before you begin
Set up ThinkingAI SDK and Airbridge SDK as follows.Collect ThinkingAI Custom ID to Airbridge
Collect theta_distinct_id value generated by the ThinkingAI SDK as an additional device identifier by calling the Airbridge.setDeviceAlias function in the Airbridge SDK. For details, refer to the ThinkingAI documentation or contact ThinkingAI for further guidance.
User ID matching between Airbridge and ThinkingAI
For the integration to work, the user ID must match between Airbridge and ThinkingAI. CallAirbridge.setUserID function to set the user ID. It will be logged in the User ID property in all subsequent events and passed to ThinkingAI as ta_account_id.
If a user ID is not set, user matching between Airbridge and ThinkingAI will fail, and the user count for ThinkingAI events in the Airbridge dashboard may be inflated.
Set up integration
Get credentials from ThinkingAI
Get the postbak URL from ThinkingAI to enter in the Airbridge dashboard.- Sign in to the ThinkingAI dashboard.
- From the top menu, go to [Data]>[Source], then from the left menu, select [Third-Party Integrations].
- Click [Create Plan] and select Airbridge.
- Copy the full URL from the [End Point] field at the bottom.
Provide credentials to Airbridge
- In the Airbridge dashboard, go to [Integrations]>[Third-party Integration] and click ThinkingAI.
- Paste the End Point URL copied from ThinkingAI into the [Postback URL] field.
- Once the integration is configured, data will begin sending automatically when events occur.