Przewodnik po śledzeniu konwersji w Ad Grants i Stripe

Jak śledzić konwersje związane z transakcją za pomocą narzędzi do zbierania funduszy Stripe

Aby śledzić darowizny przy użyciu narzędzi Stripe, najlepiej wysyłać „zdarzenia” w Google Analytics w przypadku potwierdzonych transakcji e-commerce.

Pomiar e-commerce umożliwia zliczanie transakcji i przychodów generowanych w witrynie. W typowej witrynie e-commerce, gdy użytkownik kliknie przycisk „Kup” w przeglądarce, informacje o zakupie są wysyłane do serwera WWW, który realizuje transakcję. Jeśli transakcja zostanie zrealizowana, serwer przekierowuje użytkownika na stronę z podziękowaniem i szczegółami zakupu.
 
Możesz przesyłać dane e-commerce ze strony z podziękowaniem do Google Analytics za pomocą biblioteki analytics.js.

W tym celu wykonaj czynności opisane poniżej. 

Zanim zaczniesz

Do skonfigurowania śledzenia konwersji w przypadku wartości związanych z poszczególnymi transakcjami w Twojej witrynie i na stronach darowizn Kindful musisz mieć:

  • Konto Ad Grants. Aby je skonfigurować, wykonaj te czynności.
  • Konto Google Analytics, które jest bezpłatne. Aby je skonfigurować, wykonaj te czynności. Nie zapomnij o ostatnim kroku: skopiowaniu kodu Analytics i wklejeniu go w sekcji <HEAD> na każdej stronie w witrynie, którą chcesz śledzić, jako pierwszego elementu.
  • Konto Stripe. Aby uzyskać pomoc w związku z formularzem darowizny, skontaktuj się z Centrum pomocy Stripe.

W tym artykule znajdziesz instrukcje dotyczące konfiguracji. Aby uzyskać więcej informacji o śledzeniu konwersji i o tym, dlaczego warto z niego korzystać, przeczytaj artykuł Śledzenie konwersji.

 


Krok 1. Połącz konto Google Analytics z kontem Google Ads

Konto Ad Grants może korzystać z informacji z konta Google Analytics, aby poprawić skuteczność reklam. Aby połączyć konta, wykonaj te czynności

Jak połączyć Google Ads i Google Analytics

  1. Zaloguj się na konto Google Ads.

  2. Kliknij ikonę narzędzi  w prawym górnym rogu konta. W sekcji „Konfiguracja” kliknij Połączone konta.

  3. W sekcji „Google Analytics” kliknij Szczegóły. 

  4. Zobaczysz listę usług w Google Analytics, do których masz dostęp. Kolumna „Stan” pokazuje, czy dana usługa jest połączona z kontem Google Ads. Jeśli nie widzisz usługi Google Analytics, sprawdź, czy masz uprawnienia do edycji.

  5. W kolumnie „Czynności” kliknij opcję Połącz obok usług, które chcesz połączyć z Google Ads. Możesz połączyć dowolną liczbę usług.

  6. Wyświetli się jeden z dwóch opisanych niżej ekranów:

    • Jeżeli wybrana usługa ma jeden widok danych, wyświetli się tylko nazwa tego widoku. Wybierz Zaimportuj dane witryny, aby zobaczyć dane Google Analytics w raportach Google Ads.

    • Jeśli usługa ma wiele widoków danych, zobaczysz listę widoków, które możesz połączyć. Dla każdego widoku danych można wykonać następujące czynności:

      • Połącz: dzięki temu dane o kliknięciach i kosztach z Google Ads będą dostępne w Analytics, a cele i transakcje z Analytics będą dostępne w Google Ads. Możesz połączyć dowolną liczbę widoków danych. 

      • Importuj dane witryny (zalecane): wybierz jeden widok danych, z którego chcesz importować wskaźniki zaangażowania w witrynie. Ten widok będzie przedstawiać dane o zaangażowaniu użytkowników w witrynie w kolumnach raportowania Google Analytics na Twoim koncie. Pamiętaj, że musisz dodać kolumny Google Analytics do raportów Google Ads. W większości przypadków import danych Google Analytics zajmuje mniej niż godzinę, ale przy większych kontach może potrwać dłużej. Po zaimportowaniu danych możesz dodać kolumny Google Analytics do raportów Google Ads.

  7. Kliknij Zapisz.

