applovinMax.*

类型
版本 发行版 2024.3703
关键词 广告, applovin, AppLovin Max
平台 Android, iOS

概述

AppLovin Max 插件允许开发者通过 AppLovin Max 静态插页式广告、视频插页式广告和激励视频广告来实现用户盈利和广告中介。

备注
重要

查看新的 setHasUserConsent 方法以启用 GDPR 数据收集限制。

注册

首先,请在 AppLovin Max 注册。获得 AppLovin 开发者门户的访问权限后,您可以查看您的应用、选择广告偏好设置等。

语法

AppLovin
local applovinMax = require( "plugin.applovinMax" )

函数

applovinMax.init()

applovinMax.load()

applovinMax.isLoaded()

applovinMax.show()

applovinMax.setUserDetails()

applovinMax.hide()

applovinMax.setHasUserConsent()

applovinMax.setIsAgeRestrictedUser()

applovinMax.showDebugger()

事件

adsRequest

项目设置

要使用此插件,请在 build.settingsplugins 表中添加一个条目。添加后,构建服务器将在构建阶段集成该插件。 还要添加您的 Android 和/或 iOS 的 Sdk 密钥,如下所示。

AppLovin Max
settings =
{
    android =
    {
        applicationChildElements =
        {
                -- Array of strings
                [[
                    <meta-data android:name="applovin.sdk.key" android:value="XXXXXXXXXXXXX"/>
                ]],
                ---- replace XXXXXXXXXXXXX with your Android Applovin SDK key
        },
    },
    iphone =
    {
        plist =
        {
            AppLovinSdkKey = "XXXXXXXXXXXXX", -- replace XXXXXXXXXXXXX with your iOS Applovin SDK key
            NSAppTransportSecurity = { NSAllowsArbitraryLoads=true },
            NSUserTrackingUsageDescription = "This only uses device info for less annoying, more relevant ads.",
            SKAdNetworkItems = {
                {SKAdNetworkIdentifier= "275upjj5gd.skadnetwork"},
                {SKAdNetworkIdentifier= "294l99pt4k.skadnetwork"},
                {SKAdNetworkIdentifier= "2fnua5tdw4.skadnetwork"},
                {SKAdNetworkIdentifier= "2u9pt9hc89.skadnetwork"},
                {SKAdNetworkIdentifier= "3rd42ekr43.skadnetwork"},
                {SKAdNetworkIdentifier= "4468km3ulz.skadnetwork"},
                {SKAdNetworkIdentifier= "44jx6755aq.skadnetwork"},
                {SKAdNetworkIdentifier= "44n7hlldy6.skadnetwork"},
                {SKAdNetworkIdentifier= "4fzdc2evr5.skadnetwork"},
                {SKAdNetworkIdentifier= "4pfyvq9l8r.skadnetwork"},
                {SKAdNetworkIdentifier= "523jb4fst2.skadnetwork"},
                {SKAdNetworkIdentifier= "5l3tpt7t6e.skadnetwork"},
                {SKAdNetworkIdentifier= "5lm9lj6jb7.skadnetwork"},
                {SKAdNetworkIdentifier= "6964rsfnh4.skadnetwork"},
                {SKAdNetworkIdentifier= "6g9af3uyq4.skadnetwork"},
                {SKAdNetworkIdentifier= "74b6s63p6l.skadnetwork"},
                {SKAdNetworkIdentifier= "7rz58n8ntl.skadnetwork"},
                {SKAdNetworkIdentifier= "7ug5zh24hu.skadnetwork"},
                {SKAdNetworkIdentifier= "84993kbrcf.skadnetwork"},
                {SKAdNetworkIdentifier= "8s468mfl3y.skadnetwork"},
                {SKAdNetworkIdentifier= "9nlqeag3gk.skadnetwork"},
                {SKAdNetworkIdentifier= "9rd848q2bz.skadnetwork"},
                {SKAdNetworkIdentifier= "9t245vhmpl.skadnetwork"},
                {SKAdNetworkIdentifier= "a7xqa6mtl2.skadnetwork"},
                {SKAdNetworkIdentifier= "c6k4g5qg8m.skadnetwork"},
                {SKAdNetworkIdentifier= "cg4yq2srnc.skadnetwork"},
                {SKAdNetworkIdentifier= "cj5566h2ga.skadnetwork"},
                {SKAdNetworkIdentifier= "e5fvkxwrpn.skadnetwork"},
                {SKAdNetworkIdentifier= "ejvt5qm6ak.skadnetwork"},
                {SKAdNetworkIdentifier= "g28c52eehv.skadnetwork"},
                {SKAdNetworkIdentifier= "g2y4y55b64.skadnetwork"},
                {SKAdNetworkIdentifier= "gta9lk7p23.skadnetwork"},
                {SKAdNetworkIdentifier= "hs6bdukanm.skadnetwork"},
                {SKAdNetworkIdentifier= "kbd757ywx3.skadnetwork"},
                {SKAdNetworkIdentifier= "kbmxgpxpgc.skadnetwork"},
                {SKAdNetworkIdentifier= "klf5c3l5u5.skadnetwork"},
                {SKAdNetworkIdentifier= "m8dbw4sv7c.skadnetwork"},
                {SKAdNetworkIdentifier= "mlmmfzh3r3.skadnetwork"},
                {SKAdNetworkIdentifier= "mtkv5xtk9e.skadnetwork"},
                {SKAdNetworkIdentifier= "n6fk4nfna4.skadnetwork"},
                {SKAdNetworkIdentifier= "n9x2a789qt.skadnetwork"},
                {SKAdNetworkIdentifier= "ppxm28t8ap.skadnetwork"},
                {SKAdNetworkIdentifier= "prcb7njmu6.skadnetwork"},
                {SKAdNetworkIdentifier= "pwa73g5rt2.skadnetwork"},
                {SKAdNetworkIdentifier= "pwdxu55a5a.skadnetwork"},
                {SKAdNetworkIdentifier= "qqp299437r.skadnetwork"},
                {SKAdNetworkIdentifier= "r45fhb6rf7.skadnetwork"},
                {SKAdNetworkIdentifier= "rx5hdcabgc.skadnetwork"},
                {SKAdNetworkIdentifier= "t38b2kh725.skadnetwork"},
                {SKAdNetworkIdentifier= "tl55sbb4fm.skadnetwork"},
                {SKAdNetworkIdentifier= "u679fj5vs4.skadnetwork"},
                {SKAdNetworkIdentifier= "uw77j35x4d.skadnetwork"},
                {SKAdNetworkIdentifier= "v72qych5uu.skadnetwork"},
                {SKAdNetworkIdentifier= "wg4vff78zm.skadnetwork"},
                {SKAdNetworkIdentifier= "wzmmz9fp6w.skadnetwork"},
                {SKAdNetworkIdentifier= "yclnxrl5pm.skadnetwork"},
                {SKAdNetworkIdentifier= "ydx93a7ass.skadnetwork"},
                {SKAdNetworkIdentifier= "3qcr597p9d.skadnetwork"},
                {SKAdNetworkIdentifier= "3qy4746246.skadnetwork"},
                {SKAdNetworkIdentifier= "3sh42y64q3.skadnetwork"},
                {SKAdNetworkIdentifier= "424m5254lk.skadnetwork"},
                {SKAdNetworkIdentifier= "4dzt52r2t5.skadnetwork"},
                {SKAdNetworkIdentifier= "578prtvx9j.skadnetwork"},
                {SKAdNetworkIdentifier= "5a6flpkh64.skadnetwork"},
                {SKAdNetworkIdentifier= "8c4e2ghe7u.skadnetwork"},
                {SKAdNetworkIdentifier= "av6w8kgt66.skadnetwork"},
                {SKAdNetworkIdentifier= "cstr6suwn9.skadnetwork"},
                {SKAdNetworkIdentifier= "f38h382jlk.skadnetwork"},
                {SKAdNetworkIdentifier= "p78axxw29g.skadnetwork"},
                {SKAdNetworkIdentifier= "s39g8k73mm.skadnetwork"},
                {SKAdNetworkIdentifier= "v4nxqhlyqp.skadnetwork"},
                {SKAdNetworkIdentifier= "zq492l623r.skadnetwork"},
                {SKAdNetworkIdentifier= "24t9a8vw3c.skadnetwork"},
                {SKAdNetworkIdentifier= "32z4fx6l9h.skadnetwork"},
                {SKAdNetworkIdentifier= "54nzkqm89y.skadnetwork"},
                {SKAdNetworkIdentifier= "6xzpu9s2p8.skadnetwork"},
                {SKAdNetworkIdentifier= "79pbpufp6p.skadnetwork"},
                {SKAdNetworkIdentifier= "9b89h5y424.skadnetwork"},
                {SKAdNetworkIdentifier= "c3frkrj4fj.skadnetwork"},
                {SKAdNetworkIdentifier= "feyaarzu9v.skadnetwork"},
                {SKAdNetworkIdentifier= "ggvn48r87g.skadnetwork"},
                {SKAdNetworkIdentifier= "glqzh8vgby.skadnetwork"},
                {SKAdNetworkIdentifier= "k674qkevps.skadnetwork"},
                {SKAdNetworkIdentifier= "ludvb6z3bs.skadnetwork"},
                {SKAdNetworkIdentifier= "rvh3l7un93.skadnetwork"},
                {SKAdNetworkIdentifier= "x8jxxk4ff5.skadnetwork"},
                {SKAdNetworkIdentifier= "xy9t38ct57.skadnetwork"},
                {SKAdNetworkIdentifier= "zmvfpc5aq8.skadnetwork"},
                {SKAdNetworkIdentifier= "22mmun2rn5.skadnetwork"},
                {SKAdNetworkIdentifier= "4w7y6s5ca2.skadnetwork"},
                {SKAdNetworkIdentifier= "5tjdwbrq8w.skadnetwork"},
                {SKAdNetworkIdentifier= "6p4ks3rnbw.skadnetwork"},
                {SKAdNetworkIdentifier= "737z793b9f.skadnetwork"},
                {SKAdNetworkIdentifier= "97r2b46745.skadnetwork"},
                {SKAdNetworkIdentifier= "b9bk5wbcq9.skadnetwork"},
                {SKAdNetworkIdentifier= "bxvub5ada5.skadnetwork"},
                {SKAdNetworkIdentifier= "dzg6xy7pwj.skadnetwork"},
                {SKAdNetworkIdentifier= "f73kdq92p3.skadnetwork"},
                {SKAdNetworkIdentifier= "hdw39hrw9y.skadnetwork"},
                {SKAdNetworkIdentifier= "lr83yxwka7.skadnetwork"},
                {SKAdNetworkIdentifier= "mls7yz5dvl.skadnetwork"},
                {SKAdNetworkIdentifier= "mp6xlyr22a.skadnetwork"},
                {SKAdNetworkIdentifier= "s69wq72ugq.skadnetwork"},
                {SKAdNetworkIdentifier= "su67r6k2v3.skadnetwork"},
                {SKAdNetworkIdentifier= "w9q455wk68.skadnetwork"},
                {SKAdNetworkIdentifier= "x44k69ngh6.skadnetwork"},
                {SKAdNetworkIdentifier= "x8uqf25wch.skadnetwork"},
                {SKAdNetworkIdentifier= "y45688jllp.skadnetwork"},
                {SKAdNetworkIdentifier= "n38lu8286q.skadnetwork"},
                {SKAdNetworkIdentifier= "v9wttpbfk9.skadnetwork"},
                {SKAdNetworkIdentifier= "252b5q8x7y.skadnetwork"},
                {SKAdNetworkIdentifier= "9g2aggbj52.skadnetwork"},
                {SKAdNetworkIdentifier= "krvm3zuq6h.skadnetwork"},
                {SKAdNetworkIdentifier= "nu4557a4je.skadnetwork"},
                {SKAdNetworkIdentifier= "r26jy69rpl.skadnetwork"},
                {SKAdNetworkIdentifier= "3l6bd9hu43.skadnetwork"},
                {SKAdNetworkIdentifier= "488r3q3dtq.skadnetwork"},
                {SKAdNetworkIdentifier= "52fl2v3hgk.skadnetwork"},
                {SKAdNetworkIdentifier= "6v7lgmsu45.skadnetwork"},
                {SKAdNetworkIdentifier= "89z7zv988g.skadnetwork"},
                {SKAdNetworkIdentifier= "8m87ys6875.skadnetwork"},
                {SKAdNetworkIdentifier= "hb56zgv37p.skadnetwork"},
                {SKAdNetworkIdentifier= "m297p6643m.skadnetwork"},
                {SKAdNetworkIdentifier= "m5mvw97r93.skadnetwork"},
                {SKAdNetworkIdentifier= "vcra2ehyfk.skadnetwork"},
                {SKAdNetworkIdentifier= "238da6jt44.skadnetwork"},
                {SKAdNetworkIdentifier= "9yg77x724h.skadnetwork"},
                {SKAdNetworkIdentifier= "ecpz2srf59.skadnetwork"},
                {SKAdNetworkIdentifier= "gvmwg8q7h5.skadnetwork"},
                {SKAdNetworkIdentifier= "n66cz3y3bx.skadnetwork"},
                {SKAdNetworkIdentifier= "nzq8sh4pbs.skadnetwork"},
                {SKAdNetworkIdentifier= "pu4na253f3.skadnetwork"},
                {SKAdNetworkIdentifier= "v79kvwwj4g.skadnetwork"},
                {SKAdNetworkIdentifier= "yrqqpx2mcb.skadnetwork"},
                {SKAdNetworkIdentifier= "z4gj7hsk7h.skadnetwork"},
                {SKAdNetworkIdentifier= "f7s53z58qe.skadnetwork"},
                {SKAdNetworkIdentifier= "7953jerfzd.skadnetwork"}

            }
        },
    },
    plugins =
    {
        -- Base
        ["plugin.applovinMax"] =
        {
            publisherId = "com.solar2d"
        },

        --Adapters
        ["plugin.applovinMax.AdColony"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Chartboost"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Facebook"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Fyber"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.GoogleAdMob"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.GoogleAdManager"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.HyprMX"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.InMobi"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.IronSource"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Maio"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Mintegral"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.MyTarget"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Ogury"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Pangle"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Smaato"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Tapjoy"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.UnityAds"] = {publisherId = "com.solar2d"},
        ["plugin.applovinMax.Vungle"] = {publisherId = "com.solar2d"},


    },
}
Android 明文传输

某些适配器要求您在 AndroidResources/res/xml 文件夹中添加 network_security_config.xml。如果这些文件夹不存在,请将它们添加到您的项目中。

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>

    <!-- For AdColony and Smaato, this permits all cleartext traffic: -->
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <certificates src="system"/>
        </trust-anchors>
    </base-config>
    <!-- End AdColony / Smaato section -->

    <domain-config cleartextTrafficPermitted="true">

        <!-- For Meta Audience Network, this permits cleartext traffic to localhost: -->
        <domain includeSubdomains="true">127.0.0.1</domain>
        <!-- End Meta Audience Network section -->

    </domain-config>
</network-security-config>
注意

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

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

示例项目