我做了一个可玩的广告,现在我想为Mintegral平台做一个构建。由于可播放广告的重点是将用户重定向到商店,因此我需要实现一个 CTA(号召性用语)方法来实现这一点。每个平台都需要特定的代码来将用户重定向到商店。并且没有太多关于矿物规范要求的信息。我在他们的网站上找到了这个推荐: 整个游戏过程需要一个指向商店的按钮,以确保游戏中始终显示“立即下载”按钮并指向商店。所有指向App Store的功能都必须调用API
window.install && window.install();
这就是我需要为 cta 方法做的所有事情吗?没有具体的网址。我可能需要在他们的仪表板中分配一个网址,而不是在可玩内容本身中?
我尝试将此代码作为 cta 方法来实现,但是 mintegral 可玩测试站点(https://www.mindworks-creative.com/review/)没有检测到我的方法作为 cta 方法。
onClick: function (store) {
window.install && window.install();
if (store === undefined)
store = navigator.userAgent.toLowerCase().indexOf("android") > -1 ? "google" : "apple";
var urls = {
"google": "https://play.google.com/store/apps/details?id=my id",
"apple": "https://apps.apple.com/us/app/my id"
};
var url = urls[store];
mraid.open(url);
}
这对我们有用
this.url = your.url
const mindWorksCallback = () => {
window.gameEnd && window.gameEnd();
window.install ? window.install() : window.top.open(this.url);
console.log('openStore', window);
};
然后在可播放中我们将此回调放在下载 btn 上