EmbeddedChart 和 Adwords 脚本

Posted

技术标签:

【中文标题】EmbeddedChart 和 Adwords 脚本【英文标题】:EmbeddedChart and Adwords Script 【发布时间】:2012-12-09 21:26:52 【问题描述】:

我正在尝试使用 Adwords 脚本(来自 Adwords 平台)在 Google 电子表格中创建图表。我使用此代码制作图表:

var range2 = sheet.getRange("A1:C7");
ssNew.setActiveRange(range2);

var chart = sheet.newChart()
    .setPosition(5, 6, 5, 5)
    .setChartType(Charts.ChartType.COLUMN)
    .addRange(sheet.getActiveRange())
    .build();
sheet.insertChart(chart);

此代码在我从脚本编辑器运行时有效,但在我从 Adwords 脚本运行时无效。发生错误:

ReferenceError:“图表”未定义。 (第 XX 行)

谢谢

【问题讨论】:

嗨,欢迎来到 Stack Overflow。只是为了让您知道,SO 上不鼓励使用诸如“我将非常感激...”之类的句子-如果将其删除,请不要生气。 【参考方案1】:

似乎图表现已添加到 AdWords 脚本中,再试一次!

【讨论】:

【参考方案2】:

图表服务是 Google Apps 脚本的一部分,当您在“脚本编辑器”中运行代码时,您可以访问该服务提供的所有服务。

Adwords IDE 看起来很相似,但无法访问这些服务。这就是您看到错误的原因 - 没有可以包含的 javascript 库可以让您通过 Apps 脚本服务直接访问您的电子表格。

但是,您可以通过 SpreadsheetApp interface 将电子表格用作 Adwords 脚本的数据源,这样您就可以在 Adwords 的电子表格图表中写入所需的数据。当然,图表本身将在电子表格中定义。

【讨论】:

以上是关于EmbeddedChart 和 Adwords 脚本的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - GA 和 Adwords

谷歌Adwords转化跟踪之转化报告

整合 firebase 和 adwords 活动

google adwords api 与 google-adwords-api gem

Google Analytics,adwords和网上商店

如何从浏览器外部捕获和跟踪 AdWords 用户?