Дедупликация события покупки пикселя Facebook

Как избежать дублирования события Purchase при отслеживании конверсий с помощью пикселя Facebook? Мне интересно, могу ли я каким-то образом отправить уникальный идентификатор с событием, чтобы избежать отслеживания этого события более одного раза (если, например, пользователь перезагружает страницу «спасибо»/«подтверждение» покупки.

Я подумал о том, чтобы сохранить поле «has_tracked_purchase» вместе с данными транзакции и загрузить пиксель только в том случае, если он равен false, и установить для него значение true после отслеживания пикселя.

Я удивлен, что не нашел способа справиться с дедупликацией с помощью Facebook Pixel API.


person typeoneerror    schedule 08.08.2017    source источник


Ответы (1)


Флаг инициализации может удалить ошибку повторяющегося пикселя повсюду. Если вы используете платформу shopify, вы можете использовать:

{% if first_time_accessed %}

Это сработает только один раз.

person Nitish Chauhan    schedule 10.08.2017
comment
полезно, но не используя shopify - person typeoneerror; 30.08.2017
comment
Какую платформу вы используете? - person Nitish Chauhan; 23.11.2017