- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在使用 Angular 5 构建的结帐 SPA 中使用 AdWords。我需要设置“google_conversion_value”等变量,然后运行位于//www.googleadservices.com/pagead/conversion.js 的脚本
但是有 3 个问题:
2:
let googleAdWords = this.marketingService.googleAdWords();
if (googleAdWords != undefined) {
window.google_conversion_language = googleAdWords.google_conversion_language;
window.google_conversion_format = googleAdWords.google_conversion_format;
window.google_conversion_label = googleAdWords.google_conversion_label;
window.google_conversion_value = googleAdWords.google_conversion_value;
window.google_conversion_currency = googleAdWords.google_conversion_currency;
}
this.marketingService.loadScript('//www.googleadservices.com/pagead /conversion.js')
3:
this.marketingService.loadScript('//www.googleadservices.com/pagead/conversion.js').then(() => {
this.zone.run(() => {
let googleAdWords = this.marketingService.googleAdWords();
if (googleAdWords != undefined) {
window.google_conversion_language = googleAdWords.google_conversion_language;
window.google_conversion_format = googleAdWords.google_conversion_format;
window.google_conversion_label = googleAdWords.google_conversion_label;
window.google_conversion_value = googleAdWords.google_conversion_value;
window.google_conversion_currency = googleAdWords.google_conversion_currency;
}
});
});
--服务中的加载脚本--
loadScript(scriptUrl: string) {
return new Promise((resolve, reject) => {
const scriptElement = document.createElement('script');
scriptElement.src = scriptUrl;
scriptElement.onload = resolve;
document.body.appendChild(scriptElement);
});
}
最佳答案
我确信您已经解决了这个问题,但如果有人需要它,这对我有用。
第 1 步
将其放入您的 index.html 中,将 XXXXXXXXXXX 替换为您自己的实际转化 ID。
<!-- Global site tag (gtag.js) - Google Ads: XXXXXXXXXXX -->
script async src="https://www.googletagmanager.com/gtag/js?id=AW-XXXXXXXXXX">
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'AW-XXXXXXXXXXX');
</script>
第 2 步
然后在您的结帐流程中,您要在其中注册交易:
const gtag = window['gtag'];
gtag('event', 'conversion', {
'send_to': 'AW-XXXXXXXXXX/CONVERSION_CODE',
'value': GRAND_TOTAL,
'currency': CURRENCY,
'transaction_id': TRANSACTION_ID
});
请记住填写 AW-XXXXXXXXXX/CONVERSION_CODE
、GRAND_TOTAL
、CURRENCY
和 TRANSACTION_ID
以及适当的值。上面的代码是typescript。
关于angular - 谷歌 AdWords 与 Angular 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50356716/
我第一次尝试在 Android 应用程序中使用 admob 广告。我的第一步是通过他们的页面登录: https://www.admob.com/home/login/login 我正在尝试使用我现有的
我正在使用谷歌广告词和分析。 是否可以检测来自 google adwords 到我网站的访问者 google adwords 关键字? 例如: 1. 在 google.com 中搜索“廉价汽车” 2.
我们一直在成功使用 AdWords API(版本:201708 - Google Ads Python Client Library ) 为我们的应用程序构建内部报告。直到,也就是说,我们击中了展示位
有什么方法可以使用 Google Adwords API 获取特定报告可用的所有字段的列表。我使用的是 Adwords API 版本 201605。 例如, selector.getField
我想知道来自 https://developers.google.com/adwords/api/docs/appendix/reports/ 的哪些报告我应该查询以获取 conversion_nam
让我用一些背景信息来介绍这个问题: 我有一个基于 Web 的系统,它从 Google Analytics API 获取数据,并通过 Web 界面根据每个客户的需求显示该信息。 我为每个来源/事件(Go
我想从我的 MCC 帐户中检索所有 clientID。我正在使用此代码 AdWordsUser user = new AdWordsUser(adwordsProperty
我关注了this guide创建一个网络应用流程,用于通过 Google 验证用户身份。 尽管在范围参数中列出了 https://www.googleapis.com/auth/adwords,但我没
我正在尝试编写一个网络抓取工具,想知道有什么方法可以检查该网站是否使用了 google adwords。 我们可以在 HTML 中或通过发出 curl 请求或随时使用 Mechanize 来检查这一点
我使用以下代码来跟踪转化: AdWordsConversionReporter.reportWithConversionId( this.getApplicationC
我想知道像 adwords 这样的广告网络是如何构建的。什么样的系统展示广告,什么样的系统在发布者网站的内容中搜索关键词。 最佳答案 Google 有一个蜘蛛程序,可以索引其 adsense 网络上的
我正在寻找一种简单的解决方案来通过 API 从 Google AdWords 中提取每日费用。我看过 Apility和官方的 AdWords API,但第一个不再维护,而第二个是矫枉过正——我的意思是
我想提高网站的性能,目前我遇到了 Google Adwords 问题。我已经加速了它(网站)从 ~4 秒到 ~1.8 秒 但是现在在这个网站上运行的webpagetest.org 看起来: 一步一步(
我想使用SOAP API查询google adwords报告中每次点击的转化次数。不幸的是以下查询(Python), # Create report definition. report = {
我正在将Google Adwords API v201702用于php客户端库和try to accessing an API on behalf of clients 我已经使用以下代码成功创建了$
我正在尝试在 Google Adwords 上创建一个脚本来更改广告系列名称。但现在脚本什么也没做。怎么了? function main() { var campaignIterator = Ad
我正在尝试在 adwords 中编写一个脚本来查找缺货商品并相应地暂停广告。显然,我不想对每个广告链接运行查询,因为并非所有链接都是网站的产品页面,因此我用“产品”标签标记了我想要影响的所有广告网址。
我正在编写一个 Java 应用程序,其中一小部分致力于广告(以支持操作。) 不幸的是,我的 google-fu 除了 Google 的 Java API(用于管理 adwords 帐户)之外什么也没找
我们在 Adword 事件中遇到了访问者资格问题。具体来说,通常一个不知道我们销售的软件是做什么的访问者仍然下载试用版(尽管我们试图在着陆页上向他解释它的作用)并在我们的 Adword 统计中计为 +
如果最终用户通过 AdWords 链接到达,我想更改显示给他们的网站电子邮件地址。作为广告商,我的基本理解是 Google 检查了一个 cookie 来注册“转化”操作,所以我想知道我是否可以使用客户
我是一名优秀的程序员,十分优秀!