Krok 2. Włącz E-commerce w Google Analytics

Po implementacji musisz włączyć funkcję E-commerce na koncie Analytics.

Włączanie E-commerce

  1. Zaloguj się na konto Google Analytics
  2. Kliknij Administracja i po prawej stronie sprawdź, czy kolumna widoku danych odpowiada Twojej witrynie ze zbiórką funduszy

  3. W kolumnie WIDOK DANYCH kliknij Ustawienia e-commerce.

  4. Wybierz dla opcji Włącz e-commerce ustawienie WŁ. Nie musisz włączać opcji „Ulepszony e-commerce”.

  5. Kliknij Następny krok.

  6. Kliknij Prześlij.

  7. Więcej informacji o tej funkcji znajdziesz tutaj.

Krok 3. Odeślij klienta do swojej witryny po dokonaniu płatności

Użyj klienta stripe.redirectTocheckout, aby przekierować klientów na stronę Checkout (hostowaną przez Stripe) w celu bezpiecznego zbierania danych do płatności. Gdy klient dokona zakupu, zostanie przekierowany z powrotem na Twoją stronę. Więcej informacji na temat tego, jakie informacje należy podać w momencie płatności, znajdziesz w instrukcji opublikowanej przez Stripe tutaj.

Adres URL strony z informacją o powodzeniu to adres, pod który będziesz odsyłać klientów po zakończeniu płatności. 

Przykład wywołania redirectTocheckout:

stripe
  .redirectToCheckout({
    items: [
      // zastąp kodem SKU 
      {sku: 'sku_123', quantity: 1},
    ],
    successUrl: 'https://twojawitryna.com/powodzenie',
    cancelUrl: 'https://twojawitryna.com/anulowano',
  })
  .then(function(result) {
    // Jeśli `redirectToCheckout` się nie powiedzie z powodu błędu przeglądarki lub sieci,
// wyświetl zlokalizowany komunikat o błędzie,
    // używając `result.error.message`.
  }); 

Jeśli chcesz mieć dostęp do sesji Checkout w przypadku płatności zakończonej powodzeniem, przeczytaj instrukcję Stripe dotyczącą realizowania płatności z wykorzystaniem webhooków.

Krok 4. Śledź zdarzenia Analytics na stronie z podziękowaniem

Gdy klient zrealizuje płatność lub zainicjuje subskrypcję za pomocą Checkout, Stripe przekieruje go pod adres URL podanym w parametrze successURL. Zwykle jest to strona w witrynie, na której znajduje się informacja o powodzeniu płatności.

Aby śledzić transakcje e-commerce, zarówno szczegóły płatności, jak i klient muszą zostać odesłani z powrotem do witryny [www.twojawitryna.com] po zakończeniu transakcji w Stripe Checkout. Kod śledzenia e-commerce w Google Analytics może być następnie wykorzystany wraz ze szczegółami płatności użytymi jako wartości.

W tym celu wykonaj czynności opisane poniżej.

Edytowanie kodu śledzenia e-commerce w Analytics

