Integracja kodu Facebook Pixel i API konwersji
Proszę o podanie przybliżonego oszacowania czasu trwania projektu oraz ceny, za którą mogą Państwo zrealizować tę integrację.
Ogólne zadanie - wdrożenie zaawansowanego śledzenia użytkowników z przesyłaniem zdarzeń do Facebooka w celu dalszego tworzenia kampanii reklamowych.
Ogólny schemat działania
Śledzone zdarzenie
Zbieramy dane dla zdarzenia
Przesyłamy zdarzenie przez Facebook Pixel
Przechowujemy dane w bazie danych do dalszego przesyłania przez Conversions API
Oddzielnym regulaminem formułujemy przesyłanie danych do Conversions API
* Zabezpieczenie techniczne - zgodnie z dokumentacją FB zaleca się użycie oddzielnej chmury
** Do deduplikacji zdarzeń w systemie używamy event_time, który musi być taki sam przy przesyłaniu danych Facebook Pixel i Conversions API
1 - Facebook Pixel
Pixel jest już zainstalowany na stronie. Zadanie – upewnić się, że wszystkie zdarzenia są śledzone poprawnie i przesyłane są niezbędne dane.
Śledzone zdarzenia
ViewContent
AddToCart
InitiateCheckout
Purchase
ViewContent - przeglądanie produktu
fbq('track', 'ViewContent', { parametry })
Miejsce umiejscowienia
strona produktu, główny produkt
Opis parametrów
value - cena sprzedaży produktu (z uwzględnieniem rabatu, jeśli jest)
currency = ‘UAH’
content_name - nazwa produktu w zależności od języka
content_type = ‘product’
content_ids - identyfikator produktu
content_category - nazwa kategorii nadrzędnej produktu w zależności od języka
event_time - czas zdarzenia
AddToCart - dodawanie produktu do koszyka
fbq('track', 'AddToCart', { parametry })
Miejsce umiejscowienia
strona produktu - główny produkt
Opis parametrów (taki sam jak w ViewContent)
value - cena sprzedaży produktu (z uwzględnieniem rabatu, jeśli jest)
currency = ‘UAH’
content_name - nazwa produktu w zależności od języka
content_type = ‘product’
content_ids - identyfikator produktu
content_category - nazwa kategorii nadrzędnej produktu w zależności od języka
event_time - czas zdarzenia
InitiateCheckout - składanie zamówienia
fbq('track', 'InitiateCheckout', { parametry });
Miejsce umiejscowienia
strona składania zamówienia
Opis parametrów
content_category = ‘checkout’
content_ids - tablica identyfikatorów produktów w koszyku ( [‘123’, ‘456’, …] )
currency = ‘UAH’
num_items - liczba produktów w koszyku
value - aktualna suma zamówienia
event_time - czas zdarzenia
Purchase - zamówienie złożone
fbq('track', 'Purchase', { parametry });
Miejsce umiejscowienia
strona podziękowania za zamówienie (zamówienie złożone, mamy numer zamówienia)
Opis parametrów
content_category = ‘purchase’
content_ids - tablica identyfikatorów produktów w koszyku ( [‘123’, ‘456’, …] )
content_type = ‘product’
currency = ‘UAH’
num_items - liczba produktów w koszyku
value - aktualna suma zamówienia
event_time - czas zdarzenia
2 - Facebook Conversions Api
Należy skonfigurować od podstaw.
Dokumentacja dotycząca tworzenia zapytania
https://developers.facebook.com/docs/marketing-api/conversions-api/using-the-api/
Opis parametrów zapytania
https://developers.facebook.com/docs/marketing-api/conversions-api/parameters
Dla zdarzeń z witryny, wysyłanych przez Conversions API, wymagane są parametry
client_user_agent – Agent użytkownika dla przeglądarki, odpowiedni dla tego zdarzenia - Link do opisu client_user_agent
action_source
event_source_url
Pageview - na wszystkich stronach witryny
Zbieranie danych i wysyłanie - na wszystkich stronach
ViewContent - przeglądanie produktu
Zbieranie danych i wysyłanie - strona produktu, główny produkt
AddToCart - dodawanie produktu do koszyka
Zbieranie danych i wysyłanie - strona produktu - główny produkt
InitiateCheckout - składanie zamówienia
Zbieranie danych i wysyłanie - strona składania zamówienia
Purchase - zamówienie złożone
Zbieranie danych i wysyłanie - strona podziękowania za zamówienie (zamówienie złożone, mamy numer zamówienia)
-
2418 71 0 1 Dzień dobry, zainteresował mnie Państwa projekt. Jestem pewien, że zadanie odpowiada moim umiejętnościom zawodowym i doświadczeniu.
Jestem gotów poświęcić dużą uwagę szczegółom i zapewnić wysoką jakość wykonania zadania. Mam doświadczenie w pracy nad podobnymi projektami i doskonale rozumiem wymagania Państwa projektu.
Będę wdzięczny za możliwość omówienia Państwa oczekiwań i wspólnego znalezienia optymalnych rozwiązań. Jestem gotów rozpocząć pracę natychmiast i zapewnić udane wdrożenie pomysłów Państwa projektu.
Z niecierpliwością czekam na współpracę!
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 7 godzin 23 minuty temu ∙ 14 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 1 dzień 23 godziny temu ∙ 88 ofert |
Full-stack rozwójPotrzebny jest programista full-stack, który jest dostępny do pracy i nie chce od razu wzbogacić się na tym projekcie. To jest moja strona testowa: readyhome.ge prototyp, który chcę stworzyć (nie mam na myśli designu). W stopce w języku rosyjskim, wypełnij ankietę i przejdź… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 12 godzin temu ∙ 79 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni 17 godzin temu ∙ 25 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 4 dni 19 godzin temu ∙ 54 oferty |