Server-to-Server (S2S) or Software Development Kit (SDK). Which integration is right for you?
An SDK (Software Development Kit) is an app plug-in that adds functionality without having to write code.
An S2S (Server-to-Server) integration utilizes an advertiser’s established server-side infrastructure to transmit install and event data to Kochava for attribution and analytics.
The Kochava SDK is created in-house by the Kochava SDK team and facilitates communication between a client’s app on a user’s device and Kochava servers. Integrating with our SDK gives advertisers the peace of mind that Kochava is handling all of the heavy lifting. The SDK method is the preferred option due to its versatility and configurability.
All you have to do is integrate the SDK and Kochava will handle the rest.
Integrate with the Kochava SDK and let us do the heavy lifting so you can focus on growing your business.
Let Kochava handle your ad tracking with our end-to-end tracking methods and event/install queuing.
Understand session duration and frequency with the ability to track when an app becomes active or inactive.
Disable events, manage consent jurisdictions, and control identifier collection via dashboard control toggles with no SDK updates required.
Create and track deferred deep links to ensure your users have a friction-free experience from click to install.
Out-of-the-box support for Apple Search Ads. Obtain keyword level performance insights for optimization.
Utilize Universal Links to gain deterministic attribution on paid and owned reengagement campaigns.
“I’ve never had a support team that has been so responsive and proactive.”
Chris Barcinas – Director, Integrated Marketing
Opt for the S2S integration if you wish to utilize Kochava services but would like to communicate with Kochava from a source other than the app, such as your own server. There are certain requirements that must be met before choosing this method.
S2S integration relies on the advertiser’s own infrastructure for all data transmission. This creates additional development work and leaves the burden of support and maintenance on the advertiser. To integrate via S2S, these requirements must be met:
*S2S integration is only available for clients on the enterprise plan.
SDK integration is highly recommended for advertisers looking to maximize their marketing efficiency on iOS 14. The Kochava SDK will handle all of the heavy lifting related to the SKAdNetwork, App Clips, and the AppTrackingTransparency (ATT) framework.
Out-of-the-box support for the SKAdNetwork.
Advertiser app calls are wrapped within the SDK.
Easily configure one of four distinct SKAd conversion models server-side and access install and conversion summary reports.
Client is responsible for client-side integration with SKAdNetwork and managing their own conversion models and measurement windows.
Client will be required to manually enter conversion values and definitions within the Kochava dashboard.
Features drag and drop support for App Clips. Deterministically measure and attribute App Clip download, conversions, and downloads to full app install conversions.
Customer is responsible for tracking App Clip activity and sending server-to-server payloads to Kochava.
No attribution is supported for App Clip downloads and App Clip conversions.
ATT awareness with built-in functionality to sleep SDK and queue events until ATT prompt completion.
Gather user ATT status for visibility in Kochava reporting and Query.
Customer is responsible for handling timing of install and event tracking in relation to ATT prompting and passing ATT status on server-to-server API payloads.
OTT & Connected TV
OOH, Linear & Advanced TV
Push Notifications & SMS
Dynamic Audience Activation
Apple Search Ads Tracking
Out of the box support
Self-integrate with iAd API
Dynamic Deep Linking
Deferred Deep Linking
Custom setup required
Universal & App Links Attribution
TV Direct Response
Global Fraud Blocklist
Customized Fraud Blocklist
Traffic Verification Rules
SDK Spoofing Protection
Install & Event Authentication
Google Install Referrer API
Built-in Consent Management
Cross-Device Identity Resolution