如何在Android应用中显示从我自己的服务器获取的广告

时间:2014-06-28 16:10:25

标签: android adserver

我想在我的应用程序底部显示一个视图,以显示广告,从我自己的Linux服务器获取。

重点是我希望在服务器端拥有自己的控制面板。所以我无法使用AdMob,Google Ads SDK,或者每个没有开源服务器端面板的SDK。

我搜索得太多,发现了许多开源项目(客户端和服务器端),但我很困惑。

1-Whats是publisherId? 2 - 我可以从自己的服务器上获取广告吗?

双方都有开源库吗?(客户端和服务器)?或者如果没有,使用哪个开源库我可以从我自己的服务器上获取广告?

3 个答案:

答案 0 :(得分:6)

正如您所提到的,您希望控制您的广告服务器。然后在这种情况下Revive-Adserver是更好的选择。因为它负责广告投放,条件,不同的广告活动等大部分内容。它具有许多功能。

适用于小型或大型企业Revive-adserver是合适的。它也是开源的。

您可以通过定义向其投放广告的genderage群组来更好地控制广告,还可以使用内置的Google Analytics功能,也可以选择将Google Analytics集成与横幅广告嵌入。< / p>

Revive没有用于展示广告的Android SDK,但您还希望在Android端展示您的广告。使用一些Javascript,CSS和PHP知识很容易在Android WebView中显示它。(我觉得很容易设置而不需要Android SDK)

  • 在服务器端创建一个网页(添加一些安全检查 喜欢它应该只能从Android设备访问或仅ios)
  • 在该网页上粘贴Ad Invocation code
  • Android Webview
  • 中调用该网页

您可以查看他们提供的文档来设置所有内容,还有论坛供讨论。

还有许多其他广告服务商都提供了Android SDK,但您将获得有限的支持和更少的功能。有些人有高级支持计划,或者他们不再活跃。

答案 1 :(得分:3)

Revive Adserver是您的最佳选择。 Mobile SDK(iOS / Android)有很多可用的扩展程序。

我想推荐适用于iPhone / Android应用的mJAX-Mobile-Ads-SDK。请查看以下网址以获取更多详细信息。 http://www.openxservices.com/mobile-advertising/mJAX-Mobile-Ads-SDK-for-iPhone-Android-Apps.php

您还可以查看http://www.openxmods.com

答案 2 :(得分:0)

如果您正在进行测试或显示,可以尝试在应用中添加网页视图并在其中加载iframe。 iframe可以将您的网址设为'src',并且您可以提供100%,300px等尺寸。