Supported Platforms
Platform | Type | Auth Method | Audience Sync | Enhanced Conversions | Fractional Attribution |
---|---|---|---|---|---|
Meta | Ad Network | OAuth 2.0 | ✅ Real-time | ✅ | ❌ |
Google Ads | Ad Network | OAuth 2.0 | ✅ 6-hour batch | ✅ | ✅ |
TikTok | Ad Network | OAuth 2.0 | ✅ Real-time | ✅ | ❌ |
Ad Network | OAuth 2.0 | ✅ Daily batch | ❌ | ❌ | |
Microsoft Ads | Ad Network | OAuth 2.0 | ✅ 6-hour batch | ✅ | ❌ |
Ad Network | OAuth 2.0 | ✅ Real-time | ✅ | ❌ | |
Ad Network | OAuth 2.0 | ✅ Daily batch | ❌ | ❌ | |
Snapchat | Ad Network | OAuth 2.0 | ✅ Real-time | ✅ | ❌ |
Twitter/X | Ad Network | OAuth 2.0 | ✅ Daily batch | ❌ | ❌ |
Quora | Ad Network | API Key | ✅ Daily batch | ❌ | ❌ |
Impact | Affiliate | API Key | N/A | N/A | ✅ |
CJ Affiliate | Affiliate | API Key | N/A | N/A | ✅ |
ShareASale | Affiliate | API Key | N/A | N/A | ✅ |
Amazon DSP | DSP | OAuth 2.0 | ✅ Daily batch | ❌ | ❌ |
The Trade Desk | DSP | API Key | ✅ 6-hour batch | ❌ | ✅ |
Authentication Methods
OAuth 2.0 (Recommended)
Most platforms use OAuth for secure, user-friendly authentication:1
Click Connect
OneView Dashboard → Integrations → [Platform] → Connect
2
Authorize
Log into platform account → Approve permissions
3
Auto-Configuration
Credentials stored securely, refreshed automatically
- No manual credential management
- Automatic token refresh
- Granular permissions
- Instant revocation if needed
API Key
Some platforms require manual API key entry:- Quora Ads
- Affiliate networks (Impact, CJ, ShareASale)
- The Trade Desk
- Custom integrations
General Requirements
Account Access Levels
Platform | Required Role | Why |
---|---|---|
Meta | Admin or Advertiser | Pixel and audience access |
Admin or Standard | Conversion and list access | |
TikTok | Admin or Operator | Pixel management |
Campaign Manager Admin | Conversion tracking | |
Microsoft | Super Admin or Standard | UET tag access |
Technical Prerequisites
Active ad account with platform
Pixel/Tag already created (we don’t create new ones)
Business verification completed (Meta, TikTok)
Billing enabled on ad account
Terms of Service accepted for APIs
Data Requirements
Minimum data needed for integration:Platform Limits and Quotas
API Rate Limits
Platform | Events/Second | Daily Limit | Batch Size | Retry After |
---|---|---|---|---|
Meta | 200/sec | 10M events | 1,000 | 1 minute |
100/sec | No limit | 2,000 | 5 minutes | |
TikTok | 100/sec | 1M events | 1,000 | 1 minute |
10/sec | 100K events | 100 | 15 minutes | |
Microsoft | 50/sec | No limit | 1,000 | 5 minutes |
Audience Size Limits
Platform | Min Size | Max Size | Processing Time |
---|---|---|---|
Meta | 100 | 10M | 5-10 minutes |
1,000 | 100M | 6-12 hours | |
TikTok | 1,000 | 10M | 10-15 minutes |
300 | 300K | 24-48 hours |
OneView automatically handles rate limiting with exponential backoff. You don’t need to manage these limits manually.
Bulk Integration Tips
Connecting Multiple Platforms
- Start with Meta - Fastest feedback loop
- Add Google Ads - Most complex, do second
- Add TikTok - Similar to Meta
- Add remaining - Order doesn’t matter
Configuration Strategy
1
Use Same Attribution Model
Start with last-touch for all platformsAdjust per event type after validation
2
Standardize Event Names
3
Set Conservative Lookback
Start with 7-day click, 1-day viewExpand after confirming accuracy
Testing Multiple Platforms
Create test conversion with all UTMs:Common Bulk Issues
Avoid these mistakes when connecting multiple platforms:
- Different attribution models for same event
- Overlapping UTM parameters
- Inconsistent event naming
- Missing platform-specific required fields
- Not waiting for processing delays
Integration Maintenance
Health Monitoring
OneView automatically monitors:- Authentication status (OAuth expiry)
- API errors and rate limits
- Match rates for enhanced conversions
- Audience sync status
- Platform API changes
When Reauthorization Needed
Platforms require reauth when:- Password changed
- Permissions modified
- 90-day security refresh (Meta)
- Account suspended/reactivated
- New terms of service
OneView sends email alerts 7 days before OAuth expiry and immediately if connection fails.
Next Steps
- Supported platforms table
- Authentication methods overview
- General requirements
- Platform limits and quotas
- Bulk integration tips
integrations/ad-networks/[platform]
- Prerequisites and account requirements
- Authentication steps
- Field mappings table
- Platform-specific features/limitations
- Testing the integration
- Common error messages
- Postback URL configuration
- Parameter mapping
- Commission tracking setup
- Deduplication with paid media
- Testing affiliate conversions
- Audience list requirements
- Sync frequency and limits
- Match rate optimization
- Custom audience strategies
- Measurement setup
As our committment to the highest data quality, all Integrations always use official APIs. For all Media Partners you get:
- Unified Identities to see the full customer journey in real-time, across all channels and devices.
- Adaptive Targeting to eliminate attribution conflicts and enhance automated bidding between different Media Partners.
- Virtual Cookies to completely remove all advertising scripts and cookies from your website, without losing data.
Advertising Partners
Google Ads
Meta Ads
Microsoft Advertising
Quora for Business
Reddit Ads
Snap
TikTok for Business
Twitter Ads
Affiliate Networks
We offer free integration services for missing Affiliate or Advertising platforms, reach out to get yours integrated.