2015-09-25 7 views
0

Мы создаем функцию персонализации и используем механизм таргетинга AEM для доставки контента персонализации. Тем не менее, я вижу, что в разделе администрирования AEM Segmentation есть любой атрибут под названием «Impresssions», который, как мне кажется, является статистикой того, сколько раз пользовательский контент показывался пользователю.Аналитика кампании AEM

Предполагая, что, как AEM узнает статистику? Это то, что AEM автоматически выполняет, или у меня есть код или что-то явное. Причина, по которой я спрашиваю, я вижу фрагмент, как показано ниже в файле kernal.js.

if (window.CQ_trackTeasersStats && n.trackingURL) { 
    h(M, n.trackingURL) 
} 

Я заметил, что n.trackingURL имеет значение null в моем случае.

Любая помощь должна быть оценена. А также я должен искать статистику показа в авторской env или публиковать env?

ответ

0

Кампания AEM использует OOTB или пользовательскую услугу Impressions для расчета впечатлений. Есть два варианта в AEM для расчета впечатления

  1. Да, это что-то AEM может позаботиться автоматически для вас, но это не даст вам правильную картину, как каждый экземпляр будет иметь отдельную копию, чтобы вы необходимо написать некоторый код, чтобы собрать все значения и вернуть его во все окружения. enter image description here

  2. У вас также есть возможность использовать свой Adobe SiteCatalyst для вычислить впечатление, что дает вам более точный подсчет впечатлений. для этого sitecatalyst выставляют свою службу отдыха так, чтобы вы могли обновлять показы во время выполнения.

n.trackingURL null, поскольку вы не настроили учетную запись sitecatalyst для этой среды.

Read docs Или Implementations instruction:

Смежные вопросы