Идентификатор клиента
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Хешированный идентификатор клиента может использоваться для запроса данных Google Аналитики, экспортированных в BigQuery.
Список методов для этого ресурса приведен в конце страницы.
Представления ресурса
Шаблон в формате JSON для ресурса, отправляющего запрос на хеширование идентификатора клиента.
< "kind": "analytics#hashClientIdRequest", "webPropertyId": string, "clientId": string >
| Название ресурса | Значение | Описание | Примечания |
|---|---|---|---|
| clientId | string | Значение clientId, которое будет хешировано. | |
| kind | string | Тип ресурса для запроса хеширования идентификатора клиента. | |
| webPropertyId | string | Идентификатор веб-ресурса, которому принадлежит указанное значение clientId. |
Методы
hashClientId Сообщает хеш идентификатора клиента, который указывается в некоторых форматах экспорта данных.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2019-01-23 UTC.
Идентификаторы клиентов на страницах AMP
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Чтобы сообщить Google Analytics, что два обращения относятся к одному и тому же пользователю, вместе с каждым из этих обращений в поле clientId отправляется уникальный идентификатор. Он генерируется случайным образом.
Для обычных страниц Google Аналитика сохраняет Client-ID в одном, собственном файле cookie – _ga (в домене издателя).
В случае же с AMP-страницами порядок создания и хранения идентификаторов зависит от того, как страницы открываются в браузере. Это может влиять на показатели сайта или приложения.
Сценарии создания и сохранения идентификаторов клиентов
Действия с идентификаторами зависят от того, как пользователи переходят на AMP-страницы. Ниже перечислены возможные сценарии.
- Google Поиск. Пользователь переходит на AMP-страницу из результатов поиска. Страница открывается в средстве просмотра AMP.
- Страница AMP открывается после нажатия на один из результатов поиска. Страница google.com содержит объект IFRAME , ведущий на сайт cdn.ampproject.org ; контент загружается с сайта cdn.ampproject.org .
- Идентификатор клиента сохраняется на сайте google.com , так как google.com в этом случае считается первой стороной. Идентификатор клиента пересылается из средства просмотра AMP на страницу, показываемую с использованием домена cdn.ampproject.org , чтобы его можно было передать с помощью Google Analytics для AMP.
- Файлы cookie используются повторно только в том случае, если у исходных AMP-страниц одинаковый источник (протокол, хост и порт).
- Пользователь переходит на страницу AMP через прокси-сервер или из кеша.
- Пользователь сразу открывает сайт cdn.ampproject.org .
- Идентификатор клиента сохраняется на сайте cdn.ampproject.org и используется повторно при каждом новом посещении. В этом случае сайт cdn.ampproject.org не считается сторонним.
- Файлы cookie используются повторно только в том случае, если у исходных AMP-страниц одинаковый источник (протокол, хост и порт).
- Прямой переход на AMP-страницу. Посетитель открывает AMP-страницу в домене издателя.
- Пользователь переходит в домен издателя и открывает страницу AMP.
- Идентификатор клиента сохраняется в файле cookie под названием _ga и используется по требованию.
- Если идентификатор клиента создан AMP-страницей, он имеет следующий формат: amp- и произвольные символы.
- Пользователь открывает в домене издателя обычную страницу.
- В этом случае пользователь непосредственно просматривает страницу без поддержки AMP в домене издателя.
- Идентификатор клиента сохраняется в файле cookie под названием _ga и используется по требованию.
- Если идентификатор клиента создан обычной страницей, то для него используется обычный формат.
Дополнительная информация
Помимо сценариев, описанных выше, следует учитывать и другие факторы.
Несколько идентификаторов клиента у одного пользователя
Даже если пользователь открывает контент из одного браузера, при каждом сценарии перехода на страницу идентификатор клиента зависит от посещаемого домена. Иными словами, если пользователь откроет страницу разными способами, описанными выше, в Google Analytics каждое из его посещений будет зарегистрировано как уникальное.
Сочетание сценариев
Ниже описано, как учитываются идентификаторы в случаях, когда пользователь переходит к контенту издателя сразу разными способами.
Страница AMP открыта из результатов поиска и напрямую; открыта страница AMP из результатов поиска и обычная страница; страница AMP открыта через прокси-сервер или из кеша и напрямую; открыта страница AMP через прокси-сервер или из кеша и обычная страница
- В этом случае идентификаторы хранятся раздельно, поскольку при одном сценарии используется локальное хранилище, которое при другом недоступно.
Открыта страница AMP напрямую и обычная страница
- Для каждого пользователя используется один файл cookie. Формат идентификатора клиента зависит от того, какая страница была открыта при первом посещении – AMP или обычная.
Использование одного идентификатора клиента на обычных и AMP-страницах
Если интегрировать AMP Client ID API, Google Аналитика будет использовать один идентификатор клиента в сценариях, описанных выше (для Google Поиска и прямых переходов на обычные и AMP-страницы). Несколько примеров того, как определяется идентификатор клиента:
- Когда новый пользователь переходит на страницу AMP из Google Поиска, ему назначается AMP-идентификатор клиента. Если после этого пользователь посетит обычную страницу, назначенный ему идентификатор клиента будет получен из файла cookie в домене издателя.
- Когда вернувшийся пользователь, посетивший обе страницы (AMP и обычную), открывает страницу AMP или обычную, для него используется назначенный прежде AMP-идентификатор.
- Когда вернувшийся пользователь, не посетивший AMP-страницу, открывает обычную страницу, для него используется идентификатор, созданный с помощью analytics.js.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2021-02-10 UTC.
Get your Google API client ID
Google Sign-In manages the OAuth 2.0 flow and token lifecycle, simplifying your integration with Google APIs. A user always has the option to revoke access to an application at any time.
Before you can integrate Google 3P Authorization library into your website, you must create a client ID, which you need to call the 3P Authorization API.
To create a Google API Console project and client ID, click the following button:
When you configure the project, select the Web browser client type and specify the origin URI of your app. When you perform tests, both http://localhost and http://localhost: must be added to the Authorized JavaScript origins field.
After configuration is complete, take note of the client ID that was created. You will need the client ID to complete the next steps. (A client secret is also created, but you need it only for server-side operations.)
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-08-28 UTC.
Идентификатор клиента гугл как узнать
| +38 (067) 538 00 81 |
5 способов получить cid (Client ID) пользователя Google Analytics
Для реализации различных задач, например — интеграции CRM и Google Analytics, трекинга открытия писем, отслеживания действий пользователя в офлайне нужен ClientID (cid) клиента.
По сути — это уникальный идентификатор пользователя (не человека, а связки компьютер-браузер), который выступает ключом в записи всех данных о посещениях сайта. И если мы хотим передавать какие-то данные в Google Analytics из вне сайта, и чтобы эти данные были связаны с посещениями пользователя, нам нужно знать этот ключ.
1 способ — на сайте установлен код Universal Analytics
Если на сайте есть только код Universal Analytics, то вызвав следующий код, в javascript переменной clientId окажется нужное нам значение:
ga(function(tracker) < var clientId = tracker.get('clientId'); >);