Scate Integration
Scate is a platform for media buying optimization and user engagement analytics.
Setup
- Create an account at Scate.
- Get your API Key from the dashboard.
Configuration
Scate configuration is set in your app.json file under the extra field.
The API key is embedded at build time and accessed via Expo's Constants API.
app.json
{
"expo": {
"extra": {
"scate": {
"apiKey": "your_scate_api_key_here"
}
}
}
}Single API Key
Unlike RevenueCat, Scate uses a single API key for both iOS and Android platforms.
Auto-Enabled Features
When Scate is enabled, the following Android permissions are automatically added:
android.permission.INTERNETandroid.permission.ACCESS_NETWORK_STATE
Adjust Integration
When both Scate and Adjust are enabled, the SDK initializer automatically shares Adjust's advertising ID (ADID) with Scate for attribution:
// After Adjust initializes
const adid = await adjustService.getAdid();
if (adid) {
ScateSDK.SetAdid(adid);
}