我正在编写要在其中放置Google广告的Electron应用程序,但是我不确定如何正确地进行操作。
我已经创建了我的广告片段,并将其放入我的应用程序中。默认代码段//googleads.g.doubleclick.net ...
用作adsbygoogle.js文件的URL,因此我不得不将其更改为https://googleads.g.doubleclick.net ...
因为Electron应用程序用于file:///
加载索引页面。
但是这样做之后,adsbygoogle.js文件会引发400错误,这很奇怪。
最重要的是,我不确定如何处理用户点击广告的情况。为了使指向我的网站的链接正常工作,我必须创建一个指向的链接javascript:shell.openExternal('https://example.com')
,但不确定如何使用外部广告。
那么,如何在我的Electron应用程序中放置广告?
任何桌面应用程序都不允许使用Google AdSense。
根据AdSense政策:
Google广告,搜索框或搜索结果可能不是:
- 集成到任何类型的软件应用程序中,包括工具栏。
- 显示在弹出窗口或背后弹出窗口中。
- 放置在电子邮件,电子邮件程序或聊天程序中。
- 被页面上的元素遮盖。
- 放置在任何非基于内容的页面上。(不适用于AdSense搜索广告或移动AdSense搜索广告。)
- 放置在专门为展示广告而发布的页面上。
- 放置在其内容或URL可能由于误用徽标,
商标或其他品牌特征而使用户误认为它与Google相关联的页面上。- 以违反该产品或服务政策的方式放置在其他Google产品或服务上,之中或旁边。
我对此表示怀疑,但不确定,因为从技术上来说,Electron应用程序是通过Chromium显示的网页。我将在Adsense网站的其余部分进行浏览,以了解更多信息。谢谢!
是否可以通过使用Webkit视图来显示广告?我正在考虑一个网页,我将在其中放置广告,然后在电子内部获取并渲染!!!- 谢谢