Kod śledzenia Google Analytics powinien być zaimplementowany na stronie z potwierdzeniem [https://example.com/powodzenie] wraz z kodem śledzenia e-commerce z Google Analytics. Dzięki temu firma będzie mogła określać liczbę transakcji i ich szczegóły. Aby wdrożyć to rozwiązanie, wykonaj poniższe czynności.

  1. Zaimplementuj ten sam kod śledzenia globalnego tagu witryny używany w witrynie [www.twojawitryna.com] na stronie z potwierdzeniem przed tagiem zamykającym </head> (jak pokazano poniżej). 

  2. Pamiętaj, że oprócz globalnego tagu witryny musisz dodać śledzenie w wielu domenach, aby umożliwić automatyczne łączenie domen przez PayPal. Pomiar w wielu domenach to funkcja Google Analytics, która umożliwia wyświetlanie sesji z 2 powiązanych witryn (np. witryny e-commerce i oddzielnej witryny koszyka) jako 1 sesji, a nie 2 osobnych. Ten proces jest czasem nazywany „łączeniem stron” i pozwala skuteczniej mierzyć całą ścieżkę klienta.

  3. Zaimplementuj zmienną niestandardową dla każdego dodatkowego elementu, który ma być rejestrowany, np. transaction_id, value i currency.

  4. Zaimplementuj kod śledzenia e-commerce w Google Analytics w tym samym fragmencie kodu co globalny tag witryny.

Aby mierzyć transakcję, wyślij zdarzenie zakupu z tymi elementami w transakcji. Przykład:

<!-- Globalny tag witryny (gtag.js) – Google Analytics -->

<script async src="https://www.googletagmanager.com/gtag/js?id=IDENTYFIKATOR_POMIARU_GA"></script>

<script>

  window.dataLayer = window.dataLayer || [];

  function gtag(){dataLayer.push(arguments);}

  gtag('js', new Date());

 

  gtag('config', 'IDENTYFIKATOR_POMIARU_GA');

</script>

 

gtag('config', 'IDENTYFIKATOR_POMIARU_GA', {

  'linker': {

    'domains': ['checkout.stripe.com']

  }

});

gtag('event', 'purchase', {

  "transaction_id": "24.031608523954162",

  "affiliation": "Sklep internetowy Google",

  "value": 23,07,

  "currency": "USD",

  "tax": 1,24,

  "shipping": 0,

  "items": [

    {

      "id": "P12345",

      "name": "T-shirt Android Warhol",

      "list_name": "Wyniki wyszukiwania",

      "brand": "Google",

      "category": "Odzież/T-shirty",

      "variant": "Czarny",

      "list_position": 1,

      "quantity": 2,

      "price": '2,0'

    },

    {

      "id": "P67890",

      "name": "T-shirt Flame Challenge",

      "list_name": "Wyniki wyszukiwania",

      "brand": "MyBrand",

      "category": "Odzież/T-shirty",

      "variant": "Czerwony",

      "list_position": 2,

      "quantity": 1,

      "price": '3,0'

    }

  ]

});

Krok 5. Dodaj adres URL do sekcji Lista wykluczeń witryn odsyłających

Kiedy darczyńca przejdzie z domeny podstawowej (twojaorganizacjanon-profit.org) na Twoją stronę płatności Stripe, Analytics zinterpretuje to jako odesłanie darczyńcy z domeny podstawowej do dodatkowej i uzna za osobną wizytę. Nie jest to zgodne z faktycznym doświadczeniem darczyńcy, dlatego zalecamy utworzenie listy wykluczeń.

Postępuj zgodnie z instrukcjami implementacji listy wykluczeń witryn odsyłających, dodając wszystkie subdomeny związane z darowiznami, wydarzeniami specjalnymi i gadżetami.

Dodawanie źródeł wizyt z witryn odsyłających

  1. Zaloguj się na konto Analytics.
  2. Kliknij Administracja.
  3. W kolumnie KONTO wybierz konto Analytics zawierające usługę, z którą chcesz pracować.
  4. W kolumnie USŁUGA wybierz usługę.
  5. Kliknij Informacje o śledzeniu.
  6. Kliknij Lista wykluczeń stron odsyłających.
  7. Aby dodać domenę, kliknij +DODAJ WYKLUCZENIE STRONY ODSYŁAJĄCEJ.
  8. Wpisz nazwę domeny w polu Domena.
  9. Kliknij Utwórz, aby zapisać.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
10193837829111639164
true
Wyszukaj w Centrum pomocy
true
true
true
false
false