集成
在本节中,您将了解到如何下载、配置和初始化 AppLovin MAX Defold Plugin。
下载最新插件
请按照以下步骤,将 AppLovin MAX Defold Plugin 下载并导入至您的项目:
- 从现有发布列表中找到插件的最新版本。
- 复制该发布版本的 ZIP 归档文件 URL。
添加至您的
game.project
依赖项。[project]⋮dependencies#0 = https://url.to.latest.version/release.zip⋮ - 选择 Project > Fetch Libraries 下载插件,并在项目中使用。
- 添加
/extension-applovin/res/ios
至game.project
的捆绑资源中。[project]⋮bundle_resources = /extension-applovin/res/iosdependencies#0 = https://url.to.latest.version/release.zip⋮
要接收版本更新,请订阅 AppLovin MAX Defold Plugin GitHub 库。
集成自定义 SDK 适配器
AppLovin Exchange (ALX) 支持针对 LinkedIn 的自定义适配器。 请按照下列说明操作,在 Android 或 iOS 端集成适配器。 要了解更多信息,请参阅此处。
针对 Android 的说明
针对 iOS 的说明
适配器安装方法:
- 将下列行添加至您的 Podfile:
pod 'AppLovinDSPLinkedInAdapter'
- 在命令行中运行以下命令:
Terminal window pod install --repo-update
初始化 SDK
声明并设置回传函数,以接收来自 SDK 的事件。 然后在应用启动后立刻初始化 SDK,代码示例如下:
完全缓存的广告素材能带来更好的用户体验。 因此,请务必在应用启动时初始化 AppLovin SDK。 这样,聚合平台就有最充裕的时间来缓存广告。 这一点对于视频广告尤为重要。
local function applovin_callback(self, name, params) if name == "OnSdkInitializedEvent" then -- AppLovin SDK is initialized, start loading ads⋮end
function init(self) applovin.set_callback(applovin_callback) applovin.initialize("«your-SDK-key»")⋮end
您可以在 AppLovin 控制面板的 Account > General > Keys 部分找到 SDK Key。
iOS 14 支持
在 iOS 14 中,Apple 对全局隐私政策进行了调整。 Apple 要求应用遵守这些新政策。 否则,您可能会损失收入。 本节将介绍如何遵守新政策。
SKAdNetwork
使用特定于平台的标识符更新应用的 Info.plist
。
请参阅 SKAdNetwork documentation 中的说明。
许可和数据 API
在某些司法管辖区,您必须代表 AppLovin 的变现合作伙伴获得用户的许可,还必须向 AppLovin 正确发送许可值。 要了解操作方法,请查看 Privacy–Consent, Age-Related Flags, and Data APIs 文档。