API Метрики работает

Как перенести историю из Яндекс Метрики

Импорт истории из Метрики по API доступен прямо сейчас.

Мерка забирает данные из Метрики через официальный API.

Метрика по нашим проверкам: кабинет недоступен, API работает, tag.js загружается. Статус Метрики

example.ru Демо

Посетители24 816

02 0004 0006 000
История из Метрики Данные Мерки Демонстрационные данные

После регистрации и подтверждения почты вы создаёте проект, нажимаете «Подключить через Яндекс», входите через Яндекс с доступом только на чтение и выбираете счётчик. Полная выгрузка доступной истории начинается сразу, а потом данные обновляются автоматически. Код писать не нужно. Ниже каждый шаг по порядку.

Что понадобится

  • Аккаунт Яндекса, у которого есть доступ к нужному счётчику Метрики (владелец или пользователь с доступом).
  • Email для регистрации в Мерке. На него придёт письмо со ссылкой для подтверждения.
  • Разрешение на чтение Метрики: предоставьте его при входе через Яндекс. Право на Вебмастер по желанию. Ручная вставка OAuth-токена нужна лишь как запасной вариант (шаг 4).
  • Доступ к коду сайта или к настройкам конструктора, чтобы поставить новый счётчик (для шага 7).
Содержание

Шаг 1. Зарегистрируйтесь в Мерке

Откройте страницу регистрации, укажите email и пароль. Базовый тариф бесплатный, банковская карта не нужна.

Шаг 2. Подтвердите почту

Подтвердите почту: откройте письмо и перейдите по ссылке. До подтверждения подключение Метрики и установка счётчика недоступны.

Шаг 3. Создайте проект

После регистрации проект сам не появляется, его создаёте вы в кабинете. Название необязательно.

Шаг 4. Нажмите «Подключить через Яндекс»

В кабинете нажмите «Подключить через Яндекс». Откроется вход через Яндекс: войдите в аккаунт, у которого есть доступ к нужному счётчику, и разрешите доступ только на чтение Метрики. Затем выберите счётчик (шаг 5), и импорт стартует сам. Изменить настройки счётчика или удалить данные в Метрике с таким доступом нельзя.

Подробнее

Запасной вариант. Если вход через Яндекс по какой-то причине не подходит, в кабинете можно вставить OAuth-токен Яндекса вручную. Его выдаёт Яндекс OAuth (oauth.yandex.ru), при получении выберите доступ только на чтение Метрики, а токен берите в том аккаунте, у которого есть доступ к счётчику. Точные экраны и названия кнопок смотрите в документации Яндекса, они могут меняться.

Данные Вебмастера (хосты, поисковые запросы, индексирование) подключаются тем же доступом, если при входе вы добавили право на Вебмастер. Это по желанию. Сейчас API Вебмастера недоступен, поэтому в кабинете виден статус «API недоступен, повторим». Импорт Вебмастера включится сам, когда API Яндекса поднимется, ничего делать не нужно.

Токен хранится в Мерке в зашифрованном виде. Отозвать доступ можно в любой момент на стороне Яндекса. Чтобы удалить аккаунт и данные, напишите в Telegram (Связаться: Telegram), мы удалим их в течение 30 дней.

Шаг 5. Выберите счётчик

Мерка покажет список счётчиков, доступных вашему аккаунту Яндекса. Выберите тот, историю которого нужно перенести. К одному проекту подключается один счётчик. После выбора импорт стартует сразу.

Шаг 6. Дождитесь полной выгрузки

Сразу после выбора начинается полная выгрузка базовых отчётов за всю историю, которую отдаёт API Метрики. В кабинете виден прогресс по каждому счётчику. Можно закрыть вкладку, выгрузка продолжится на сервере.

Подробнее

Если API Метрики временно недоступен или ограничивает запросы, Мерка повторит попытку сама. Уже выгруженные данные при этом не теряются, а повторные запуски не создают дублей.

Кабинет Мерки: блок «История из Метрики» со статусом «История импортирована» и графиком визитов
Статус выгрузки в кабинете: история импортирована

Шаг 7. Поставьте новый счётчик Мерки

