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.

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.

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.