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

Dr.*_*cky 5 android advertisement-server

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

重要的一点是,我想在服务器端我自己的控制面板.因此,我无法使用AdMob,Google Ads SDK,或者每个没有开源服务器端面板的SDK.

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

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

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

Str*_*Hat 6

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

对于小型或大型企业而言,Revive-adserver是合适的.它也是开源的.

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

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

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

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

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