在 PHP/Zend Framework 中获取 Google Analytics 的 cid
Get the cid for Google Analytics in PHP/Zend Framework
我想跟踪 API 的使用情况。所以我使用 Zend_Http_Client 将 POST 参数发送到 Google Analytic 的收集器。 Google developers-page 告诉我,我必须发送 cid
(匿名客户端 ID)。但是当它是 _ga-cookie
的一部分时,我如何通过 PHP 发送它?
我应该创建自己的 cid
吗?还是我太笨看不懂手册?
谢谢!
所有直接通过Measurement protocol发送的参数必须由您创建。
Client ID / Cid
This anonymously
identifies a particular user, device, or browser instance. For the
web, this is generally stored as a first-party cookie with a two-year
expiration. For mobile apps, this is randomly generated for each
particular instance of an application install. The value of this field
should be a random UUID (version 4) as described in
http://www.ietf.org/rfc/rfc4122.txt
我通常使用 GUID for this. There appears to be a PHP-function that does this: com_create_guid or maybe uniqid
回答者:
- 是的,您应该创建自己的 cid。
- 不,测量协议很难理解,在很多情况下,文档也不清楚。这与你的智商无关
提示:
- 您可以使用 Validateing hits 测试您的请求。
- 使用 Measurment 协议跟踪配额的教程:Monitoring Quota usage for Google APIs
我想跟踪 API 的使用情况。所以我使用 Zend_Http_Client 将 POST 参数发送到 Google Analytic 的收集器。 Google developers-page 告诉我,我必须发送 cid
(匿名客户端 ID)。但是当它是 _ga-cookie
的一部分时,我如何通过 PHP 发送它?
我应该创建自己的 cid
吗?还是我太笨看不懂手册?
谢谢!
所有直接通过Measurement protocol发送的参数必须由您创建。
Client ID / Cid
This anonymously identifies a particular user, device, or browser instance. For the web, this is generally stored as a first-party cookie with a two-year expiration. For mobile apps, this is randomly generated for each particular instance of an application install. The value of this field should be a random UUID (version 4) as described in http://www.ietf.org/rfc/rfc4122.txt
我通常使用 GUID for this. There appears to be a PHP-function that does this: com_create_guid or maybe uniqid
回答者:
- 是的,您应该创建自己的 cid。
- 不,测量协议很难理解,在很多情况下,文档也不清楚。这与你的智商无关
提示:
- 您可以使用 Validateing hits 测试您的请求。
- 使用 Measurment 协议跟踪配额的教程:Monitoring Quota usage for Google APIs