Kochava’s Privacy Profiles allow for the configuration of data collection and attribution rules for user and device data when a specified condition (e.g., AppTrackingTransparency Opt-Out) is true for users installing and completing actions within your app. The following document describes the creation and editing of Privacy Profiles.
Permissioning
- Write Access — Account Admin Role
- Read Access — All other roles
Prerequisites
Data Collection Rules:
SDK —
In order to apply “don’t collect” rules for data points sent off the device by the Kochava SDK, please ensure you have the minimum SDK version:
- iOS 4.3.0
- tvOS 4.3.0
- Adobe AIR 2.6.1
- Cordova 2.6.1
- Flutter 1.1.2
- ReactNative 1.4.1
- Unity 4.2.2
- Xamarin 3.1.2
Server-to-Server —
Data collection rules set in the profile will not be applied to installs and events received via server-to-server integration. Any redaction needed should be applied prior to sending the payload to Kochava.
Attribution Rules:
SDK —
There is no minimum SDK version required in order to apply attribution rules for ATT opt-out users. Kochava will determine a user’s ATT status based on the ATT parameter passed on SDK payloads. If the ATT parameter is not present, Kochava will look for the availability of IDFA and assign an ATT value accordingly.
Server-to-Server —
There is no prerequisite in order to apply attribution rules for ATT opt-out users. Kochava will determine a user’s ATT status based on the ATT parameter passed on S2S payloads. If the ATT parameter is not present, Kochava will look for the availability of IDFA and assign an ATT value accordingly.
Privacy Profile Interface
- Log in to Kochava.
- Select the desired Account and App.
- Select Apps & Assets > Privacy Profile.
When Is a User Considered ATT Opt-Out?
Installs and Events:
NA | ||||||
ATT prompt shown – user opted in | Opt-In | Opt-In | ||||
Cannot be prompted due to device settings | Opt-Out | Opt-Out | ||||
Can be prompted, but prompt not shown | Opt-In | Opt-Out | ||||
App Clips | Opt-Out | Opt-Out |
*Users who are on <14.0 OS version and have Limit At Tracking enabled will be considered ATT Opt-Out for the purpose of turning off collection of any of the listed data points. All users on <14.0 OS version are considered ATT Opt-In for the purpose of applying attribution rules.
Creating a Privacy Profile
Default ATT Opt-Out Profile:
Every iOS (includes iPad), App Clip, and tvOS app in Kochava must belong to an ATT Opt-Out profile to ensure the data collection/data use rules are aligned with Apple’s User Privacy and Data Use standards. Kochava has generated a Default ATT Opt-Out profile to ensure every app of relevant platforms has attribution “guardrails” in place. Newly created apps on these platforms will automatically be added to this profile. The data collection and attribution settings will default to the Kochava Default ATT Opt-Out template, but can be modified to your preferred data collection and attribution settings based on the options provided.
Using the default template will result in the following attribution capabilities when the user’s ATT status on the conversion signal is Opt-Out. Altering the data collection and attribution settings will change the attribution capabilities.
Creating Additional ATT Opt-Out Privacy Profiles:
- Click Add a Profile.
- Enter a unique profile Name.
- Select a Condition.
- Select a Template:
- Select the App(s).
- Select the desired Settings:
Data Collection Rules —
Determine which data points the SDK should send/not send off of the device. Minimum iOS SDK version: 4.3.0 required for turning off collection of any of the listed data points.
Attribution Rules —
For the data points that are collected, determine what type of attribution is permitted if any. Some identifiers are not used for attribution and will only have a No attribution option available.
A. Click to add an app.
B. Click X to remove the app.
Data Point | Data Collection Options | Attribution Options |
---|---|---|
NO | No Attribution | |
YES/NO | Owned Media Only No Attribution | |
YES | Owned Media Only No Attribution Paid & Owned Media | |
YES/NO | Owned Media Only No Attribution Paid & Owned Media | |
YES/NO | Owned Media Only No Attribution Paid & Owned Media | |
YES/NO | No Attribution | |
YES/NO | No Attribution | |
YES/NO | No Attribution |
- Click Save.
Editing Privacy Profiles
After a Privacy Profile has been created, it can be updated.
- Locate the desired Privacy Profile and Select Profile Tools (⋮) > Edit.
- Add/Edit the desired settings.
- Click Save.
Nuances for Editing the Default ATT Opt-Out Profile:
- The name of the Default ATT Opt-Out Profile cannot be edited.
- Apps cannot be removed directly from the Default ATT Opt-Out Profile. If you wish to apply different settings to a subset of the apps listed, you can add the apps to a newly created ATT Opt-Out profile with different settings. Alternatively, if your goal is to apply different settings to all of the apps, you can edit the settings of the default profile.
- If your new data collection and attribution settings deviate from the Default ATT Opt-Out template a new description must be entered.
- Adding apps to a profile will cause them to be removed from their current ATT Opt-Out privacy profile.
Archive a Privacy Profiles
After a Privacy Profile has been created, it can be archived and removed from the active profile list.
- Locate the desired Privacy Profile and Select Profile Tools (⋮) > Archive.
- Click Archive.