personaly.setUserDetails()

类型 函数
返回值
修订 版本 2024.3703
关键词 广告, Persona.ly, setUserDetails
另请参阅 personaly.init()
personaly.*

概述

设置通过 personaly.init() 初始化时提供的用户 ID 的用户详细信息。提供这些详细信息可能有助于提高针对用户的定向广告的收益。

语法

personaly.setUserDetails( options )
options (必填)

. 包含选项值的表 — 有关详细信息,请参阅下一节。

选项参考

options 表包含用于指定用户详细信息的参数。

gender (可选)

字符串. 用户的性别。有效值包括 "male"(男)和 "female"(女)。

birthday (可选)

字符串. 用户的生日。日期必须以YYYY-MM-DD格式指定。

示例

local personaly = require( "plugin.personaly" )

local function adListener( event )

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

-- Initialize the Persona.ly plugin
personaly.init( adListener, { appHash="YOUR_APP_HASH", userId="UNIQUE_USER_ID" } )

-- Set user details
personaly.setUserDetails( { gender="female", birthday="1990-01-30" } )