adjust-icon

Google On-device Conversion Measurement

With Google On-device Conversion Measurement (ODM), you can attribute app activities to Google Ads iOS campaigns without relying on IDFA. ODM improves campaign optimization and measurement accuracy while keeping identifiable information on the device to protect user privacy.

This integration requires the Adjust ODM plugin.

Set up your environment

Capture app launch time

One of the most critical factors for accurate attribution using On-device Conversion Measurement is capturing the app launch time as precisely as possible. The Adjust SDK handles this automatically during its initialization process. Therefore, it is essential to call the initSdk method as early as possible in your app’s launch sequence — ideally within the application:didFinishLaunchingWithOptions: method of your app delegate.

If your app has logic that requires delaying when the SDK sends data to Adjust’s servers, follow this sequence:

  • Set First Session Delay in your Adjust SDK configuration.
  • Call initSdk as early as possible when your app starts, just as you normally would. The SDK starts running immediately, and ODM records the app launch time at this point.
  • Once your app has completed its logic, end First Session Delay so the SDK starts sending data to Adjust’s servers.