Доробки OpenCart - Підключення Meta Conversions API до сайту на OpenCart (siker.ua)

Замовник: AI | Опубліковано: 18.02.2026
Бюджет: 23 $

1. Загальна інформація Необхідно підключити Meta Conversions API до сайту siker.ua, який працює на CMS OpenCart. Мета: коректна передача серверних подій до рекламного кабінету Meta (Facebook Ads) без дублювання конверсій. Pixel вже використовується (якщо ні — уточнити окремо). 2. Доступи Замовник надає потрібні доступи 3. Події, які потрібно передавати через сервер (CAPI) Обов’язково реалізувати передачу наступних подій: PageView — перегляд сторінки ViewContent — перегляд товару AddToCart — додавання в кошик InitiateCheckout — перехід до оформлення замовлення Purchase — успішна покупка 4. Ключові вимоги4.1. Відсутність дублювання подій Одна покупка повинна рахуватись один раз Реалізувати правильну систему deduplication через: event_id однаковий event_id для браузерної та серверної події Подія Purchase має передаватись лише після фактичного підтвердження замовлення4.2. Передача обов’язкових параметрів Для Purchase передавати: value (сума замовлення) currency (UAH) content_ids contents event_id user_data (email, phone — у зашифрованому вигляді SHA-256) Для інших подій — відповідно до документації Meta.5. Технічні вимоги Реалізація через сервер (не тільки Pixel) Використання офіційного Graph API Код має бути стабільним та не впливати на швидкість сайту Без використання сторонніх небезпечних модулів Рішення повинно працювати на поточній версії OpenCart6. Перевірка роботи Після завершення: Замовник перевіряє роботу через Meta Test Events Усі події повинні: відображатись мати статус Received не дублюватись коректно передавати параметри7. Результат роботи Фрілансер повинен: Повністю налаштувати Conversions API Надати коротку інструкцію: де що підключено як змінити токен у майбутньому Підтвердити тестування8. Додатково ТЗ також доступне за посиланням: https://docs.google.com/document/d/1HT7YLT5mnC3YTVI2W-3rfOpVcvzZOnAqOvhZKUvvQ3M/edit?tab=t.0 (Ознайомитись перед початком робіт)