Getting Started

Enabling On-Device Targeting

Currently, On-Device Targeting is only supported across iOS. To enable on-device targeting, follow the instructions below.

  1. Integrates the latest InMobi iOS SDK. On-Device Targeting is supported from version 10.0.5 and above.
  2. Add the IMODTargetingService API:
    + +(void)push:(NSString *)hashId;

    The InMobi SDK collects hashed email addresses you sent. LiveRamp collects email addresses from advertisers to create Bloom Filters corresponding to advertiser’s target audience segments. Bloom Filters are fetched through InMobi SDK. The SDK further uses them to predict whether the hashed email ID will likely present in the advertiser’s target audience. The SDK identifies a strong match for advertiser deals/campaigns. Advertisers bid across on-device-enabled inventory.

Supported Hashing Protocol and Mandatory Parameters

LiveRamp supports a specific hashing protocol and data parameters to enable On-Device Targeting.

Partner Supported Hashing Protocol Required data parameters
LiveRamp SHA256 Email

Passing Hashed Values

  • Hash the PII data using SHA256
  • InMobi SDK init using account ID
  • Using InMobiUserDataTypes capture the hashed PII data
  • Build the request using InMobiUserDataModel
  • Push the PII data using IMODTargetingService Push API.

Frequently Asked Questions

Q. What is a Bloom Filter?

A Bloom filter is a space-efficient probabilistic data structure used to test whether an element is present in a data set in the form of 0s and 1s.

Q. Is the Bloom Filter passed into a different field in the bid request?

Bloom Filter isn't passed into the bid request. It is stored on the device itself and will signal the SDK to call for the deal ID if the user belongs to the target audience.

Q. What's the benefit of the Bloom Filter methodology for on-device targeting?

Low storage makes it viable to match the device without impacting the app's performance. A 1 million user email ID data set is merely a 1-2 MB payload (smaller than some of the standard video ads we run today).

On This Page

Last Updated on: 23 Aug, 2022