trialPay.*

类型 资源库
修订 2024.3703 版
关键字 广告、广告宣传、TrialPay
平台 Android、iOS

概述

TrialPay 插件允许开发者通过 TrialPay 静态插页广告、视频插页广告、奖励视频和横幅广告墙对其移动应用进行盈利。

注册

在使用此插件之前,您必须在 TrialPay 注册。

语法

local trialPay = require( "plugin.trialPay" )

函数

trialPay.init()

trialPay.show()

事件

adsRequest

项目设置

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

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

重要说明

如果针对 iOS 构建,则必须通过在“build.settings”的“plist”表中添加以下内容来绕过 App Transport Security (ATS)。虽然我们并未盲目鼓励所有开发者和项目采用此方法,但在某些情况下必须绕过 ATS。有关 ATS 的更多信息,请参阅 管理 App Transport Security 指南。

settings =
{
    iphone =
    {
        plist =
        {
            NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
        },
    },
}
重要说明

对于运行 Android 6.0 及更高版本的设备,此插件需要“STORAGE”权限组才能缓存视频广告。有关在运行时请求权限的详细信息,请参阅 此处

注意

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

  • "android.permission.INTERNET"
  • "android.permission.ACCESS_NETWORK_STATE"
  • "android.permission.READ_PHONE_STATE"
  • "android.permission.WRITE_EXTERNAL_STORAGE"
  • "android.permission.ACCESS_WIFI_STATE"

支持