google-apps-script - 谷歌应用程序脚本的谷歌分析在几周后没有显示任何数据
问题描述
我有一个应用程序脚本,我想在 Google-Analytics 中统计展示次数。
我创建了一个新的 GA 帐户 + 数据流。
复制它measurement id
并将其放入我的应用程序脚本代码中:
/**
* Function to track all (internal/external) usage
* @param {string} page tracked
*/
function sendGA(page) {
var cid = Utilities.base64EncodeWebSafe(Utilities.computeDigest(
Utilities.DigestAlgorithm.SHA_256,
ScriptApp.getService().getUrl()));
try {
var data = {
'v': '1',
'tid': 'G-9S9...',
'z': Math.floor(Math.random()*10E7),
't':'pageview',
'dl': SpreadsheetApp.getActiveSpreadsheet().getUrl() + '/' + page,
'cid': cid
};
var payload = Object.keys(data).map(
function(key) {
return encodeURIComponent(key) + '=' + encodeURIComponent(data[key]);
}
).join('&');
var options = {
'method' : 'POST',
'payload' : payload
};
UrlFetchApp.fetch('http://www.google-analytics.com/collect', options);
} catch (err) {
Logger.log(err);
}
}
和
这些是我的安装步骤,我错过了什么吗?
measurement id
进去这里?'tid': 'G-9S9...',
解决方案
推荐阅读
- templates - 如何在 Zendesk 帮助中心 home_page hbs 模板的某个部分呈现链接?
- c++ - 删除“使用命名空间 std::rel_ops”可以改变行为吗?
- node.js - 如何使用nodejs在mongodb中保存和检索图像
- angular - 升级 Angular 版本 8 ---> 9
- ssl - Synology NAS DSM 我想创建新的 SSL 证书,但总是出现“操作失败。请重新登录并重试”
- android - 无效的 ELF 文件
- gitlab - 使用“:”的脚本命令导致 .gitlab-ci.yml 执行错误
- python - 尽管存在参考,Tkinter 按钮不显示图像
- javascript - 使用 ember 服务器时出现“错误:如果已经在运行,则无法启动构建”
- javascript - Javascript:单击后更改按钮文本。event.target 不起作用