问题标签 [google-ad-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Google Ads APM 显示为空
最近我尝试将谷歌广告添加到我的个人网站。根据谷歌文档,我可以使用自动广告或单元广告,我决定使用单元广告,我创建了 3 种不同类型的广告,称为
- 方形广告
- 垂直广告
- 横向广告
每个广告都有两种不同类型的代码。第一个称为 HTML,第二个称为 AMP。
首先,当我检查我创建的每种广告类型的代码时,我找不到它们之间的任何区别。其次,我尝试使用 HTML 部分在 C# 中的部分视图中显示广告。在我的页面中,我添加了 3 个不同的部分来展示广告,但其中只有一个有效,有时没有。
我决定将 HTML 代码更改为 AMP
我在头部添加了以下代码
这段代码到我身体的每个部分:
但是当我发布我的网站并将其上传到没有显示任何内容的服务器时。
检查谷歌文档和谷歌这个问题,但我找不到任何东西。
report - Google Ad Manager COLUMNS_NOT_SUPPORTED_FOR_REQUESTED_DIMENSION 报告错误
我正在尝试获取订单项的报告,并且可以从 UI 中正常工作,但通过 API 因错误而停止。以下是报告查询:
尝试使用 API 时,上述查询会引发以下错误。
我错过了什么吗?在这个问题上有什么想法吗?谢谢 !
google-ad-manager - 即使通过键值将其设置为不显示在页面上,订单项仍在投放
我正在尝试使用键值将订单项排除在广告位中显示。正如预期的那样,这在整个站点上与其他行项目一起工作。但是,在一个特定的订单项上,这不起作用,尽管被排除,该项目仍在交付并获胜。这最初是在几天内设置的,因此不能只是广告经理方面的延迟。
如果我为广告位运行模拟,它永远不会显示为获胜订单项,但实际上确实如此。
我从头开始重新创建了行项目,但问题仍然存在。如果我在广告单元上运行报告,则只有预期的订单项以名称显示,但还有另一个未命名的订单项提供展示次数。
amp-html - 规范 amp 页面上的 amp-ad(adsense 和 GAM)
我正在将我的一个网站转换为仅 AMP,也称为 Canonical AMP。首先是减少代码库,其次是看看是否可以做到。我在广告方面遇到了障碍,因为来自 Google Adsense 的 AMP 广告似乎仅适用于“移动”。
那么,有谁知道在使用 Adsense 时使用 amp-ad 标签上的媒体属性是否合法?
我问的原因是 Adsense 的“响应式”广告代码使用
即宽度总是占据视口的 100%,这使得它非常适合带有边到边广告的移动设备,但对于桌面来说看起来很荒谬,特别是因为我在桌面模式下有一个两列布局,使布局看起来疯狂的。
然后我的想法是在桌面上使用固定的 728x90 广告,将媒体属性添加到 amp-ad 标签,如下所示:
(其中 $desktop_width 是我的布局切换到桌面模式的任意宽度,即双列布局)和常规响应式广告
如果您想知道“媒体”属性是什么,请参阅 amp.dev 网站上 amp-tags 上的常用属性。
所以,这就是我的问题。这是一个好的方法吗?因此,我将在一个之后有两个 amp-ad 标签,但是当视口的宽度 => desktop_width 时会显示一个,而当视口小于该值时会显示另一个。当然,永远不要同时。
如果没有,我将不得不采用 GAM 方式(Google Ad Manager,又名 DFP),这当然是可行的,但我会放弃响应式广告的不错功能,因为 GAM 需要对其所有的固定设置广告,即使它允许广泛的固定价值。GAM 对我来说意味着更多的工作 + 对最终用户来说更糟糕的用户体验,因为边缘到边缘的广告不容易实现 = 平衡不好。
addeventlistener - 使用 slotRenderEndedEvent 刷新插槽,但未售出时不会触发
我得到了一些代码,在那里我得到了事件监听器googletag.pubads().addEventListener("slotRenderEnded", function(event){})
,它工作正常,但是当没有来自谷歌服务器的创意时不会触发。没有创意的时候有什么办法开火吗?
也许我可以使用其他事件来代替 slotRenderEndedEvent?
google-ad-manager - 如何在折叠的 Ad Manager 广告中隐藏另一个 DIV?
我使用 Google Ad Manager 并在我的网站上放置了一些广告。使用以下代码,我可以确保折叠空广告:
.setCollapseEmptyDiv(真,真)
这很好用。但是我在每个广告旁边都放了“广告”注释(因为法律要求)。问题:如果没有投放广告并且广告被折叠,则“广告”一词会在页面上浮动。它位于它自己的 DIV 中(因为我想通过 CSS 准确地放置和显示它)。
如果特定的 Google 广告被折叠,我如何隐藏另一个 DIV?
ruby - Google 广告管理器尝试读取每小时收入在 ReportError.COLUMNS_NOT_SUPPORTED_FOR_REQUESTED_DIMENSIONS 上失败
我有一个从谷歌广告管理器获取数据的简单脚本。一切工作正常,现在我正在尝试读取相同的数据,但不是日期聚合,而是按天和小时尝试。
我收到以下错误:
我在 ruby 中的报告查询是:
我从这里拿了完整的例子
我对谷歌广告管理器 api 很陌生,我会很感激任何建议。
android - Goodle Ad Manager SDK 与 AdMob SDK
Ad Manager 和 AdMob 都指将Google 移动广告 SDK集成到您的应用中。但它是同一个 SDK,还是不同的 SDK?
将 Google 移动广告 SDK 集成到应用中是展示广告和赚取收入的第一步。
将 Google 移动广告 SDK 集成到应用中是展示广告和赚取收入的第一步。
javascript - Google Publisher Tag 是否有槽渲染失败事件?
在成功的情况下,他们有一个事件
但是如何知道插槽渲染是否失败?
google-analytics - gtag.js 为所有目标的转化价值记录 0 美元,并且缺少增强型商务数据
我们最近升级了我们的analytics.js
跟踪,gtag.js
以整合跨 Google Analytics(分析)和 Google Ads 的跟踪。
但是,迁移后,Google Analytics(分析)不再显示任何增强型电子商务结果。此外,即使它确实显示了正确的目标完成次数,目标值也是 0 美元。此外,在 Google Ads 的“衡量 > 转化 > 跟踪状态”中显示“近期没有转化”。
脚本如下所示:
这是我们订单确认页面的链接:https ://happymoose.nz/thankyou?order_id=10722.B137Yp6kMc90RaSfnlZMqp-porQ
我还仔细检查了UA-
和AW-
帐户是否正确。
感谢您提供的任何帮助/提示。
亚历克斯