Что такое Client ID в Google Analytics?

Client ID (в простонародье cid) — это обезличенный идентификатор, который создает Google Analytics для каждого посетителя сайта. Именно благодаря данному идентификатору и определяется уникальный пользователь. Но что такое «уникальный пользователь»? Давайте разбираться.
Люди могут заходить на ваш сайт не только при помощи стационарного компьютера или ноутбука, но и со смартфона и любого другого мобильного гаджета, а также с используя различные браузеры. Так вот, по умолчанию Google Analytics назначает каждому устройству и браузеру уникальный идентификатор клиента – Client ID.
То есть, Google Analytics считает каждое устройство или браузер, даже если они используются одним и тем же человеком, новым уникальным пользователем! Пожалуйста, запомните это.
Зачем нужен Client ID?
Благодаря Client ID Google Analytics может «узнавать» и различать уникальных посетителей и их сессии, связывать данные по ним, поступившие в разные периоды времени, а также хранить эти данные.
Где хранится Client ID?
По умолчанию библиотека analytics.js (которую вы подключаете, устанавливая код GA на сайте) сохраняет идентификатор клиента в cookie браузера посетителя создавая следующие файлы:
| Название файла cookie | Срок действия | Описание |
|---|---|---|
| _ga | 2 года | Позволяет различать пользователей. |
| _gid | 24 часа | Позволяет различать пользователей. |
| _gat | 10 минут | Ограничивает частоту запросов. |
Нас интересует кука _ga которая и хранит Client ID. Срок ее жизни 2 года, однако он обновляется с каждым новым хитом.
Из чего состоит Client ID?
Кука _ga состоит из 4-х частей:

- Формат версии cookie (сейчас он всего один).
- Уровень домена (по умолчанию устанавливается домен верхнего уровня).
- Уникальный случайно-сгенерированный идентификатор.
- Дата первого посещения сайта в формате UNIX.
Третья и четвертая часть куки образуют Client ID.
Как найти Client ID?
Увидеть Client ID можно либо открыв консоль браузера (F12 в Chrome):

Либо найдя в настройках браузера сохраненные куки сайтов:

