Eksperymenty
Treści dynamiczne
Jedna zmiana na wszystkich stronach, a na każdej jej własne dane.
Test to zwykle pomysł na pewien rodzaj strony, a nie na jedną stronę. Dzięki treściom dynamicznym zmiana może zawierać dane każdej strony z osobna, więc baner zbudowany raz wita każdego odwiedzającego kampanią, z której przyszedł, a w sklepie przyklejony pasek pokazuje nazwę i cenę danego produktu. Dane wstawiacie za pomocą okna wyboru, które wypisuje prawdziwe wartości ze strony, więc jeszcze przed zapisaniem widzicie to, co zobaczy odwiedzający.
Dane produktu odczytywane są od razu, bez konfiguracji, z danych strukturalnych, z Shopify i z analitycznej warstwy danych: nazwa, marka, SKU, cena sformatowana w walucie i języku strony, stan magazynowy, ocena, liczba opinii i zdjęcie. Parametry kampanii są zapamiętywane na całą wizytę, więc komunikat na stronie docelowej może pasować do reklamy, którą ktoś kliknął trzy strony wcześniej. Dane o odwiedzającym, dacie i koszyku pokrywają resztę: nowy albo powracający, język i urządzenie, odliczanie na żywo do godziny granicznej wysyłki i kwota brakująca do progu darmowej dostawy.
Nic z tego nie ogranicza się do sklepów. Dane o kampanii, odwiedzającym i czasie są dostępne na każdej stronie, a własne treści witryny z Next.js, Nuxt, Shopify, warstwy danych albo danych strukturalnych to często jej własne teksty z CMS: obietnica dostawy, USP, komunikat na górnym pasku.
Domyślnie jest to bezpieczne. Jeśli strona nie ma danych, element sam się ukrywa albo pokazuje wybraną przez was wartość awaryjną, więc odwiedzający nigdy nie zobaczy zepsutego tekstu zastępczego. Wartości są zawsze pokazywane jako zwykły tekst, adres wypełniany z danych musi być adresem internetowym, a strona, której testy nie korzystają z danych, w ogóle nie wykonuje na nich operacji.