Настроить отслеживание аналитики

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

Вы можете настроить аналитику Google или собственное отслеживание аналитики, как описано в следующих разделах.

Настройте Google Аналитику

Прежде чем вы сможете настроить Google Analytics, вам понадобится учетная запись Google Analytics и доступ к коду отслеживания, который будет добавлен на страницы вашего портала и использован для отслеживания активности на вашем сайте. Дополнительную информацию см. в справке Google Analytics .

Чтобы настроить Google Analytics:

  1. Выберите «Опубликовать» > «Порталы» и выберите свой портал.
  2. Выберите «Настройки» в раскрывающемся меню на верхней панели навигации.
    Альтернативно вы можете нажать «Настройки» на целевой странице портала.
  3. Откройте вкладку «Пользовательские сценарии» .
  4. В разделе Google Analytics введите свой идентификатор отслеживания Google Analytics.
  5. Нажмите Сохранить .

Настройка отслеживания пользовательской аналитики

Настройте собственное решение для отслеживания аналитики, передав сведения о событиях в собственную настраиваемую функцию. Ваша пользовательская функция должна быть определена как часть portal.onAnalyticsEvent в глобальном пространстве имен (объявленном в переменной window ).

Например, вы можете отправить сведения о событии в аналитическую службу, отличную от Google Analytics:

<script>
window.portal = {};
window.portal.onAnalyticsEvent = (event) => {
  // log event to console
  console.log(event);
  // TODO: publish event to custom analytics service
}
</script>

Добавьте свой собственный скрипт на каждую страницу портала на вкладке «Пользовательские сценарии» на странице «Настройки». Дополнительные сведения см. в разделе Добавление пользовательских сценариев .

Портал генерирует следующие типы событий в том же формате, что и Google Analytics:

Тип события Пример формата Дополнительная информация
Посещения страниц
{
  hitType: 'pageview',
  page: '/apis'
};
Отслеживание страниц
Нажимает кнопку «Выполнить» на панели «Попробуйте» в справочном документе API.
{
  hitType: 'event',
  eventCategory: 'docsEvents',
  eventAction: 'apixExecute'
}
Отслеживание событий