小编pet*_*riq的帖子

现有的Google Analytics事件和Google跟踪代码管理器

我已在我的网站上实施了Google Analytics(GA),并通过ga("send", "event", ...);功能发送了多个自定义事件,效果很好.

我正在尝试使用Google跟踪代码管理器(GTM).我删除了原始的GA代码段,现在我使用GTM在我的网站上注入GA标记,并正确跟踪网页浏览量.什么效果不好的是由ga()函数发送的自定义事件.

我注意到GA create跟踪器名称变量就像

ga("create", "UA-12345678-1", {name: "gtm0123456789", allowLinker: false});
Run Code Online (Sandbox Code Playgroud)

Google Chrome浏览器的Google Analytics Debugger扩展程序Command ignored. Unknown target: undefined.

我发现发送事件调用应该包含跟踪器名称,​​所以它应该看起来像ga("gtm0123456789.send", "event", ...);,但我不想更改所有现有的GA send event调用.

我通过在GTM设置中将跟踪器名称设置为空字符串来快速固定它(Edit Tag -> More Settings -> Advanced Configuration -> ? Tracker Name将文本框保留为空白),现在它可以工作,但我不认为这是一个很好的解决方案.

是否还有其他选项可以GA send event通过GTM使用现有呼叫并使用事件跟踪?

google-analytics google-tag-manager universal-analytics

28
推荐指数
2
解决办法
1万
查看次数

如何在C#中使用System.Net.WebClient上传GZip压缩数据

在我的项目中,我需要从桌面应用程序上传大型JSON数据。因此,我需要对其进行压缩。

我到处搜索,但没有找到解决问题的复杂方法。因此,我将几个摘要放在一起。请参阅下面的答案。希望对你有帮助。

c# gzip webclient gzipstream webclient.uploaddata

5
推荐指数
1
解决办法
3349
查看次数

如何从 URL 中删除 PII(GA4 w/ GTM)

PII(个人身份信息)绝对不应该发送给 Google Analytics,这不仅违反了 GA 使用条款,而且还会泄露敏感的用户数据。那么,在使用 Google 跟踪代码管理器 (GTM) 和 Google Analytics 4 (GA4) 时,如何从 URL 中删除 PII,例如查询字符串参数(电子邮件、用户 ID 等),甚至从位置路径中删除 PII?

pii google-tag-manager google-analytics-4

4
推荐指数
1
解决办法
3468
查看次数

C#从文本文件中的公钥获取CngKey对象

我有一个文件,其中有几个ECDSA SHA256公钥.该文件看起来像:

KEY_ID: 1
STATUS: VALID
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaq6djyzkpHdX7kt8DsSt6IuSoXjp
WVlLfnZPoLaGKc/2BSfYQuFIO2hfgueQINJN3ZdujYXfUJ7Who+XkcJqHQ==
-----END PUBLIC KEY-----

KEY_ID: 2
STATUS: VALID
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+Y5mYZL/EEY9zGji+hrgGkeoyccK
D0/oBoSDALHc9+LXHKsxXiEV7/h6d6+fKRDb6Wtx5cMzXT9HyY+TjPeuTg==
-----END PUBLIC KEY-----

KEY_ID: 3
STATUS: VALID
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkvgJ6sc2MM0AAFUJbVOD/i34YJJ8
ineqTN+DMjpI5q7fQNPEv9y2z/ecPl8qPus8flS4iLOOxdwGoF1mU9lwfA==
-----END PUBLIC KEY-----
Run Code Online (Sandbox Code Playgroud)

如何为这些键中的一个(或全部)获取CngKey对象(或CngKey列表)?

我尝试过类似的东西

string plainTextKey = "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEaq6djyzkpHdX7kt8DsSt6IuSoXjpWVlLfnZPoLaGKc/2BSfYQuFIO2hfgueQINJN3ZdujYXfUJ7Who+XkcJqHQ==";
byte[] publicKeyBytes = Convert.FromBase64String(plainTextKey);
CngKey ret = CngKey.Import(publicKeyBytes, CngKeyBlobFormat.EccPublicBlob);
Run Code Online (Sandbox Code Playgroud)

但导入方法会因无效参数而抛出System.Security.Cryptography.CryptographicException.

.net c# cryptography

2
推荐指数
1
解决办法
1714
查看次数