Параметр "валюта" недействителен для события "Покупка"

fbq('track', 'Purchase', {
    value: 100.00,
    currency: 'MVR',
});

Я использую отслеживание событий Facebook на одном из наших клиентских сайтов, и в событии покупки отображается ошибка браузера. Ошибка пикселя Facebook: параметр "валюта" недействителен для события "Покупка", но он регистрируется в Менеджере рекламы как успешное событие.

Я также заметил, что эта ошибка возникает только в нескольких валютах, таких как LKR, только MVR. Если мы отправляем такие валюты, как USD или GBP, браузер не показывает ошибок.

Что может быть причиной этого?

1 ответ

Решение

Я нашел ответ в другом посте.

Вам также следует изменить переменную-значение в пикселе IMG в нижней части кода следующим образом:

<img height="1" width="1" alt="" style="display:none"
src="https://www.facebook.com/tr?id=<FB_PIXEL_ID>&amp;ev=Purchase&amp;cd[value]=100.00&amp;cd[currency]=MVR"/>

Источник: Отслеживание конверсий

Другие вопросы по тегам