Set up user counting

How to set-up eyeometry.
No requests sent to data collection services contain any personally identifiable information. To learn about eyeometry, view User Counting.

Obligatory arguments

You must provide special gn arguments before building your product in order to enable user counting.
  • eyeo_telemetry_client_id
  • eyeo_telemetry_activeping_auth_token
eyeo will provide the argument values upon contact.
To set the arguments, generate project build files like the following:
gn gen --args='eyeo_telemetry_client_id="mycompany" eyeo_telemetry_activeping_auth_token="peyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9" ...' ...
If you don't set these arguments, eyeo will not correctly attribute users to your product, although your application will still build and run.
Keep your auth token secure. Never embed it in open-source repositories or documents. If your auth token is revealed, reach out to eyeo as soon as possible to receive a new token.
User counting doesn't transfer any PII or other identifiable data to eyeo, nor does it allow tracking or profiling of users by eyeo.

Optional arguments

You may additionally provide values for application and application_version by setting the following gn arguments:
  • eyeo_application_name
  • eyeo_application_version
For example:
gn gen --args='eyeo_telemetry_client_id="mycompany" eyeo_telemetry_activeping_auth_token="peyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9" eyeo_application_name="My great browser" eyeo_application_version="" ...' ...
In absence of these values, eyeo Chromium SDK will fall back to version_info::GetProductName() and version_info::GetVersionNumber() from version_info.h