Warm tip: This article is reproduced from serverfault.com, please click

javascript-在Electron中使用Google Ads吗?

(javascript - Google Ads in Electron?)

发布于 2016-05-13 12:05:37

我正在编写要在其中放置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应用程序中放置广告?

Questioner
Grayda
Viewed
0
23k 2018-07-11 06:33:17

任何桌面应用程序都不允许使用Google AdSense。

根据AdSense政策

Google广告,搜索框或搜索结果可能不是:

  • 集成到任何类型的软件应用程序中,包括工具栏。
  • 显示在弹出窗口或背后弹出窗口中。
  • 放置在电子邮件,电子邮件程序或聊天程序中。
  • 被页面上的元素遮盖。
  • 放置在任何非基于内容的页面上。(不适用于AdSense搜索广告或移动AdSense搜索广告。)
  • 放置在专门为展示广告而发布的页面上。
  • 放置在其内容或URL可能由于误用徽标,
    商标或其他品牌特征而使用户误认为它与Google相关联的页面上
  • 以违反该产品或服务政策的方式放置在其他Google产品或服务上,之中或旁边。