Galeria szablonów społeczności Menedżera tagów Google umożliwia organizacji tworzenie szablonów tagów i zmiennych oraz zarządzanie nimi, które są natywnie zintegrowane z Menedżerem tagów Google. Organizacja może utworzyć szablon, opublikować repozytorium szablonów w ie, a następnie przesłać go do Galerii szablonów społeczności, aby udostępnić go użytkownikom na całym świecie. Korzyści dla Twojej organizacji:
- Klienci będą mogli łatwo dodawać i używać Twoich szablonów.
- Użytkownicy Menedżera tagów będą mieli dostęp do marki Twojej organizacji.
- Twoi klienci będą mogli wdrażać tagi w ciągu minut, a nie miesięcy.
- Możesz publikować aktualizacje swoich szablonów i automatycznie udostępniać je klientom.
Proces przesyłania nowego szablonu do Galerii szablonów obejmuje te główne kroki:
Tworzenie szablonu
Aby rozpocząć, utwórz szablon w Menedżerze tagów Google jako szablon niestandardowy. Upewnij się, że szablon został dokładnie przetestowany, że jego zawartość jest zgodna ze wskazówkami redakcyjnymi oraz że masz plan lub proces konserwacji i aktualizacji szablonu, gdyby w przyszłości pojawiła się taka potrzeba.
Warunki korzystania z usługi
Każdy nowy przesłany szablon musi być zgodny z Warunkami korzystania z Galerii szablonów społeczności Menedżera tagów Google. Aby potwierdzić akceptację Warunków korzystania z usługi dotyczących Twojego szablonu:
- Zapoznaj się z Warunkami korzystania z Galerii szablonów społeczności Menedżera tagów Google.
- W edytorze szablonów otwórz szablon do edycji i zaznacz pole na karcie Informacje o nazwie „Akceptuję Warunki korzystania z Galerii szablonów społeczności”.
Eksportowanie szablonu
Gdy szablon będzie gotowy, wyeksportuj plik szablonu na komputer lokalny i nazwij go template.tpl
.
Przygotuj pliki projektu
Kolejnym krokiem jest przygotowanie repozytorium do opublikowania na ie. Każde repozytorium powinno zawierać te pliki:
- Wyeksportowany plik szablonu o nazwie
template.tpl
. Aby dodać wpiscategories
, musisz zaktualizować ten plik. - plik
metadata.yaml
. - plik
LICENSE
. Nazwa pliku musi być zapisana WIELKIMI LITERAMI, a zawartość pliku licencji musi zawierać tylko licencję Apache 2.0. - Dodaj plik
README.md
(opcjonalnie, ale zalecane).
Dodawanie kategorii do template.tpl
Zaktualizuj plik template.tpl
, dodając do sekcji INFO
wpis categories
i podając co najmniej jedną odpowiednią wartość kategorii wybraną z tabeli poniżej. Jeśli pasuje więcej niż 1 kategoria, możesz podać maksymalnie 3 wartości kategorii uporządkowane od najbardziej do najmniej odpowiedniej.
Przykład:
___INFO___
{
"displayName": "Example Template",
"categories": ["AFFILIATE_MARKETING", "ADVERTISING"],
// additional template properties, etc...
}
Tabela obsługiwanych wartości kategorii:
Kategoria | Opis |
---|---|
REKLAMY | Reklamy |
AFFILIATE_MARKETING | Marketing afiliacyjny |
STATYSTYKI | Analytics |
UZNANIE AUTORSTWA | Atrybucja |
CZAT | Czat |
KONWERSJE | Pomiar konwersji |
DATA_WAREHOUSING | Gromadzenie danych |
EMAIL_MARKETING | Marketing e-mailowy |
EKSPERYMENTY | eksperymenty A/B i optymalizacja treści; |
HEAT_MAP | mapy termiczne. |
LEAD_GENERATION | Zwiększanie liczby potencjalnych klientów |
MARKETING | Marketing |
PERSONALIZACJA | Personalizacja |
REMARKETING | Remarketing |
WYPRZEDAŻ | Sprzedaż i zarządzanie relacjami z klientami |
SESSION_RECORDING | Nagrania sesji |
SIEĆ SPOŁECZNOŚCIOWA | Sieci społecznościowe |
ANKIETA | Ankiety |
TAG_MANAGEMENT | systemy zarządzania tagami, |
UŻYTKOWOŚĆ | Usługi Menedżera tagów Google |
metadata.yaml
Plik metadata.yaml
zawiera informacje o szablonie, w tym linki do strony głównej organizacji, dokumentacji szablonu i informacji o wersji. Każda wersja jest oznaczona numerem zmiany, zwanym też numerem SHA, który jest numerem zmiany powiązanej z komitowaniem w Git. Pole changeNotes
jest opcjonalne, ale zalecamy jego wypełnienie, aby poinformować użytkowników o zmianach wprowadzonych w tej wersji.
Aby skonfigurować plik metadata.yaml
:
- Dodaj wpis
homepage
. Powinien to być adres URL wskazujący na stronę główną Twojej organizacji. - Dodaj wpis dla
documentation
. Powinien to być adres URL wskazujący na dokumentację szablonu. - W ie znajdź commit zawierający zmiany, które chcesz przesłać w przypadku początkowej wersji szablonu, i skopiuj numer SHA. Aby łatwo uzyskać numer SHA w , otwórz widok zatwierdzenia i kliknij ikonę schowka (
). Spowoduje to skopiowanie całego numeru SHA do schowka. Wklej tę liczbę jako wartość wpisu
sha
jako elementu podrzędnego węzłaversions
, jak pokazano poniżej. - Dodaj do węzła
versions
wpischangeNotes
, aby krótko opisać zmiany zawarte w tej nowej wersji.
homepage: "https://www.example.com"
documentation: "https://www.example.com/documentation"
versions:
- sha: 5f02a788b90ae804f86b04aa24af8937e567874a
changeNotes: Initial release.
Przesyłanie do a
Następnym krokiem jest przesłanie plików na a. Utwórz repozytorium z odpowiednimi plikami i strukturą opisaną wyżej.
Repozytoria szablonów muszą zawierać pliki * template.tpl
, metadata.yaml
i LICENSE
znajdujące się na poziomie katalogu głównego repozytorium Git. Każde repozytorium Git powinno zawierać tylko jeden plik template.tpl
. Wszystkie zasoby muszą znajdować się na gałęzi głównej w repozytorium . Repozytorium szablonów, które nie pasuje do tej struktury, zostanie usunięte z Galerii.
Każdy wpis w galerii szablonów społeczności będzie zawierać link do sekcji Problemy w repozytorium szablonu, aby użytkownicy mogli poinformować Cię o problemach. Upewnij się, że problemy nie zostały wyłączone w repozytorium a szablonu, aby móc sprawdzić i rozwiązać wszelkie problemy.
Przesyłanie szablonu
Gdy repozytorium szablonów będzie hostowane na ie, możesz przesłać szablon do Galerii szablonów społeczności. Aby przesłać szablon:
- Upewnij się, że jesteś zalogowany(-a) w na koncie, które ma dostęp do repozytorium szablonów, które chcesz dodać do Galerii.
- Otwórz Galerię szablonów społeczności na stronie tagmanager.google.com/gallery.
- Kliknij more_vert i wybierz Prześlij szablon.
- Wpisz URL repozytorium w odpowiednim polu i kliknij Prześlij.
Aktualizowanie szablonu
Po opublikowaniu szablonu możesz go co jakiś czas aktualizować. Użytkownicy szablonu zostaną powiadomieni o jego aktualizacji i będą mogli zaktualizować go do najnowszej wersji.
Plik metadata.yaml
służy do określenia, której wersji szablonu użyć w galerii. Aby opublikować nowe wersje, musisz dodać numer zmiany (numer SHA) do sekcji versions
w pliku metadata.yaml
.
- Odszukaj commita zawierającego zmiany, które chcesz przesłać, i skopiuj numer SHA. W możesz to łatwo zrobić, przechodząc do widoku zatwierdzania i klikając ikonę schowka (
). Spowoduje to skopiowanie całego numeru SHA do schowka.
- Dodaj nowy wpis
sha
na początku listyversions
w sekcjimetadata.yaml
. (patrz przykład poniżej). - Dodaj
changeNotes
, aby krótko opisać zmiany wprowadzone w nowej wersji. W razie potrzeby możesz utworzyć komentarze wielowierszowe. (patrz przykład poniżej). - Przenieś zmianę do
metadata.yaml
, a aktualizacja pojawi się w galerii zazwyczaj w ciągu 2–3 dni.
Ten przykład pokazuje, jak dodać informacje o nowej wersji, w tym numer SHA i notatki o zmianach:
homepage: "https://www.example.com"
documentation: "https://www.example.com/documentation"
versions:
# Latest version
- sha: 5f02a788b90ae804f86b04aa24af8937e567874c
changeNotes: |2
Fix bug with the whatsamajig.
Improve menu options.
Update API calls.
# Older versions
- sha: 5f02a788b90ae804f86b04aa24af8937e567874b
changeNotes: Adds eject button.
- sha: 5f02a788b90ae804f86b04aa24af8937e567874a
changeNotes: Initial release.
Przenoszenie repozytorium
Jeśli chcesz zmienić właścicieli lub nazwy repozytoriów, możesz skorzystać z procesu przenoszenia repozytoriów . Nowa lokalizacja zostanie wykryta, a użytkownicy zostaną automatycznie przekierowani do nowego repozytorium przy następnej aktualizacji szablonu.
Usuwanie szablonu
Aby usunąć szablon z galerii, usuń plik LICENSE
lub plik metadata.yaml
z repozytorium. System monitorowania galerii wykryje tę zmianę i automatycznie usunie szablon.