What is an SDK?
An SDK (Software Development Kit) is an app plug-in that adds functionality without having to write code.
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.
For platforms not listed here, Kochava provides alternate integration support, including server-to-server integration. Learn more here.
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.
Solutions
SDK
S2S
Holistic Attribution
Omni-Channel Measurement
Smart Sessions
Cost Tracking
Total LTV
OTT & Connected TV
OOH, Linear & Advanced TV
Owned Media
Dynamic Audience Activation
Reengagement
Predictive Churn
Uninstall Tracking
Link Integrations
4500+
4500+
Apple Search Ads Tracking
Out of the box support
Self-integrate with iAd API
Dynamic Deep Linking
Deferred Deep Linking
Custom setup required
SmartLinks™
Universal & App Links Attribution
QR Codes
TV Direct Response
Real-Time Analytics
Reporting
Data Syndication
Query
APIs
Global Fraud Blocklist
Customized Fraud Blocklist
Fraud Dashboard
Traffic Verification Rules
SDK Spoofing Protection
Install & Event Authentication
Google Install Referrer API
Built-in Consent Management
Audience Enrichment
Cross-Device Identity Resolution
Dynamic Audience Activation
Audience Insights