Skip to main content

    Przewodnik implementacji śledzenia

    Dowiedz się, jak wdrożyć piksele śledzące i tagi konwersji dla swoich kampanii.

    Prawidłowe śledzenie jest niezbędne do mierzenia wydajności kampanii i optymalizacji konwersji. Postępuj zgodnie z tymi krokami, aby prawidłowo wdrożyć śledzenie.

    1

    Uzyskaj swój piksel śledzący

    Skontaktuj się ze swoim menedżerem konta Adyllic, aby otrzymać unikalny kod piksela śledzącego. Każda kampania ma swój własny ID piksela.

    2

    Zainstaluj piksel bazowy

    Dodaj bazowy piksel śledzący do wszystkich stron swojej witryny, najlepiej w sekcji <head> dla najszybszego ładowania.

    3

    Skonfiguruj zdarzenia konwersji

    Dodaj kod śledzenia zdarzeń do konkretnych stron lub akcji, które chcesz śledzić jako konwersje (zakupy, rejestracje itp.).

    4

    Przetestuj swoją implementację

    Użyj narzędzi deweloperskich przeglądarki, aby zweryfikować, czy piksel uruchamia się prawidłowo. Sprawdź zakładkę Network pod kątem żądań śledzenia.

    Przykłady kodu

    Bazowy piksel śledzący

    <!-- Adyllic Tracking Pixel -->
    <script>
      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
      'https://tracking.adyllic.com/pixel.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','adyllicLayer','YOUR_PIXEL_ID');
    </script>
    <!-- End Adyllic Tracking Pixel -->

    Zdarzenie konwersji

    <!-- Fire on conversion pages -->
    <script>
      adyllicLayer.push({
        'event': 'conversion',
        'value': 99.00,
        'currency': 'PLN',
        'transaction_id': 'ORDER_123'
      });
    </script>

    Zdarzenie niestandardowe

    <!-- Track custom events -->
    <script>
      adyllicLayer.push({
        'event': 'add_to_cart',
        'product_id': 'SKU_456',
        'value': 49.00
      });
    </script>

    Śledzenie po stronie serwera

    Śledzenie po stronie serwera wysyła dane bezpośrednio z Twojego serwera do naszych punktów końcowych śledzenia, omijając ograniczenia przeglądarki i blokery reklam dla bardziej niezawodnego pomiaru.

    Benefits

    • Omijanie blokerów reklam i ograniczeń prywatności przeglądarki
    • Dokładniejsze zbieranie danych i atrybucja
    • Zmniejszony wpływ na wydajność ładowania strony
    • Zwiększone bezpieczeństwo i kontrola danych
    • Obsługa ciasteczek first-party dla lepszego śledzenia między sesjami

    Kiedy używać śledzenia po stronie serwera

    • Śledzenie konwersji o wysokiej wartości (zakupy, leady)
    • Gdy blokery reklam znacząco wpływają na Twoje dane
    • Dla e-commerce ze złożonymi procesami płatności
    • Gdy potrzebujesz lepszej zgodności z przepisami o prywatności
    • Atrybucja wielokanałowa na różnych urządzeniach

    Kroki implementacji

    1. 1Skonfiguruj punkt końcowy po stronie serwera na swoim backendzie (Node.js, Python, PHP, itp.)
    2. 2Skonfiguruj swój serwer do wysyłania zdarzeń konwersji do API konwersji Adyllic
    3. 3Dołącz wymagane parametry: event_name, event_time, user_data (zahashowane) i custom_data
    4. 4Zaimplementuj deduplikację wysyłając pasujące event_id dla zdarzeń przeglądarki i serwera
    5. 5Przetestuj za pomocą naszego Event Debuggera, aby zweryfikować, czy zdarzenia serwera są poprawnie odbierane

    Rozwiązywanie problemów

    • Piksel nie uruchamia się? Sprawdź błędy JavaScript w konsoli.
    • Brak wyświetlanych konwersji? Zweryfikuj, czy kod zdarzenia jest na właściwej stronie.
    • Duplikaty zdarzeń? Upewnij się, że kod piksela nie jest dołączony wielokrotnie.
    • Problemy cross-domain? Skontaktuj się z pomocą techniczną w sprawie konfiguracji śledzenia subdomen.