I just got a message in my Facebook Audience Network dashboard that I need to “set the ‘Advertising Tracking Enabled’ flag to continue effectively monetizing your iOS apps.” The page explaining it is here:
Two part question:
Facebook describes this flag as, “…[allowing] you to inform Facebook whether to use the data to deliver personalized ads in line with your own legal obligations, platform terms, and commitments you’ve made to your users.” My presumption is that this flag refers to the App Privacy information that is part of the new iOS App Store “nutrition label,” and is not related to direct user opt-in as with GDPR, CCPA or NSUserTracking. Does anyone know for sure?
Does anyone know how to deliver this information to Facebook? Is it part of the init? A new entry in the plist? (The directions given are for C, Swift and Unity.)
I’m still getting warnings from FAN about the Advertising Tracking Flag from Facebook, which confused me until I realized- I don’t use the FAN plugin for iOS any more. Now that FAN has moved to bidding-only for iOS, I don’t think anyone does.
I guess I could include the FAN plugin just for the purpose of passing the flag, but that seems like a bit overkill just to get advertising consent info to Facebook. @agramonte I’m using your ironSource plugin to serve FAN ads to iOS- how are you tackling this issue?
My plugins do not have it built-in. So you have to do it manually with the ATT plugin. I do it his way when I want to show it:
if options.platform == 'ios' then
local att = require "plugin.att"
local function attListener(e)
adProvider.startProvider(options)
end
att.request(attListener)
end
My ironsource plugin you can display ironsource’s pre-message with:
After the first time, I provide the ironsource dialog and when they click next I present the permission dialog (when the event for button is clicked is returned).
I get ATT through other plugins in my waterfall- the problem seems to be that FAN isn’t getting the message.
Honestly though, don’t worry about it. I make so little money from FAN anymore, it’s not worth the effort.
@Scott_Harrison I’m using the ironSource plugin, not the audience network directly. So my question is, how can I still AdvertiserTrackingEnabled=true when the ironSource mediation sends a FB ad?