personaly.*

类型
修订 版本 2024.3703
关键词 广告, Persona.ly
平台 Android, iOS

概述

Persona.ly 提供了一种通过游戏内货币来奖励用户的方式,用户只需执行简单的活动,例如观看视频、下载应用程序和填写调查问卷。

重要
  • 您需要拥有自己的用户管理系统,为所有玩家生成唯一的用户 ID。

  • 您需要拥有自己的服务器,因为积分是通过 S2S(服务器到服务器)回传进行验证的。

注册

在使用此插件之前,您必须在 Persona.ly 注册。

语法

local plugin = require( "plugin.personaly" )

函数

personaly.init()

personaly.show()

personaly.setUserDetails()

事件

adsRequest

项目设置

要使用此插件,请在 `build.settings` 的 `plugins` 表中添加一个条目。添加后,构建服务器将在构建阶段集成该插件。

settings =
{
    plugins =
    {
        ["plugin.personaly"] =
        {
            publisherId = "com.coronalabs"
        },
    },
}

重要

如果为 iOS 构建,则必须通过将以下内容添加到 `build.settings` 的 `plist` 表中来绕过应用程序传输安全 (ATS)。虽然我们不鼓励所有开发者和项目盲目采用这种方法,但在某些情况下必须绕过 ATS。有关 ATS 的更多信息,请参阅管理应用程序传输安全指南。

settings =
{
    iphone =
    {
        plist =
        {
            NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
        },
    },
}
注意

对于 Android,使用此插件时会自动添加以下权限/功能

  • “android.permission.INTERNET”

支持