android - 我想通过 Android 应用更改用户浏览器中显示的网络广告
问题描述
我想做点什么,但不知道怎么做。我什至不知道在谷歌上搜索哪个关键字,所以我问了以下问题:我不擅长英语,所以这个问题是用我的母语写的,然后翻译成谷歌翻译。我的句子可能很尴尬,所以请理解。
//================================================
目前,我已经开发了一个 Android 应用程序并将其放在 Play 商店中。很难说我的应用具体在做什么,我们假设它是一个卖苹果的应用。
我通过直接从我的应用程序销售苹果来赚钱,但我想从谷歌和其他广告公司获得一些广告收入。
我可以直接在我的应用程序中放置广告,但我想:
您会发现广告出现在 Google 或各种网页上的第三方广告牌上,例如记者网页或个人博客上的文章。苹果卖家也会有广告。
当用户使用安装了我的应用程序的手机访问带有此类广告牌的网页时,我想增加有关苹果卖家的广告数量。不管是我们公司还是其他公司的广告。
而且因为我的申请,对于需要苹果的消费者来说,苹果卖家的广告更容易出现,所以我想从苹果卖家支付给广告商的广告费中分一杯羹。
但是,我不确定是否有互联网广告公司运行这样的广告系统,所以我想知道是否有这样的公司和系统。我也想知道改变我的广告展示的技术细节,
也欢迎长答案,但如果你只是抛出一个关键字或链接,我会寻找并研究它。:)
解决方案
您想要做的并不那么容易,但您可以这样做:由于您使用的是 WebView,因此您必须在浏览器解析它之前中断 html。您必须操作 html 并将其替换为您的广告。假设您使用 Admob 或 Adsense 执行此操作,那么您必须替换 ID(发布和阻止)。一旦网页完全加载,您也可以在 webview 上运行 javascript 来执行此操作。
但请注意,您将要做的事情不符合 Play 商店的政策,并且会被禁止。
推荐阅读
- c++ - std::vector< base_class * > iterate using base but call derived classes function
- java - 如何访问膨胀布局内的 TextView 的值
- r - cSplit(data,“text”,“,”,“long”)之后如何管理重复项?
- android - Android Studio:已创建数据库但未创建表
- c++ - 即使输入是另一种数据类型,C++ cin.fail() 也会执行并移至下一行
- r - 无论是否不存在某些列,都在列集上设置数据帧
- excel - 根据单元格值添加/删除行
- c# - 在页面加载事件期间加载时,下拉列表控件被另一个控件覆盖
- c++ - 如何使 Visual Studio 在为一个配置编译时忽略某些代码行,但在其他配置中不忽略
- html - 多个 li 标签