Параметр "валюта" недействителен для события "Покупка"
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>&ev=Purchase&cd[value]=100.00&cd[currency]=MVR"/>
Источник: Отслеживание конверсий