Aby zapewnić pełny i skonsolidowany widok odbiorców oraz uprościć zarządzanie nimi i ich optymalizację, wprowadziliśmy w Google Ads takie ulepszenia:
- Nowe raporty o odbiorcach
Szczegółowe raporty o danych demograficznych, segmentach i wykluczeniach odbiorców zostały zebrane w jednym miejscu. Kliknij kolejno ikonę Kampanie , kartę „Listy odbiorców, słowa kluczowe i treść” oraz Odbiorcy. Na stronie raportu możesz łatwo zarządzać odbiorcami. Dowiedz się więcej na temat raportów o odbiorcach. - Nowe terminy
W raporcie Odbiorcy oraz w Google Ads stosujemy nowe terminy. Na przykład „typy odbiorców” (które obejmują odbiorców niestandardowych, odbiorców na rynku oraz odbiorców o podobnych zainteresowaniach) są teraz nazywane „segmentami odbiorców”, a „remarketing” określa się jako „Twoje dane”. Dowiedz się więcej o zmienionych terminach i wyrażeniach określających odbiorców.
Z tego artykułu dowiesz się, jak formatować parametry niestandardowe i jak rozwiązywać problemy z implementacją tagu w witrynie. Artykuł zawiera instrukcje dodawania do witryny kodu JavaScript i alternatywnych rozwiązań oraz opis najczęstszych błędów pojawiających się w kodzie.
Zanim zaczniesz
Zanim zaczniesz korzystać z parametrów niestandardowych, przeczytaj artykuł o dodawaniu do witryny tagu remarketingu dynamicznego.
Uwaga o symbolu „&”
Symbol „&” trzeba zakodować jako „&” w kodzie HTML (w atrybucie <img> src), ale nie musisz tego robić w kodzie JavaScriptu. Wiele tagów i kontenerów, które umożliwiają piggybacking pikseli (np. Floodlight), wymaga, aby adresy URL nie były zakodowane w HTML. Skutkuje to częstymi błędami podwójnego kodowania symboli „&”, co prowadzi do nieprawidłowego śledzenia. Sprawdź, czy używasz właściwego adresu URL w zależności od kontekstu. Jeśli nie masz pewności, użyj rozszerzenia Google Tag Assistant do przeglądarki Chrome, aby zweryfikować swoją implementację.
Używanie Menedżera tagów Google
Zamiast dodawać do witryny tagi remarketingu dynamicznego, możesz używać Menedżera tagów Google. W tej opcji dane tagów są przesyłane przez stronę trzecią (Google).
Formatowanie parametrów niestandardowych
- W przypadku stron z wieloma identyfikatorami (np. stron koszyka) używaj nawiasów, aby je grupować. Przykład:
flight_destid: ["123", "456"]
- Używaj pojedynczych lub podwójnych cudzysłowów dla parametrów niestandardowych w ciągach. Obydwa rodzaje będą działać, ale muszą być używane konsekwentnie. Przykład: jeśli wybierzesz pojedyncze cudzysłowy, używaj ich dla wszystkich wartości.
- Nie używaj cudzysłowów dla parametrów niestandardowych wyrażonych liczbami. Przykład:
flight_totalvalue
: 200.99 - Rozdzielaj parametry przecinkami. Jeśli nie użyjesz przecinków, tag nie będzie działał prawidłowo.
- Parametry niestandardowe mogą zawierać tylko litery, cyfry i podkreślenia. Parametry niestandardowe nie powinny się zaczynać od cyfr ani zawierać spacji.
- Aby uzyskać optymalną konfigurację, używaj wartości zalecanych w tym artykule, ponieważ będą one zapełniać segmenty, które Google Ads tworzy automatycznie podczas konfiguracji kampanii remarketingu dynamicznego. Możesz użyć dodatkowych wartości, aby określić inne strony charakterystyczne dla Twojej witryny.
Przykłady parametrów niestandardowych
Poniżej znajduje się przykład kodu dla witryny linii lotniczych zawierającego wszystkie podstawowe parametry niestandardowe.
Sekcja witryny | Przykład parametrów niestandardowych w kodzie tagu | Uwagi |
---|---|---|
Strona główna | <script type="text/javascript"> |
Na stronie głównej znajduje się informacja o typie strony. Nawet wtedy, gdy te strony nie zawierają żadnych informacji o produktach ani usługach, Google Ads może pobierać z Twojego pliku danych informacje o produktach i usługach, które przypuszczalnie będą najskuteczniejsze. |
Strona wyników wyszukiwania | <script type="text/javascript"> |
Na stronie wyników wyszukiwania znajduje się informacja o typie strony. |
Strona szczegółów oferty | <script type="text/javascript"> |
Na stronie szczegółów oferty możesz dynamicznie wypełniać informacje o wyświetlanym produkcie lub wyświetlanej usłudze. Używaj tego samego identyfikatora co w pliku danych. |
Strona koszyka | Jedno miejsce docelowe<script type="text/javascript"> Wiele miejsc docelowych <script type="text/javascript"> |
Na stronie koszyka należy przesyłać wszystkie przedmioty, które znajdują się w koszyku. Jeśli parametr ma wiele wartości, użyj tablicy JavaScript (nawiasy). W parametrze „xxxxxxxx_totalvalue” należy przesyłać sumę wartości z koszyka. |
Strona zakupu | Jedno miejsce docelowe<script type="text/javascript"> Wiele miejsc docelowych <script type="text/javascript"> |
Strona potwierdzenia zakupu też powinna zawierać wszystkie produkty, które kupił użytkownik. W parametrze „xxxxxxxx_totalvalue” należy przesyłać sumę wartości z koszyka lub na stronie konwersji. |
Pozostałe strony | <script type="text/javascript"> |
Na pozostałych stronach parametr „xxxxxxxx_pagetype” powinien mieć wartość „other”. Nawet wtedy, gdy te strony nie zawierają żadnych informacji o produktach ani usługach, Google Ads może pobierać z Twojego pliku danych informacje o produktach i usługach, które przypuszczalnie będą najskuteczniejsze. |
Typowe błędy w konfiguracji parametrów niestandardowych
Poniżej przedstawione jest kilka typowych błędów, jakie użytkownicy popełniają przy implementacji parametrów niestandardowych. Przykłady oparte są na witrynie linii lotniczych. Jeśli korzystasz z narzędzia Tag Assistant, będziesz w stanie wykryć większość z tych typowych błędów.
1. Wartości ciągu tekstowego nie znajdują się w cudzysłowie. Przykład:
<script type="text/javascript"> |
należy zmienić na:
<script type="text/javascript"> |
Pojedyncze cudzysłowy też są prawidłowe, o ile są stosowane konsekwentnie.
2. Parametry niestandardowe nie są rozdzielone przecinkami (,). Przykład:
<script type="text/javascript"> |
należy zmienić na:
<script type="text/javascript"> |
Przecinek (,) po ostatnim parametrze niestandardowym nie jest wymagany. Jego występowanie nie jest jednak nieprawidłowe.
3. Parametr zawiera spację lub znaki inne niż ASCII. Można używać wyłącznie znaków [a–z][0–9] oraz „_”. Przykład:
<script type="text/javascript"> |
należy zmienić na:
<script type="text/javascript"> |
4. Parametr zawiera wiele wartości bez nawiasów. Przykład:
<script type="text/javascript"> |
należy zmienić na:
<script type="text/javascript"> |
5. Parametr bez wartości. Przykład:
<script type="text/javascript"> |
<script type="text/javascript"> |
lub po prostu na:
<script type="text/javascript"> |
6. Nieprawidłowa konwencja nazywania parametrów niestandardowych. Przykład:
<script type="text/javascript"> |
należy zmienić na:
<script type="text/javascript"> |
Używanie tagów innych niż JavaScriptu
Zalecamy stosowanie tagu JavaScriptu, gdyż zapewnia mniejszą liczbę błędów implementacji i realizację kilku celów HTML. Tag graficzny niebędący skryptem JavaScriptu jest traktowany jako obraz. Niektóre przeglądarki internetowe przechowują obrazy w pamięci podręcznej, aby podczas kolejnych wizyt strona wczytywała się szybciej. W takim przypadku tag jest aktywowany tylko podczas pierwszej wizyty w witrynie. Wersja tagu stworzona z użyciem JavaScript pomaga rozwiązać problem.
Możesz zastosować tę instrukcję, jeśli chcesz użyć innej niż JavaScript części tagu (znanej także jako tag obrazu) lub użyć krótszej wersji tagu. Tag obrazu nie wymaga biblioteki JavaScriptu (conversion.js), a wczytywanie obrazu ma miejsce równocześnie z wczytywaniem strony.
Możesz dostosować inną niż JavaScript część tagu Google, aby nadal mogła przesyłać wartości. Dane muszą być kodowane ręcznie.
Spójrz na swój utworzony tag. Powinien wyglądać jak w tym przykładzie:
<script type="text/javascript"> |
Zaznaczony tekst to tag inny niż JavaScript. Aby przesłać parametry niestandardowe za pomocą tagu Google:
1. Przygotuj parametry niestandardowe (nazywane również kluczami/wartościami), które chcesz przesłać do Google Ads. Klucze/wartości powinny być przesyłane w takim formacie:
klucz.danych1=wartość1&klucz.danych2=wartość2&klucz.danych3=wartość3… |
Jeśli np. chcesz przesłać parametry niestandardowe flight_destid=100
i flight_pagetype=purchase
, musisz je podać w ten sposób:
data.flight_destid=100&data.flight_pagetype=purchase |
Jeśli dany klucz ma wiele wartości, np. wiele identyfikatorów produktów lub usług na stronie koszyka, dodaj kolejny parametr data.flight_destid=
dla każdej dodatkowej wartości.
data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart |
2. Dodaj ciąg do adresu URL piksela jako parametry, a potem zapisz symbol &
kodem HTML jako &
.
3. Po zmianie ostateczna wartość atrybutu „img src” powinna wyglądać tak:
//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&data.flight_destid%3D101&data.flight_destid=102 |
4. Poniżej zamieszczamy ostateczną postać tagu obrazu, którego możesz użyć w swojej witrynie. Zapewnia taką samą funkcjonalność jak wersja tagu utworzona za pomocą JavaScriptu.
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&data=flight_destid%3D101%2C102 |