Кстати, если очистить кукис и обновить страницу, то сгенерируется новый Client ID. То есть Google Analytics будет считать вас новым пользователем
Как фиксировать Client ID?
Фиксировать Client ID лучше всего через GTM, про это у нас написана отдельная статья.
Кросс-девайсное отслеживание или как объединить несколько Client ID?
Как уже было сказано выше, разные устройства одного и того же человека Google Analytics будет считать разными уникальными пользователями. Но есть ли возможность «склеить» все устройства пользователя независимо от того, как и на чем он открывают ваш сайт ? Да есть! Для этого в Google Analytics предусмотрена специальная функция — User ID.
Подробнее о User ID я расскажу в своей следующей статье.
Что можно узнать о человеке по адресу его почты на Gmail? Проверяем с помощью GHunt
Как найти информацию о человеке, зная его почту на Gmail? Можно ли получить доступ к чужим фотографиям? Проверяем защиту аккаунтов Google.
Гугловские сервисы собирают о пользователях много данных, не всегда явно предупреждая об этом. Это может стать проблемой с точки зрения конфиденциальности. Например, разработчик скрипта GHunt показал, как найти информацию о человеке, используя только адрес электронной почты на Gmail.
На данный момент этот блок не поддерживается, но мы не забыли о нём! Наша команда уже занята его разработкой, он будет доступен в ближайшее время.
Что можно узнать с помощью GHunt:
- Имя владельца учётной записи
- Время последнего изменения профиля
- Google ID
- Используемые сервисы (Google Photos, YouTube, Google Maps и т.д.)
- Возможный канал на YouTube
- Оставленные отзывы и фото на Google Maps
- Возможное местонахождение
- Встречи в Google Календарь
Ранее с помощью GHunt можно было также получить доступ к публичным фотографиям, модели смартфона, установленным прошивкам и приложениям. Сейчас эти возможности закрыты.
На данный момент этот блок не поддерживается, но мы не забыли о нём! Наша команда уже занята его разработкой, он будет доступен в ближайшее время.
Отзывы и фото на Google Maps, а также возможное физическое местонахождение можно отследить, если пользователь не закрыл эти сведения специально. По умолчанию в настройках установлен публичный доступ. С Google Календарь обратная ситуация. Можно посмотреть чужие встречи, только если человек открыл к ним публичный доступ.
Для использования GHunt автор рекомендует создать пустой гугловский аккаунт или взять учётную запись, которой вы редко пользуетесь. Для работы скрипта нужны cookies, которые можно найти на странице Google Аккаунт. Чтобы получить их, откройте DevTools и на вкладке Application выберите раздел Storage — Cookies. Какие именно значения нужно скопировать, вы увидите после запуска в терминале файла check_and_gen.py. Подробная инструкция со скриншотами есть в репозитории проекта.
Личный опыт: какую информацию удалось найти?
Я проверил несколько почтовых аккаунтов разных людей. Результат зависит от того, как глубоко человек погружён в экосистему сервисов Google. Несколько наблюдений:
- Каналы на YouTube скрипт находит по соответствию имени. Из-за этого точность поиска низкая. Например, для одного почтового аккаунта GHunt нашёл два канала, которые точно не имеют к пользователю никакого отношения.
- Физическое местоположение удалось узнать у 2 пользователей из 5.
- Интересно выглядит выдача по Google Maps. Можно посмотреть все отзывы человека и добавленные им фотографии.
Самой большой проблемой был свободный доступ к альбомам и фотографиям пользователей. Сейчас попытка перейти в чужой архив заканчивается ошибкой 404. Однако неясно, навсегда ли закрыта лазейка. Поэтому разработчик GHunt советует перейти в «Архив Альбомов» и в настройках запретить другим пользователям скачивать фото и видео.
На данный момент этот блок не поддерживается, но мы не забыли о нём! Наша команда уже занята его разработкой, он будет доступен в ближайшее время.
Также в обсуждениях проекта сообщили об уязвимости аккаунтов, которые использовали сервис Picasa. На данный момент единственным вариантом решения проблемы называют удаление альбомов Picasa из архивов Google Photos.
- Смотрите ещё: как найти информацию о человеке в разных соцсетях?
Google id что по нему можно узнать
Иметь gmail аккаунт — значит добровольно делиться персональной информацией. Большинство пользователей обычно не обращают внимания на длинные тексты соглашений, под которыми ставят галочку. Но электронная почта gmail и другие сервисы Google собирают огромное количество персональных данных, так что конфиденциальность пользователей можно поставить под сомнение.
В блоге студии web-разработки YuSMP Group рассказываем, как, зная gmail.com почту, можно найти данные о человеке.

