Sekwencjonowanie tagów pozwala wskazywać tagi do uruchomienia bezpośrednio przed uruchomieniem danego tagu „głównego” lub po nim. To ustawienie jest dostępne w kontenerach internetowych i można je stosować do każdej konfiguracji tagów w menu Ustawienia zaawansowane Sekwencjonowanie tagów.
Konfiguracja: ładowanie tagu przed uruchomieniem danego tagu
Tag konfiguracji uruchamia się przed tagiem głównym. Aby określić ustawienia tagu konfiguracji:
- Zaznacz pole wyboru „Uruchom tag przed uruchomieniem tagu <dany tag>”. Uwaga: „<dany tag>” zostanie zastąpiony tytułem bieżącego tagu.
- Wybierz w menu tag, którego chcesz użyć.
- Opcjonalnie: zaznacz pole wyboru „Nie uruchamiaj tagu <dany tag>, jeśli nie uda się uruchomić tagu <tag konfiguracji>”, jeśli chcesz, by uruchomienie tagu głównego zależało od udanego uruchomienia tagu konfiguracji. Uwaga: „<tag konfiguracji>” zostanie zastąpiony nazwą tagu wybranego w kroku 2.
Programiści powinni używać formatu google_tag_manager[{{Identyfikator kontenera}}].dataLayer.set()
do zmiany wartości warstwy danych, zaczynając od tagu konfiguracji. Należy użyć rozszerzenia .set()
zamiast .push()
, bo końcówka .push()
nie zostanie rozpoznana przez Menedżer tagów Google aż do następnego zdarzenia. Użycie rozszerzenia .set
pozwoli ująć zdarzenie w obecnym zdarzeniu.
Czyszczenie: ładowanie tagu po uruchomieniu danego tagu
Tag czyszczenia uruchamia się bezpośrednio po tagu głównym. Aby skonfigurować tag czyszczenia:
- Zaznacz pole wyboru „Uruchom tag czyszczenia po zakończeniu pracy tagu <dany tag>”.Uwaga: „<dany tag>” zostanie zastąpiony tytułem bieżącego tagu.
- Wybierz w menu tag, którego chcesz użyć.
- Opcjonalnie: zaznacz pole wyboru „Nie uruchamiaj tagu <tag czyszczenia>, jeśli nie da się uruchomić tagu <dany tag>”, jeśli chcesz, by uruchomienie tagu czyszczenia zależało od udanego uruchomienia tagu głównego. Uwaga: „<tag czyszczenia>” zostanie zastąpiony nazwą tagu wybranego w kroku 2.