Udostępnij za pośrednictwem


Rozwiązywanie problemów z formularzami Customer Insights - Journeys

W tym artykule wyjaśniono, jak rozwiązywać problemy z formularzami w Customer Insights - Journeys.

Mój osadzony formularz nie jest widoczny na mojej stronie

Upewnij się, że w domenie jest dozwolone zewnętrzne hostowanie formularzy. Nie trzeba ukończyć procesu uwierzytelniania domeny, aby włączyć zewnętrzne hostowanie formularzy dla domeny. Dowiedz się więcej o uwierzytelnianiu domeny.

Style formularzy wydają się uszkodzone po osadzeniu na stronie lub mam problemy z czytnikiem zawartości ekranu w formularzu

Niektóre strony WWW mogą mieć ogólną definicję <table> stylu elementów. Ta definicja stylu jest dziedziczona przez osadzony formularz, który może wyglądać inaczej niż w edytorze formularzy. Możesz wypróbować nowy układ formularza "bez tabeli", który wykorzystuje kontenery div. Pomaga to rozwiązać konflikt stylów między stroną a formularzem. Układ bez tabel poprawia również wydajność czytnika ekranu, zapewniając lepszą dostępność. Nowy układ zostanie zastosowany tylko do nowo utworzonych formularzy; Nie jest ona stosowana do istniejących formularzy.

Układ bez tabeli jest domyślnie wyłączony. Możesz go aktywować, przechodząc do Ustawienia Przełączniki>funkcji Formularze>i włączając przełącznik Włącz układy bez tabel w edytorze formularzy . Nie zapomnij zapisać ustawień po włączeniu przełącznika funkcji.

Włącz układ formularzy oparty na elementach div.

Publikowanie formularza jako autonomicznej strony kończy się niepowodzeniem

Ta funkcja umożliwia przekazanie strony z formularzem w sieci CDN. Jeśli operacja się nie powiedzie, spróbuj uruchomić ją ponownie po kilku minutach.

Brak źródła potencjalnych klientów dla nowo utworzonych potencjalnych klientów

Atrybut źródłowy potencjalnego klienta jest reprezentowany przez pole formularza w edytorze. Źródło potencjalnego klienta można dodać jako pole w edytor formularzy. Ustaw to pole jako ukryte i ustaw poprawną wartość domyślną, aby wzbogacić dane nowo utworzonego potencjalnego klienta.

Edytor formularzy usunął mój niestandardowy kod JavaScript lub inny kod niestandardowy z treści kodu HTML

W wersji Customer Insights - Journeys 1.1.38813.80 lub nowszej może dodać kod JavaScript do sekcji <body> HTML. Po dodaniu języka JavaScript do sekcji <head> jest ona automatycznie przenoszony do górnej części sekcji <body>.

W wersji Customer Insights - Journeys starszej niż 1.1.38813.80 możesz dodać niestandardowy kod JavaScript tylko do sekcji <head> kodu źródłowego HTML za pomocą edytora HTML. Jeśli kod JavaScript kodu zostanie umieszczony w sekcji <body>, edytor formularzy automatycznie usuwa kod bez ostrzeżenia.

Aby postępować zgodnie z najlepszymi rozwiązaniami w zakresie zabezpieczeń, edytor formularzy usunąć nieznany kod z treści. Dowiedz się więcej o dostosowywaniu formularza za pomocą języka JavaScript.

Przesyłanie formularza nie powiodło się. Jak ponownie przesłać zgłoszenie?

Wysłanie formularza może zakończyć się niepowodzeniem z powodu problemów z niestandardowymi wtyczkami lub z powodu nieprawidłowych wartości w przesłanym formularzu.

  • Jeżeli przesłanie formularza nie powiodło się z powodu problemu z wtyczką, możesz przesłać zgłoszenie ponownie z listy zgłoszeń.
  • Jeżeli przesłanie formularza nie powiodło się z powodu nieprawidłowej wartości, możesz edytować wartości zgłoszenia z listy zgłoszeń. Wybierz przesłanie formularza, aby wyświetlić przesłane wartości. Wybierz wartość, którą chcesz zmienić, i edytuj ją.

Ważne

Można ponownie przesłać tylko zgłoszenia, które nie zostały przesłane. Pamiętaj, że przesyłając ponownie, możesz utworzyć zduplikowany kontakt, na przykład gdy przesłanie nie powiedzie się z powodu błędu podczas tworzenia zgody punktu kontaktowego. Powtórka ponownie uruchamia cały proces przesyłania. Aby uniknąć duplikowania rekordów, możesz zmienić strategię dopasowywania przed uruchomieniem funkcji odtwarzania.

Badanie nieudanych przesłań formularzy

Nieudane przesłania formularzy zazwyczaj są widoczne w dziennikach jako "Niepowodzenie tworzenia obiektu docelowego" lub "Niepowodzenie aktualizacji obiektu docelowego" i są często powiązane z dostosowaniem tworzącym lub aktualizującym obiekt kontaktu lub potencjalnego klienta.

Wykres porównujący pomyślny potok przesyłania z nieudanym potokiem przesyłania.

Oto jak rozwiązać problem z przesyłaniem formularzy, który zakończył się niepowodzeniem:

  • Tymczasowo włącz dzienniki śledzenia dodatków plug-in. Włączenie dzienników śledzenia dodatków plug-in może wpłynąć negatywnie na wydajność, więc należy je wyłączyć po zakończeniu.
  • Prześlij ponownie formularz.
  • Sprawdź dzienniki. Jeśli występuje błąd związany z plug-inem, należy wymienić dodatek plug-in i przyczynę awarii tego dodatku. Kolejne czynności należy wykonać z dostawcą dodatków plug-in lub wyłączyć dodatek plug-in. Nie należy wyłączać dodatków Microsoft (żadnej nazwy dodatku, która rozpoczyna się od „Microsoft.Dynamics.Cxp.Forms”).
  • Sprawdź procesy związane z kontaktem, potencjalnym klientem lub inną encją, która próbujesz utworzyć za pośrednictwem przesyłania formularzy. Spróbuj wyłączyć proces, który ingeruje w tworzenie kontaktu.

Zrzut ekranu przedstawiający listę procesów.