Type Function Return value none Revision Release 2025.3721 Keywords ads, advertising, unityads, setHasUserConsent See also unityads.show() unityads.*
UnityAds SDK gives an option to work with GDPR user consent manually. You can set a flag indicating whether the user has provided the publisher opt-in consent for the collection and use of personal data.
unityads.setHasUserConsent( hasUserConsent )
Boolean. If the user has consented, please set the following flag to true, otherwise set it to false.
local unityads = require( "plugin.unityads" )
local function adListener( event )
if ( event.phase == "init" ) then -- Successful initialization
-- Set user consention
unityads.setHasUserConsent( true )
end
end
-- Initialize the Unity Ads plugin
unityads.init( adListener, { appId="YOUR_UNITYADS_GAME_ID" } )