类型 库 版本 发行版 2024.3703 关键词 广告, applovin, AppLovin Max 平台 Android, iOS
AppLovin Max 插件允许开发者通过 AppLovin Max 静态插页式广告、视频插页式广告和激励视频广告来实现用户盈利和广告中介。
有关旧版非 Max 插件,请点击此处
与旧版的主要 API 区别在于:SDK 密钥已移至项目设置中,applovinMax.load()中需要特定于平台的 unitId,并且一些阶段已更改。
注册后,从 AppLovin 开发者门户获取您的 **SDK 密钥**。在**帐户**部分,展开左侧的**帐户**菜单,选择**密钥**,即可显示您的 SDK 密钥。
目前不支持原生广告。
当您在项目中包含此插件和应用密钥、使用 require() 加载它并调用 applovin.init() 时,应用会自动添加到 AppLovin 开发者门户。
如果您使用该插件并在 AppLovin 开发者门户中更改了广告设置
Applovin Max 包含其所中介的广告提供商的各种 SDK。这意味着您**不能**将 Applovin Max 与 AdColony、AdMob、Chartboost、Facebook Audience Network、InMobi、Unity Ads 或 Vungle 一起使用。
查看新的 setHasUserConsent 方法以启用 GDPR 数据收集限制。
首先,请在 AppLovin Max 注册。获得 AppLovin 开发者门户的访问权限后,您可以查看您的应用、选择广告偏好设置等。
local applovinMax = require( "plugin.applovinMax" )
要使用此插件,请在 build.settings 的 plugins 表中添加一个条目。添加后,构建服务器将在构建阶段集成该插件。 还要添加您的 Android 和/或 iOS 的 Sdk 密钥,如下所示。
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"},
},
}
某些适配器要求您在 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"