Getting Started
AudienceLab SDK Documentation
Welcome to Audiencelab! This guide will help you set up your account, connect your app, and integrate with ad networks to measure creative-level performance on iOS in a privacy-compliant way.
Quick Setup Overview
Step | Task | Estimated Time |
---|---|---|
1 | Create an account | 1 min |
2 | Add your application | 2 min |
3 | Retrieve API key | 1 min |
4 | Integrate SDK or S2S endpoint | 10 min |
5 | Configure ad network pixels | 2 min |
1. Create an Account
As we're currently not open for sign ups, you can only access an Audiencelab account if you:
Once approved, you'll receive an invitation to create your account and access the Geeklab dashboard. You will use your Geeklab credentials to sign in to Audiencelab.
2. Add Your Application
After logging in:
- Click Create New Application in the dashboard.
- Select your platform (App Store or Google Play).
- Search for your app by name or App ID.
- Confirm to add the app to your organization.
Your app will now appear in the Applications list.
3. Retrieve API Key
Once your app is added:
- Open your app from the Applications list.
- Navigate to the Authentication section.
- Copy the generated API key — you’ll need this for SDK or server integration.
The API key is unique per app. You can view it anytime from the same page.
4. Integrate the SDK or S2S Endpoint
AudienceLab offers both client-side and server-side integration options:
Client-Side SDKs
Unity SDK
Integrate Audiencelab's Unity SDK to track events, measure ad performance, and optimize monetization in your Unity games.
React SDK
Integrate AudienceLab's React SDK to track events, measure ad performance, and optimize monetization in your web applications.
For most mobile game developers, we recommend using our Unity SDK for the simplest integration experience.
Server-Side SDKs
Node.js SDK
Integrate Audiencelab's Node.js SDK to track events, measure user engagement, and analyze performance from your server-side applications.
Python SDK
Integrate Audiencelab's Python SDK to track events, measure user engagement, and analyze performance from your server-side applications.
5. Configure Ad Network Connections
Audiencelab allows you to attribute the performance to self-attributing networks. This is crucial and recommended for optimal performance.
- Go to Ad Network Settings under your app.
- Click Add New Pixel.
- Select an ad network (e.g., Meta) and enter the required Dataset ID and Access Token.
- Save the configuration.
You can manage or remove pixels anytime from the same settings page.
🎉 You’re Ready!
With your app configured and integrations set up, Audiencelab will begin ingesting postbacks and displaying creative-level insights in the dashboard.
Check out Analytics to view your first campaign insights!