Rozwiązywanie problemów z marketingiem w aplikacji
Ten artykuł ułatwia rozwiązywanie problemów związanych z marketingami w aplikacji i rozwiązywanie ich.
Problem 1 — widok członków nie jest dostępny po otwarciu formularza Listy marketingowej
Przyczyna
Problem występuje z powodu dostosowania widoków dla każdej podsieci w formularzu Lista marketingowa, co powoduje, że lista elementów członkowskich jest pusta.
Rozwiązanie
Przejdź do obszaruUstawienia>zaawansowane>Dostosowywanie dostosowywania>systemu.
Na mapie witryny otwórz formularzelisty >marketingowejjednostek>.
Z listy formularzy wybierz formularz Lista marketingu .
W formularzu Lista marketingowa na mapie witryny Lista marketingowa wybierz pozycję Członkowie.
Wybierz pozycję Kontakty, a następnie wybierz pozycję Zmień właściwości. Zostanie otwarte okno Ustaw właściwości .
W sekcji Opcje dodatkowe z listy rozwijanej Selektor widoków wybierz pozycję Pokaż wybrane widoki.
Zostanie wyświetlona lista dodatkowych opcji.
Wybierz widok Moje aktywne kontakty , a następnie z listy rozwijanej Selektor widoków wybierz pozycję Wył.
W sekcji Nazwa wyczyść pole wyboru Etykieta wyświetlana w formularzu .
Wybierz przycisk OK.
Powtórz kroki od 5 do 9 dla kont i potencjalnychklientów.
Zapisz i opublikuj formularz.
Problem 2 — Nie można skojarzyć kampanii utworzonej na podstawie formularza listy marketingowej z rekordem listy marketingowej w interfejsie Unified Interface
Przyczyna
Problem występuje, ponieważ atrybut TmpRegardingObjectId został usunięty z formularza Kampanie.
Rozwiązanie
Przejdź do obszaruUstawienia>zaawansowane>Dostosowywanie dostosowywania>systemu.
Na mapie witryny otwórz formularzekampanii>jednostek>.
Z listy formularzy wybierz formularz Kampanii .
W okienku Eksplorator pól wyświetlonym po prawej stronie dodaj pole TmpRegardingObjectId do formularza.
Wybierz pole TmpRegardingObjectId , a następnie wybierz pozycję Zmień właściwości.
Zostanie otwarty okno Właściwości Ustaw.
W sekcji Etykieta wyczyść pole wyboru Etykieta wyświetlana w formularzu , a następnie w sekcji Widoczność wyczyśćpole wyboru Widoczne domyślnie .
Zapisz i opublikuj formularz.
Problem 3 — Nie można odnaleźć powiązanego pola konta dla konta członkowskiego przy użyciu zaawansowanego wyszukiwania w ujednoliconym interfejsie
Przyczyna
Problem występuje, ponieważ nazwa wyświetlana kontaktu lub konta została zmieniona w aplikacji, a nazwa firmy (RELATED_TYPE) wybiera powiązany typ ze zmienionej nazwy wyświetlanej.
Rozwiązanie
W ujednoliconym interfejsie jednostka nazwy firmy jest dostępna jako nazwa firmy (konto). Jeśli na przykład zmienisz nazwę konta na Organizacja, nazwa jednostki zostanie zmieniona na Nazwa firmy (Organizacja).
Problem: Nie można wysyłać wiadomości e-mail przy użyciu listy szybkiej dystrybucji kampanii poczty e-mail
Przyczyna
Problem występuje z jednego z następujących powodów:
- Użytkownicy nie mają uprawnień do wysyłania wiadomości e-mail w imieniu innych użytkowników.
- Właściciel rekordu (członkowie listy marketingowej) nie zezwolił innym użytkownikom Dynamics 365 na wysyłanie wiadomości e-mail w imieniu właściciela.
Rozwiązanie
Aby rozwiązać ten problem, zastosuj jedną z następujących metod:
Dla użytkownika, który tworzy szybką kampanię, uprawnienie Wyślij Email jako inny użytkownik musi zostać przypisane do co najmniej jednej roli przypisanej do użytkownika. Aby uzyskać więcej informacji, zobacz Tworzenie roli zabezpieczeń przy użyciu dziedziczenia uprawnień członka zespołu.
Dla właściciela rekordu pole wyboru Zezwalaj innym użytkownikom Dynamics 365 Microsoft na wysyłanie wiadomości e-mail w Twoim imieniu musi być zaznaczone w obszarze Wybierz, czy inni użytkownicy mogą wysyłać wiadomości e-mail w oknie dialogowym Ustawianie opcji osobistych.
Problem 4 . Nie można zmienić pola formularza w wiadomości e-mail w kreatorze szybkiej kampanii
Przyczyna
Problem jest spowodowany niewystarczającymi uprawnieniami dla opcji Wyślij Email jako inny użytkownik dla danej roli.
Rozwiązanie
Podaj wystarczające uprawnienia dla opcji Wyślij Email jako inny użytkownik do jednej z twoich ról.
Problem 5 . Nie można wyświetlić szablonów wiadomości e-mail w oknie dialogowym dystrybucji
Przyczyna
Selektor szablonów wiadomości e-mail w ujednoliconym interfejsie opiera się na pewnych poziomach dostępu dla różnych jednostek.
Rozwiązanie
Aby rozwiązać ten problem, użytkownicy wymagają dostępu do rekordów użytkowników systemu. Zapewnij dostęp użytkownikom systemu, przypisując im role zabezpieczeń w organizacji Dynamics 365. Aby uzyskać więcej informacji, zobacz Konfigurowanie zabezpieczeń użytkownika dla zasobów w środowisku.
Problem 6 — Proces dystrybucji kampanii jest zablokowany ze stanem Oczekujące lub Zakończone niepowodzeniem
Przyczyna
Proces dystrybucji kampanii wymaga uruchomienia przepływu pracy w tle. Po wyłączeniu przepływu pracy dystrybucja kampanii nie zostanie ukończona i zostanie zablokowana w stanie Oczekiwanie lub Niepowodzenie .
Rozwiązanie
Aby rozwiązać ten problem, włącz proces w tle przepływu pracy, a następnie aktywuj proces ActivityPropagation .
Włączanie procesu w tle przepływu pracy
Przejdź do pozycji Ustawienia> zaawansowaneZadania>systemowe>.
Przejdź do obszaru Zadania activityPropagation i w obszarze Sesje procesu wybierz zadanie zgodne lub w przybliżeniu dopasowane, datę i godzinę uruchomienia szybkiej kampanii.
Sprawdź, czy w sekcji szczegółów jest wyświetlany komunikat o błędzie z informacją, że operacja asynchroniczna została pominięta, ponieważ organizacja jest w trybie Wyłączanie przetwarzania w tle . Zaktualizuj ustawienia środowiska, wykonując następujące czynności:
Przejdź do centrum administracyjnego Dynamics 365, wybierz swoje wystąpienie, a następnie wybierz pozycję Administracja Ustawienia.
Wyczyść pole wyboru Wyłącz operacje w tle .
Zapisz ustawienia i zamknij.
Aktywowanie procesu ActivityPropagation
Przejdź do obszaruUstawienia>zaawansowane>Dostosowywanie dostosowywania>systemu.
Na mapie witryny przejdź do pozycji Procesy.
W selektorze widoku wybierz pozycję Wszystkie.
Zostaną wyświetlone wszystkie dostępne procesy.
Wybierz proces ActivityPropagation , a następnie wybierz pozycję Aktywuj.
Problem 7 — Moja szybka kampania nie powiodła się i ustawiono ją na Przerwano
Przyczyna
Problem jest spowodowany niepowodzeniem śledzenia stosu, który jest związany z niestandardowymi wtyczkami w procesie przepływu pracy.
Rozwiązanie
- Przejdź do pozycji Ustawienia> zaawansowaneZadania>systemowe>.
- Przejdź do obszaru Zadania activityPropagation i w obszarze Sesje procesu wybierz zadanie zgodne lub w przybliżeniu dopasowane, datę i godzinę uruchomienia szybkiej kampanii.
Zadanie systemowe zawiera informacje, które zawierają ślad stosu, który ma błąd. Rozwiąż błąd, jak wspomniano w dokumentacji błędu śledzenia stosu.
Problem 8 — Szybka kampania wykonuje niepowstrzymaną pętlę i generuje tysiące rekordów błędów
Przyczyna
Ze względu na nieznane warunki, gdy przepływ pracy nie może tworzyć działań kampanii, przechodzi w pętlę niepowstrzymaną i tworzy działania kampanii, które nie powiodą się. Zauważysz, że liczba błędów stale rośnie, dopóki nie przekroczy liczby elementów członkowskich na docelowej liście marketingowej.
Rozwiązanie
Dezaktywuj przepływ pracy ActivityPropagation , a następnie aktywuj go ponownie.
Przejdź do obszaruUstawienia>zaawansowane>Dostosowywanie dostosowywania>systemu.
Na mapie witryny przejdź do pozycji Procesy.
W selektorze widoku wybierz pozycję Wszystkie.
Zostaną wyświetlone wszystkie dostępne procesy.
Wybierz przepływ pracy ActivityPropagation , a następnie wybierz pozycję Dezaktywuj.
Poczekaj 24 godziny, a następnie ponownie aktywuj przepływ pracy ActivityPropagation .
Problem 9 — Dystrybucja kampanii nie tworzy działań dla jednostek docelowych
Rekordy docelowe (konto, kontakt i potencjalny klient) mogą identyfikować swoje preferencje dotyczące odbierania materiałów marketingowych poprzez dystrybucję kampanii: obejmują one wiadomości e-mail, telefony, faks i pocztę zbiorczą.
Działania kampanii są tworzone dla członków listy marketingowej tylko wtedy, gdy ich preferencje są ustawione na zezwalanie lub wysyłanie.
Problem 10 — Dystrybucja kampanii kończy się niepowodzeniem dla niektórych członków
Przyczyna
Dystrybucja kampanii jest oparta na członkach listy marketingowej. Elementem członkowskim może być konto, kontakt lub potencjalny klient. Dystrybucja kampanii może zakończyć się niepowodzeniem dla członków z jednego z następujących powodów:
- Brak adresu e-mail skojarzonego z elementem członkowskim.
- Adres e-mail skojarzony z elementem członkowskim jest nieprawidłowy.
- Element członkowski skonfigurował pole Wyślij materiały marketingowe w rekordzie elementu członkowskiego jako Nie wysyłaj.
Rozwiązanie
Przejrzyj szczegółową przyczynę niepowodzenia w siatce Wykluczone elementy członkowskie i podejmij wszelkie niezbędne działania.
Problem 11 — Karta Kampania nie jest dostępna w formularzach konta, kontaktu lub potencjalnego klienta w ujednoliconym interfejsie
Przyczyna
Ponieważ nie ma bezpośredniej relacji między tabelą kampanii a kontami, kontaktami lub potencjalnymi klientami, karta Kampania nie jest dostępna w tych formularzach. Jedynym sposobem wyświetlenia listy kampanii jest działanie kampanii rozproszonej, ponieważ działanie kampanii rozproszonej jest prawdziwym wskazaniem, że jednostka docelowa jest używana w kampanii.
Rozwiązanie
Aby rozwiązać ten problem, dodaj kartę Działania kampanii do formularza.
Uwaga
W tym przykładzie używamy jednostki Konto.
Przejdź do obszaruUstawienia>zaawansowane>Dostosowywanie dostosowywania>systemu.
W obszarze Składniki wybierz pozycjęFormularzekont>jednostek>.
Otwórz formularz, do którego chcesz dodać podsieć.
Na stronie formularza wybierz kartę Wstaw , a następnie wybierz pozycję Jedna kolumna.
Nowa kolumna jest dodawana jako karta.
Wybierz kartę, a następnie wybierz pozycję Zmień właściwości. Zostanie otwarte okno dialogowe Właściwości karty .
Wprowadź wartości Pola Nazwa i Etykieta jako działania kampanii, a następnie wybierz przycisk OK. Nazwa karty zostanie zmieniona na Działania kampanii.
Wybierz kartę Działania kampanii , przejdź do karty Wstawianie , a następnie wybierz pozycję Podsiatka.
Zostanie otwarte okno dialogowe Ustawianie właściwości dla podsieci.
Na karcie Wyświetlanie wprowadź następujące informacje:
- W sekcji Nazwa dla unikatowej nazwy wprowadź Campaign_Activities.
- W sekcji Nazwa w polu Etykieta wprowadź ciąg Działania kampanii.
- W sekcji Źródło danych wykonaj następujące czynności:
- W obszarze Jednostka wybierz pozycję Działania kampanii.
- W obszarze Widok domyślny wybierz pozycję Wszystkie działania kampanii.
Zapisz zmiany i opublikuj formularz.
Aby sprawdzić, czy problem został rozwiązany, otwórz konto, które zostało użyte w kampaniach i ma pewne działania kampanii rozproszonej. Wybierz kartę Działania kampanii , aby sprawdzić, czy są wyświetlane powiązane działania kampanii.
Problem 12 — u użytkownika upłynął limit czasu podczas próby usunięcia statycznej listy marketingowej
Przyczyna
Usunięcie statycznej listy marketingowej z dużą liczbą członków (ponad 50 000) zajmuje dużo czasu i powoduje przekroczenie limitu czasu.
Rozwiązanie
Zaleca się najpierw usunięcie wszystkich członków z listy marketingowej przy użyciu polecenia Usuń przy użyciu funkcji Znajdowanie zaawansowane, a następnie usunięcie listy marketingowej. Aby uzyskać lepszą wydajność aplikacji i uniknąć przekroczenia limitu czasu, usuń elementy członkowskie na liście marketingowej w grupach po 10 000 jednocześnie. Jeśli na przykład na liście marketingowej znajduje się 20 000 członków i chcesz usunąć członków. Najpierw usuń 10 000 członków, a następnie usuń pozostałe 10 000.