Чтобы данные продолжали собираться и в Мерке, поставьте её счётчик:

  1. Откройте проект и скопируйте код счётчика.
  2. Вставьте его на все страницы сайта, обычно перед закрывающим тегом </head>. В конструкторах и CMS для этого есть поле для своего кода в настройках.
  3. Если на сайте настроен Content-Security-Policy, добавьте в политику домен analog-metriki.ru. Скрипт счётчика Мерки отдаётся только с него (файл /t.js).
  4. Откройте сайт и проверьте, что визит появился в отчёте.
Подробнее

Счётчик Метрики удалять не нужно. Оба счётчика работают независимо.

Кабинет Мерки: код счётчика проекта и кнопка «Скопировать код»
Код счётчика с кнопкой «Скопировать»
Показать код установки

Вставьте код в <head> на всех страницах сайта:

<!-- Мерка -->
<script>
(function(w,d,s,u){w.merka=w.merka||function(){(w.merka.q=w.merka.q||[]).push(arguments)};
var e=d.createElement(s),f=d.getElementsByTagName(s)[0];e.async=1;e.src=u;
f&&f.parentNode?f.parentNode.insertBefore(e,f):d.head.appendChild(e)})(window,document,'script','https://analog-metriki.ru/t.js');
merka('init','mkXXXXXXXXXX');
</script>
<!-- /Мерка -->

В настройках сайта или темы найдите поле для своего кода в <head> (часто называется «Код в шапке» или «HTML-код»), вставьте код счётчика целиком, сохраните и опубликуйте сайт.

Пример. Реальный код появится в кабинете после создания проекта.

Какие данные переносятся

ДанныеОткудаКак обновляются
Визиты, посетители, источники, страницы, география, устройстваМетрика, APIПолная выгрузка при подключении, затем каждые 6 часов
Хосты, поисковые запросы, индексированиеВебмастер, APIСкоро: подключится, когда API Вебмастера станет доступен (сейчас недоступен)
Новые визиты с вашего сайтаСчётчик МеркиНепрерывно, с момента установки счётчика

В Мерке нет вебвизора, карт кликов, электронной коммерции и сквозной аналитики, поэтому эти данные не переносятся. Сегменты тоже остаются в Метрике.

Сколько занимает перенос

Время выгрузки зависит от объёма истории: сколько лет собирались данные и сколько трафика у сайта. Прогресс видно в кабинете, ждать на странице не обязательно.

После полной выгрузки Мерка подтягивает новые данные из Метрики каждые 6 часов. Новый счётчик Мерки собирает данные с момента установки.

Что дальше

После переноса история из Метрики и данные нового счётчика видны на одном графике в базовых отчётах. В одном аккаунте можно вести несколько сайтов. Счётчик Мерки работает на своих серверах и не зависит от Метрики, так что сбор продолжится, даже если Метрика недоступна.

Полезные материалы:

Начать бесплатно

История из Метрики и новый счётчик в одном кабинете

Перенести историю

Частые вопросы

Это бесплатно?

Да. Перенос истории входит в базовый тариф, он бесплатный.

Какие права запрашивает подключение?

Только чтение Метрики. Право на Вебмастер по желанию. Менять настройки или удалять данные в Яндексе с таким доступом нельзя. Если вход через Яндекс не подходит, можно вставить OAuth-токен вручную с теми же правами.

Нужно ли создавать проект самому и обязательно ли название?

Да, проект создаёте вы после регистрации. Название необязательно.

Можно ли перенести несколько счётчиков?

Да. К одному проекту подключается один счётчик, поэтому для каждого счётчика создайте отдельный проект.

Что будет, если Метрика недоступна во время выгрузки?

Мерка повторит попытку автоматически. Уже перенесённые данные останутся, дубли не появятся.

Показать все вопросы: ещё 3
Нужно ли удалять счётчик Метрики с сайта?

Нет. Можно оставить оба счётчика.

Как удалить аккаунт и данные?

Напишите в Telegram (Связаться: Telegram), мы удалим аккаунт и данные в течение 30 дней. Доступ токена можно также отозвать на стороне Яндекса.

Когда заработает импорт Вебмастера?

Он включится сам, когда API Вебмастера снова станет доступен. Пока в кабинете виден статус «API недоступен, повторим».

Связаться: Telegram