Какую информацию раскрывает ваша почта
GHunt — сервис для сбора общедоступной информации. С помощью этого инструмента можно найти множество данных, которыми пользователи добровольно делятся, даже не подозревая об этом.
Например, опытные разработчики без труда могут узнать местонахождение по электронной почте, настоящее имя владельца, сервисы, которыми пользуется держатель (гугл фото, документы, карты и так далее), найдут канал YouTube, расположение сервера, обнаружат назначенные встречи в календаре и оставленные отзывы. Нужно ли говорить, что Google id электронной почты так же будет раскрыт.
Некоторое время назад сервис GHunt открывал еще больше возможностей: можно было получить доступ к фотографиям, которые пользователь публиковал в интернете, узнать модель мобильного телефона и даже приложения, которые установлены на устройстве! Сейчас эта лазейка устранена, но все равно множество данных все так же доступны всем желающим.
Как обезопасить личную информацию
Некоторые из перечисленных данных можно закрыть в обычных настройках. По умолчанию сведения о геолокации, фотографии и отзывы в Google Maps открыты. Также проверьте статус своих встреч в Google Календаре. Если вдруг давали публичный доступ (например, для коллег), то все желающие смогут увидеть детали ваших митов.
Чем больше сервисов Google используется, тем больше информации можно будет найти через GHunt. Каждый инструмент гугл собирает данные, которые довольно просто раскрыть.
Чтобы изменить настройки, нужно зайти на почту gmail, а затем в аккаунт в раздел «Данные и конфиденциальность». Здесь можно отключить не только доступ, но и некоторые сервисы гугл, которые собирают информацию.
5 способов найти информацию о человеке по электронной почте
Бывают ситуации, когда необходимо найти информацию о человеке, чтобы узнать имя или связаться с ним, например, для приглашения на работу.
Упомянутый выше GHunt работает только Gmail-адресами, а для того, чтобы пользоваться таким инструментом, надо быть технически подкованным специалистом. Такой сервис подойдет не для всех случаев.
Есть и более простые способы получить информацию, зная только электронную почту. Не все они гарантируют результат и большое количество данных, но попробовать стоит.
Поисковые системы
Если пользователь публично поделился своим е-мейлом в социальных сетях или на сайтах, то его можно найти через обычные поисковики. В строке введите адрес почты в кавычках и смотрите страницы, на которых обнаружился адрес.
Расширения для браузера
LinkedIn Sales Navigator, FullContact, HubSpot Sales — специальные плагины для Google Chrome, которые тоже помогут найти человека через почту. Последние два работают только с гугловскими адресами.
Специальные сайты
Существуют специальные сервисы, который найдут информацию по емейлу. Как правило, услуги платные и не всегда дают корректную информацию. Вот некоторые из них:
- Pipl;
- Socialcatfish;
- Spokeo;
- Infotracer;
- Beenverified;
- Verispy.
LinkedIn — социальная сеть для поиска работы, заблокированная в России. Однако с помощью VPN можно попасть на сайт и попробовать поискать там людей через адрес почты. Из-за того, что сеть направлена на поиск кандидатов и работодателей, многие открывают свои email’ы.
Базы утечки данных
Утечки случаются очень часто, и далеко не все пользователи в курсе, оказались ли они среди жертв. Можно воспользоваться сервисами, которые публикуют раскрытые данные и поискать человека там. Важно понимать, что пользоваться такими инструментами не экологично, а также является нарушением Общего регламента по защите данных.
Как узнать адрес электронной почты
Возможно, вы находитесь в обратной ситуации: знаете человека, имя или телефон, но нет емейла, а письмо надо отправить очень срочно. Тогда попробуйте некоторые из приведенных выше способов: воспользуйтесь поисковиком или найдите человека в социальных сетях. Возможно, найдете рабочую почту на сайте компании, или на сервисах по поиску работы.
Советуем пользоваться только легальными способами поиска информации.
Современные технологии веб-разработки способны на многое. Возможно, у вас идея, которая изменит мир? Веб-услуги и разработка в YuSMP Group помогут воплотить задуманное! Десятки предпринимателей уже получают пользу от своих продуктов — посмотрите кейсы YuSMP Group. Наши контакты открыты — свяжитесь с нами, чтобы получить консультацию по вашему проекту.
По адресу @gmail.com можно узнать имя человека
Специалисты по безопасности рассказывают об интересной уязвимости в системе защиты Google, которая позволяет узнать настоящее имя и фамилию человека, под которыми он открыл Google Account. Для этого достаточно знать всего лишь его адрес электронной почты.
Делается это так: в «Календаре» в меню «Добавить» выбираете «Добавить календарь друга», затем на вкладке «Календари друзей» вводите его адрес, жмёте кнопку «Добавить» и «Сохранить». Когда вы потом вернётесь в это меню, там уже будет указано имя и фамилия искомого человека (если у него есть календарь). Так хакеры-экспериментаторы вычислили, кто скрывается за адресом admin@gmail.com (см. скриншот).

