Adobe DTM s.getPreviousValue () не работает при правильном использовании? - PullRequest
0 голосов
/ 08 мая 2018

Этот вопрос отличается от s.getPreviousValue Плагин не работает

В этом и заключается разница: в отличие от другого вопроса, у которого были неверные параметры, я использую пример кода прямо из документации:

s.prop1 = s.getPreviousValue(s.pageName,'gpv_pn','');

Код находится внутри s_doPlugins, как и предполагалось, в разделе Управление библиотекой -> Конфигурация кода -> Пользовательский в конфигурации инструмента Adobe Analytics. Код размещен в DTM.

К сожалению, cookie gpv_pn постоянно установлен в строку "нет значения".

Что может быть не так?

1 Ответ

0 голосов
/ 09 мая 2018

Это установлено после s.pageName? Как правило, это данность, потому что doPlugins запускается как последняя вещь перед срабатыванием маяка, но если вы также устанавливаете pageName в doPlugins, вам нужно убедиться, что getPreviousValue запускается после него. Если вы добавите что-то вроде этого: _satell.notify ("getPreviousValue работает, мое pageName равно" + s.pageName) Показывает ли ваша консоль имя страницы для текущей страницы?

...