unityads.setPersonalizedAds()

类型 函数
返回值
修订版 发行版 2024.3703
关键字 广告、广告宣传、unityad、setHasUserConsent
另请参见 [unityads.init()][plugin.unityad-v4.init]
[unityads.*][plugin.unityad-v4]

概述

在初始化之前设置一个用户特定标记,该标记表示用户在初始化之前应接收个性化还是基于上下文的广告(在 [unityads.init()][plugin.unityad-v4.init] 之前)

语法

unityads.setPersonalizedAds( showPersonalizedAds )
showPersonalizedAds (必需)

布尔值. false 表示用户可能会接收非个性化的广告,而 true 表示用户可能会接收个性化的广告

示例

local unityads = require( "plugin.unityads.v4" )

local function adListener( event )

    if ( event.phase == "init" ) then  -- Successful initialization

    end
end

-- Flag for personalized ads before initialize
unityads.setPersonalizedAds( true )

-- Initialize the Unity Ads plugin
unityads.init( adListener, { appId="YOUR_UNITYADS_GAME_ID" } )