Jak dodać skrypt do strony

Dowiedz się, jak dodać zaawansowane funkcje do swojej witryny
Możesz dodać dowolny skrypt do swojej witryny. Dodaj blok T123 ("Osadź kod HTML") z kategorii "Inne" do strony i osadź na niej skrypt. Oto wybór przykładów kodu, których można użyć do rozszerzenia funkcji w witrynie sieci Web.
Po przeniesieniu go do usługi przechwytywania danych Tilda
Przed przeniesieniem odwiedzającego stronę z koszyka na stronę systemu płatności
Reagowanie na kliknięcia w linki lub przyciski określonych klas
Pamiętaj, że może być konieczne zmodyfikowanie przykładów kodu z tego przewodnika przed użyciem ich w witrynie internetowej. Aby kontynuować, może być konieczne zrozumienie, jak działa JavaScript. Niestety, Tilda nie zapewnia wsparcia w kwestiach związanych z używaniem kodu innych firm.
Przechwytywanie zdarzeń
na stronie internetowej
Przechwytywanie zdarzeń przydaje się, gdy trzeba śledzić wyskakujące okienka, kliknięcia linków lub transfery danych do strony trzeciej po pomyślnym przesłaniu formularza i wiele więcej, w zależności od tego, czego potrzebujesz lub chcesz spróbować.
Skrypt do przechwytywania kliknięć linków
Skrypt przechwytujący kliknięcia w link w konkretnym bloku
Oto jak możesz przechwycić kliknięcia linków w bloku #rec123456789
gdzie #rec123456789 to identyfikator bloku, w którym zostanie umieszczony widget pogody.

Identyfikator bloku można znaleźć w panelu Ustawienia bloku.
Skrypt do śledzenia zdarzeń kliknięć przycisków
Istnieją dwa przyciski, jeden prowadzący do bloku tekstowego na tej samej stronie, drugi do innej strony. Pierwszy przycisk zawiera kotwicę bloku #rec12345678, a drugi zawiera link do strony zewnętrznej http://help-ru.tilda.ws.
gdzie XXXXXX to identyfikator licznika.
Skrypt do wysyłania informacji o kliknięciach linków lub przycisków do Google Analytics
Możesz użyć tego skryptu do śledzenia kliknięć dowolnego linku lub przycisku, którego adres zawiera "wartość w adresie URL". Jeśli takie kliknięcie nastąpi, zostaniesz o tym powiadomiony. Poniżej znajduje się przykładowy kod. Wartości, które mają zostać zastąpione, są zapisane WIELKIMI LITERAMI.
URL VALUE – w tym miejscu należy wstawić dowolne słowo znalezione w linku. Na przykład po kliknięciu przycisku odwiedzający zostaje przeniesiony na stronę rejestracji: http://mysite.com/registration. Tutaj powinieneś zastąpić WARTOŚĆ W ADRESIE URL słowem "rejestracja".

NAZWA STRONY WIRTUALNEJ. W Google Analytics informacja o kliknięciu przycisku pojawia się w statystykach wyświetlania strony wirtualnej.

LINK — łącze znajdujące się na przycisku. Na przykład http://mysite.com/registration.

Aby śledzić kliknięcie przycisku jako ukończenie celu, utwórz nowy cel w Google Analytics: Cel niestandardowy → Strona docelowa → Zaczyna się od / kliknij /
Skrypt służący do wysyłania danych formularza do zasobu po przesłaniu go do usługi przechwytywania danych Tilda
Proszę o wpisanie nazwy funkcji, którą mają wywoływać formularze po pomyślnym przesłaniu danych we wszystkich formularzach na Twojej stronie.
Skrypt do wykonania niestandardowej funkcji przed przeniesieniem odwiedzającego stronę z koszyka na stronę systemu płatności
Jeżeli potrzebujesz dodać informację o zawartości koszyka do plików cookies lub przesłać zdarzenia eCommerce do Google Analytics lub Yandex.Metrica skorzystaj ze skryptu opisanego powyżej. Skrypt wywoływany jest tuż przed przekierowaniem klienta na stronę systemu płatności lub uruchomieniem widgetu płatności.
Jak podłączyć usługę niestandardową lub usługę innej firmy
Skrypt usługi innej firmy reagujący na kliknięcia w linki lub przyciski określonych klas
Na przykład, jeśli wymagana usługa otwiera specjalne okno dialogowe po kliknięciu przycisku, musisz zastosować skrypt usługi przy użyciu właściwej metody. Aby uniknąć błędów, najpierw określ klasy przycisków, a następnie osadź skrypt.
Jak umieścić specjalny widżet na bloku
Czasami chcesz dodać coś specjalnego do istniejących bloków, na przykład dodać formularz do Zero Block lub widżet pogody do okładki strony. Tilda sprawia, że nawet to jest możliwe. Wszystko, co musisz zrobić, to dodać blok HTML.
Skrypt do dodawania widżetu pogodowego nad blokiem
Dodaj blok HTML do strony. Wejdź na stronę pogoda.yandex.ru, skopiuj kod widżetu, kliknij Treść i stwórz magię. Osadź ten kod w określonym bloku (widget pogody), tuż na prawo od środka bloku.
gdzie #rec123456789 to identyfikator bloku, w którym zostanie umieszczony widget pogody.

Identyfikator bloku można znaleźć w panelu Ustawienia bloku.
Skrypt do uruchamiania różnych widżetów na urządzeniach mobilnych i stacjonarnych
Czasami trzeba wstawić nieporęczny widget dla wersji desktopowej strony internetowej i mały widget dla wersji mobilnej. Aby to zrobić, musisz użyć zmiennej "window.isMobile".
Skrypt do dodawania mieszanego widżetu
Zamiast window.isMobile można użyć rozmiarów ekranu, na przykład $(window).width ()


' + '>';
    } else {
      /* code for desktop devices */
      html = '' + '>';
    }
    var widgetBox = document.querySelector('#widgetbox');
    if (widgetBox) widgetBox.insertAdjacentHTML('beforeend', html);
  }
Jak utworzyć menu w Zero Block
Aby menu utworzone w Zero Block zachowywało się jak zwykłe menu, to znaczy nałożone na następny blok i utrwalone na przewijaniu, musisz dodać ten kod do strony, zastępując rec0000000000 identyfikatorem Zero Block.
Skrypt umożliwiający interakcję między skryptem innej firmy a formularzem w programie Zero Block
Skrypt wyłączający automatyczne przesyłanie danych leadów do Facebook Pixel
Jeśli zainstalujesz Facebook Pixel, na stronie pojawi się obiekt fbq, który w momencie przesyłania danych z formularza do Facebooka prześle Ci informację o zdarzeniu Lead. Jeśli potrzebujesz niestandardowego piksela Facebooka, możesz wyłączyć to zachowanie za pomocą tego kodu:
Pamiętaj, że jesteś odpowiedzialny za modyfikację próbek kodu użytych powyżej. Korzystanie z tych przykładów wymaga zrozumienia, jak działa JavaScript. Niestety nie zapewniamy wsparcia w kwestiach związanych z używaniem kodu stron trzecich.
Wykonane na
Tilda