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

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

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

Настройка Google Analytics

Прежде чем настраивать 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'
}
Отслеживание событий