Type Function Return value none Revision Release 2026.3728 Keywords ads, advertising, unityads, setPersonalizedAds See also unityads.init() unityads.*
Set a user-specific flag that indicates whether a user should receive personalized or contextual advertisements. Call this before initialization (before unityads.init()).
unityads.setPersonalizedAds( showPersonalizedAds )
Boolean. true indicates that the user may receive personalized ads. false indicates that the user should receive only contextual (non-personalized) ads.
local unityads = require( "plugin.unityads.v4" )
local function adListener( event )
if ( event.phase == "init" ) then -- Successful initialization
end
end
-- Set personalized ads flag before initialize
unityads.setPersonalizedAds( true )
-- Initialize the plugin
unityads.init( adListener, { gameId="YOUR_LEVELPLAY_APP_KEY" } )