Rozwiązywanie problemów z konfiguracją DNS i SPF w Klaviyo
Rozwiązywanie problemów z konfiguracją DNS i SPF w Klaviyo
Z jakich rekordów DNS korzysta Klaviyo
Klaviyo wykorzystuje standardowe rekordy DNS w celu udowodnienia, że możesz wysyłać e-maile ze swojej domeny. Należą do nich:
- SPF (rekord TXT) aby wyświetlić listę usług, które mogą wysyłać e-maile w Twojej domenie.
- DKIM (rekordy CNAME wskazują na hostowane w Klaviyo rekordy DKIM), aby umożliwić dostawcom skrzynek odbiorczych sprawdzenie, czy wiadomości nie zostały zmienione.
- Inne rekordy TXT używane przez niektóre narzędzia do weryfikacji własności domeny.
Rekordy te dodaje się i edytuje się u swojego dostawcy DNS (na przykładu GoDaddy, Cloudflare, Shopify, OVH, IONOS lub w panelu hostingu), a nie w Klaviyo.
To, które rekordy dodasz, zależy od konfigurowanej przez Ciebie funkcji Klaviyo:
- marketingowa, transakcyjna lub usługowa rekordy NS oraz routing CNAME plus weryfikacyjny rekord TXT.
- Dedykowana domena śledzenia kliknięć: pojedynczy rekord CNAME na hoście udostępnianym przez Klaviyo (na przykład
trk.yourbrand.com). - DMARC: rekord TXT w domenie głównej (na przykład
_dmarc.example.com), który konfigurujesz poza Klaviyo.
Zwykle nie trzeba dodawać rekordu SPF, aby wysłać e-mail za pośrednictwem Klaviyo. Do każdego e-maila Klaviyo używa własnej domeny Return-Path, więc SPF jest domyślnie przepuszczany. Poniższa sekcja SPF opisuje przypadki, w których chcesz dodać lub edytować rekord SPF do swojej markowej domeny.
Gdzie znaleźć wartości DNS Klaviyo?
W obszarze konfiguracji domeny na Twoim koncie Klaviyo będą widoczne dokładnie te rekordy, które należy dodać. Dla każdego rekordu zobaczysz:
- Nazwa/Host: część domeny, w której ma znajdować się rekord (na przykład
sendlubsend.yourbrand.com). - Typ: na przykład
TXT. - Wartość: długi ciąg znaków, który należy skopiować i wkleić do swojego dostawcy usług DNS.
Skopiuj dokładnie każdą wartość do hosta DNS, pasując do nazwy/hosta i typu wyświetlanych w Klaviyo.
Selektory DKIM według typu wysyłki
W przypadku routingu statycznego nazwy rekordów CNAME DKIM zależą od typu wysyłki dla markowej wysyłki wysyłającej wysyłającej wiadomości:
- Domeny Marketing używają selektorów
km1ikm2. - Domeny transakcyjne używają selektorów
kt1ikt2. - Domeny usługi używają selektorów
ks1iks2.
Druga markowa domena wysyłająca dla tego samego typu wysyłki używa następnej pary selektorów. Na przykład druga domena marketingowa używa km3 i km4.
Istniejące statyczne markowe domeny wysyłające, które zostały skonfigurowane przed udostępnieniem typów wysyłki, nadal używają starszych selektorów kl1 i kl2. Aby nadal działały, nie trzeba nic robić.
Routing nie używa CNAME z nazwą selektora. Rekordy NS dodaje się, aby przekazać Klaviyo subdomenę wysyłającą, a Klaviyo będzie obsługiwać rekordy DKIM w Twoim imieniu.
Bezpieczna edycja istniejącego rekordu SPF
Większość domen powinna mieć tylko jeden rekord SPF na nazwę hosta. Jeśli Twoja domena ma już rekord SPF, a dodajesz Klaviyo, zazwyczaj musisz zaktualizować istniejący rekord, a nie utworzyć drugi.
Ogólne wskazówki:
- Poszukaj w domenie istniejącego rekordu
TXT, który zaczyna się odv=spf1. - Jeśli go znajdziesz, dodaj wymagany przez Klaviyo mechanizm do tego samego rekordu zamiast tworzyć nowy rekord
v=spf1TXT. - Upewnij się, że rekord nadal zaczyna się od
v=spf1i kończy się wynikiem takim jak~alllub-all.
Jeśli wysyłasz z poddomeny (na przykład send.example.com), upewnij się, że edytujesz lub dodajesz rekord SPF u hosta tej poddomeny, a nie pod niewłaściwą nazwą hosta. Na przykład:
- Hostuj
sendlubsend.example.comdlasend.example.com. - Host
@lub pozostaw puste dla domeny głównejexample.com(w zależności od interfejsu dostawcy DNS).
dodawania dodatkowych rekordów TXT (audyty, weryfikacja itp.)
Zwykle można bez wpływu na Klaviyo dodać dodatkowe rekordy TXT dotyczące np. audytów bezpieczeństwa lub weryfikacji przez podmioty zewnętrzne, pod warunkiem, że:
- Nie twórz drugiego rekordu SPF
v=spf1() dla tego samego hosta. - Użyj hosta lub nazwy określonych przez firmę zewnętrzną (na przykład unikalnego ciągu znaków), aby nie kolidowały one z istniejącymi rekordami SPF/DKIM.
Jeśli musisz potwierdzić własność domeny, zazwyczaj bezpiecznie jest dodać rekord TXT w domenie głównej (np. example.com) używając dokładnie takiej nazwy hosta i wartości, jakie podaje usługa audytująca.
Click-śledzenie – rozwiązywanie problemów z domeną
Dedykowana domena śledzenia kliknięć wykorzystuje pojedynczy rekord CNAME u Twojego dostawcy DNS. Jeśli weryfikacja kończy się niepowodzeniem lub docelowe linki nie działają zgodnie z oczekiwaniami, sprawdź następujące rzeczy:
- Rekordy CAA w domenie głównej: aby aprowizacja SSL zakończyła się powodzeniem, rekordy CAA domeny głównej muszą zezwalać Google na wystawianie certyfikatów. Domena główna powinna zezwalać na
0 issue pki.goog. Jeśli rekord CAA to blokuje, wystawienie certyfikatu się nie powiedzie. - Czas weryfikacji: Klaviyo automatycznie wyszukuje CNAME co 15 minut przez okres do 2 dni po utworzeniu domeny śledzenia kliknięć. Aby uruchomić natychmiastowe sprawdzenie, możesz również kliknąć Zweryfikuj w interfejsie Klaviyo.
- Usunięcie domeny click-śledzenie: gdy usuniesz dedykowaną domenę click-śledzenie w Klaviyo, domyślnie zachowywany jest bazowy rekord DNS u Twojego dostawcy, dzięki czemu linki we wcześniej wysłanych e-mailach nadal działają. Jeśli usuniesz rekord CNAME u swojego dostawcy usług DNS, linki te przestaną działać.
Szczegółowe informacje o konfiguracji i stanach cyklu życia (Weryfikowanie, Wymagane działanie, Niepowodzenie, Zweryfikowane, Aktywne) znajdziesz w artykule Jak skonfigurować dedykowane śledzenie kliknięć.
Częste problemy z SPF i DNS
Jeśli podczas weryfikacji domeny zauważysz błędy DNS lub SPF w Klaviyo, sprawdź następujące rzeczy:
- Nie znaleziono rekordu: upewnij się, że pole Nazwa/Host u Twojego dostawcy DNS dokładnie odpowiada temu, co wyświetla Klaviyo (interfejs użytkownika nie doda dodatkowej domeny).
- Niezweryfikowane: aktualizacja zmian DNS może chwilę potrwać.zaczekaj, a następnie kliknij, aby ponownie zarejestrować się w Klaviyo.
- Zduplikowany SPF: połącz wiele wartości
v=spf1w jeden rekord SPF dla tego hosta, zamiast mieć więcej niż jeden. - Rekordy są przesyłane przez serwer proxy: niektórzy dostawcy DNS (w szczególności Cloudflare) oferują przełącznik proxy, który ukrywa rekordy za CDN. Serwer proxy blokuje Klaviyo weryfikację rekordu. Wyłącz serwer proxy dla rekordów Klaviyo i pozostaw tę funkcję wyłączoną.
- Domena główna dodawana do wartości CNAME: niektóre interfejsy DNS dodają domenę główną do wszystkiego, co wkleisz w polu Wartość. Jeśli wyszukiwanie CNAME zwraca
something.klaviyodns.com.example.comzamiastsomething.klaviyodns.com, dodaj kropkę na końcu w polu Wartość lub sprawdź u dostawcy składnię dla w pełni kwalifikowanych nazw. - Dostawca DNS nie obsługuje podkreśleń: rekordy DKIM wymagają podkreśleń w hoście (na przykład
km1._domainkey.example.com). Jeśli interfejs użytkownika dostawcy odrzuca podkreślenia, skontaktuj się z zespołem pomocy technicznej — zwykle mogą utworzyć ten rekord za Ciebie. Jeśli nie mogą, rozważ przeniesienie DNS do dostawcy, który obsługuje podkreślenia. - Dostawca DNS nie obsługuje symbolu @: symbol
@oznacza domenę główną. Jeśli interfejs użytkownika dostawcy nie akceptuje@, zamiast tego wpisz bezpośrednio domenę główną (na przykładexample.com) w polu Host. - Opóźnienia propagacji DNS: po zapisaniu zmiany w DNS, może potrwać do 48 godzin na rozpowszechnienie jej na całym świecie. Większość propagacji kończy się w ciągu kilku minut, ale buforowanie po stronie odbiorcy lub dostawcy DNS może wydłużyć ten czas.