Zmienne szablonów

Szablony SignatureCat używają tokenów {{variable}}, które rozwiązują się per użytkownik w momencie zastosowania. Jest dziewięć zmiennych osobowych (wypełnianych z Google Directory), dwa tokeny obrazków i dwa tagi warunkowe. Nazwy tokenów są pisane małymi literami i dopasowywane bez rozróżniania wielkości liter - {{Phone}} działa tak samo jak {{phone}}. Nieznane tokeny są odrzucane przy zapisie szablonu.

Zmienne osobowe (Google Directory)

Wartości pochodzą z rekordu każdego użytkownika w katalogu Twojego Google Workspace. Utrzymuj porządek w katalogu, a każdy podpis pozostanie dokładny automatycznie.

Wartość zapisana dla użytkownika na zakładce Dane ma pierwszeństwo przed katalogiem - dla tego użytkownika i wyłącznie dla tego pola, wszędzie tam, gdzie podpis jest renderowany: w podglądzie, przy Ustaw mi testowy podpis i przy prawdziwym wdrożeniu do skrzynek. Pola, które zostawisz katalogowi, nadal pochodzą z katalogu. Zobacz Dane użytkowników. Jeden wyjątek: gdy podpis jest zapisywany na aliasie send-as, {{email}} i {{domain}} zawsze podążają za adresem aliasu, nawet jeśli są nadpisane.

TokenWartośćUwagi
{{firstname}}Imię
{{lastname}}Nazwisko
{{email}}Główny adres e-mailPrzy zastosowaniu do aliasu rozwiązuje się do adresu aliasu.
{{domain}}Część domenowa adresu e-mailPodąża za aliasem przy zastosowaniu do aliasu.
{{jobtitle}}StanowiskoZ głównego wpisu organizacji użytkownika w Directory.
{{department}}DziałZ tego samego wpisu organizacji.
{{photo}}Zdjęcie profiloweUżyty samodzielnie, token renderuje gotowe zdjęcie profilowe - domyślnie okrągłe, kwadratowe, jeśli szablon został przełączony na ten kształt (domyślnie 115x115 px, kształt i rozmiar ustawiasz per szablon); użytkownicy bez zdjęcia w Directory nie dostają żadnego obrazka zamiast zepsutej ikony. Wewnątrz Twojego własnego <img src="{{photo}}"> rozwiązuje się do adresu HTTPS zdjęcia (automatycznie skalowanego do 400 px), a Twoje znaczniki pozostają nietknięte.
{{address}}Sformatowany adresGłówny wpis adresu użytkownika.
{{phone}}Numer telefonuPierwszy niepusty z: służbowy, potem komórkowy, potem domowy.

Puste wartości renderują się jako pusty tekst. Podpis nigdy się nie psuje, ale może zostać wisząca etykieta w rodzaju "Tel:" - właśnie do tego służą bloki warunkowe.

Tokeny obrazków

TokenWartość
{{logo}}Wybrane w szablonie logo firmy - domyślnie 115x115 px, rozmiar zmienialny per szablon (24-300 px).
{{banner}}Wybrany w szablonie baner kampanii - domyślnie 450x100 px (wpis w bibliotece może definiować własny rozmiar), rozmiar zmienialny per szablon, pomniejszany na wąskich ekranach.

Obrazki pochodzą z biblioteki per workspace i są wybierane per szablon; jeśli nic nie wybrano, renderuje się neutralny placeholder. Jeśli obrazek w bibliotece ma link po kliknięciu, obrazek jest w niego automatycznie opakowywany - a każdy szablon może ten link nadpisać. Szczegóły rozmiarów i uchwyty zmiany rozmiaru opisują edytor wizualny oraz Banery i logo.

Jeśli wpis w bibliotece niesie Opis obrazka (ALT), ten tekst jest emitowany jako atrybut alt renderowanego obrazka - zarówno dla obrazków wgranych przez Ciebie, jak i dla wpisów wskazujących na Twój własny adres URL. To właśnie czytają odbiorcy, gdy ich program pocztowy blokuje obrazki albo nie potrafi ich wczytać. Opis należy do wpisu w bibliotece, więc każdy szablon używający tego obrazka pokazuje ten sam; wpis bez opisu renderuje puste alt.

Bloki warunkowe: del i delete

Dwa tagi opakowujące usuwają całe fragmenty podpisu, gdy brakuje danych:

  • {{del}} ... {{/del}} - miękki: blok jest usuwany tylko wtedy, gdy każda zmienna osobowa wewnątrz jest pusta. Jeśli choć jedna jest wypełniona, blok zostaje (puste zmienne wewnątrz renderują się jako pusty tekst).
  • {{delete}} ... {{/delete}} - twardy: blok jest usuwany, gdy jakakolwiek zmienna osobowa wewnątrz jest pusta. Używaj go, gdy fragment ma sens tylko w komplecie.

Przykład - linia z telefonem, która znika dla użytkowników bez żadnego numeru:

{{del}}<tr><td>Tel: {{phone}}</td></tr>{{/del}}

Bloki można zagnieżdżać; bloki wewnętrzne są rozstrzygane najpierw. Niezbalansowane tagi są odrzucane przy zapisie, a same tagi nigdy nie trafiają do końcowego podpisu Gmail.

Tag warunkowy może też objąć całą komórkę tabeli, ciąg sąsiadujących komórek albo cały wiersz tabeli. W edytorze wizualnym jest to kolumna warunkowa, ustawiana przełącznikiem samej kolumny.

Testowanie rozwiązywania zmiennych

Użyj Renderuj jako w edytorze szablonów, aby zobaczyć podgląd na rekordzie dowolnego prawdziwego użytkownika, i Ustaw mi testowy podpis, aby zastosować wynik do własnej skrzynki. Oba są opisane w Utwórz swój pierwszy szablon.