我有appcelerator,我正在尝试使用millennial-media来部署广告。
目前我收到以下错误消息:
Millennial ad return failed. Zero content length returned.
有人可以告诉我解决这个问题需要采取的步骤吗?
我的广告代码是:
return millennialMediaModule.createView({
apid: "blahblah"
bottom: 0,
width: 320,
height: 50,
adType: millennialMediaModule.TYPE_BANNER
});
答案 0 :(得分:0)
啊,我弄错了。
首先,您需要一个apid - 转到the developer page,然后转到" aps和网站"为了得到一个),让我们说他们给你一个" 1"的apid。现在你把它放到你的代码中:millennialMediaModule.createView({
apid: "1", //this here is it!
bottom: 0,
width: 320,
height: 50,
adType: millennialMediaModule.TYPE_BANNER
});
现在运行这个,什么都不会发生。您需要获取您的设备ID - 使用千禧一代模块尝试调用广告来运行您的应用 - 然后您将被告知您的设备ID"。
它将在日志中,如
之类[INFO] : MillennialMediaSDK: Diagnostic - ********** Millennial Device Id *****************
然后你需要(这里没有文档,但在这里!)去千禧一代开发者的页面(the same one you got your apid from,然后" aps和网站&# 34;然后"测试设备")并输入该ID - 设备ID - 那里。
出于某种原因,你可以给它一个名字,选择你喜欢的任何东西(我称之为我的#34;名称")。
现在你重新运行你的ap,保持apid与你最初生成的apid相同(在这个例子中," 1")和万岁!你有广告!大概!
设备ID然后不会出现在您的代码中,只会出现在他们的网站上。 apid出现在你的代码和他们的网站上(两者都应该相同!)