Publisher provided identifiers

You can set a publisher provided identifier (PPID) for use in frequency capping, audience segmentation and targeting, sequential ad rotation, and other audience-based ad delivery controls across devices.

The identifier should be hashed or encrypted such that it is meaningless to Google - it should not be raw personally identifiable information.

iOS

let params = FuseAdViewParams(
    publisherProvidedId: "AB123456789"
)

// Banner ad
let adView = FuseAdView(code: "<zone_code>", params: params)

// Full-screen ad
let adView = FuseFullScreenAdView(code: code, params: params)

Android

val params = FuseAdViewParams.Builder()
    .setPublisherProvidedId("AB123456789")
    .build()

// Banner ad
val adView = FuseAdView(context, code = "<zone_code>", params = params)

// Full-screen ad
val adView = FuseFullScreenAdView(context, "<zone_code>", params)

NOTE: You cannot set PPID on FuseAdView created in XML.