Udostępnij za pośrednictwem


Rozwiązywanie problemów z marketingiem w aplikacji

Ten artykuł ułatwia rozwiązywanie problemów związanych z marketingem w aplikacjach.

Problem 1 — Widok członków nie jest dostępny po otwarciu formularza Lista marketingowa

Przyczyna

Problem występuje z powodu dostosowania widoków dla każdego podsieci w formularzu Lista marketingowa, co powoduje, że lista elementów członkowskich jest pusta.

Lista członków jest pusta w formularzu Lista marketingowa.

Rozwiązanie

  1. Przejdź do obszaru Dostosowania ustawień>>zaawansowanych,>aby dostosować system.

  2. Na mapie witryny otwórz formularze listy marketingu> jednostek.>

  3. Z listy formularzy wybierz formularz Lista marketingowa.

    Wybierz formularz Lista marketingowa z listy formularzy.

  4. W formularzu Lista marketingowa na mapie witryny Lista marketingowa wybierz pozycję Członkowie.

    Wybierz pozycję Członkowie na mapie witryny Lista marketingowa.

  5. Wybierz pozycję Kontakty, a następnie wybierz pozycję Zmień właściwości. Zostanie otwarte okno Ustaw właściwości.

    Po wybraniu pozycji Kontakty i Właściwości zmiany zostanie otwarty zestaw okno Właściwości.

  6. W sekcji Dodatkowe opcje z listy rozwijanej Selektor widoków wybierz pozycję Pokaż wybrane widoki.

    Zostanie wyświetlona lista dodatkowych opcji.

  7. Wybierz widok Moje aktywne kontakty, a następnie z listy rozwijanej Selektor widoków wybierz pozycję Wyłączone.

    Wybierz pozycję Wył. na liście rozwijanej Selektor widoków.

  8. W sekcji Nazwa wyczyść pole wyboru Wyświetl etykietę w formularzu.

    Wyczyść pole wyboru Wyświetl etykietę na formularzu.

  9. Wybierz przycisk OK.

  10. Powtórz kroki od 5 do 9 dla kont i potencjalnych klientów.

  11. Zapisz i opublikuj formularz.

Problem 2 — Nie można skojarzyć kampanii utworzonej z formularza Lista marketingowa z rekordem listy marketingowej w ujednoliconym interfejsie

Przyczyna

Problem występuje, ponieważ atrybut TmpRegardingObjectId został usunięty z formularza Kampanie.

Pusta lista kampanii w formularzu Lista marketingowa w ujednoliconym interfejsie.

Rozwiązanie

  1. Przejdź do obszaru Dostosowania ustawień>>zaawansowanych,>aby dostosować system.

  2. Na mapie witryny otwórz formularze kampanii>jednostek>.

  3. Z listy formularzy wybierz formularz Kampanii.

    Wybierz formularz Kampanii z listy formularzy.

  4. W okienku Eksplorator pól wyświetlanym po prawej stronie dodaj pole TmpRegardingObjectId do formularza.

    Dodaj identyfikator TmpRegardingObjectId do formularza kampanii.

  5. Wybierz pole TmpRegardingObjectId, a następnie wybierz pozycję Zmień właściwości.

    Zostanie otwarte okno Ustaw właściwości.

  6. W sekcji Etykieta wyczyść pole wyboru Wyświetl etykietę w formularzu, a w sekcji Widoczność wyczyść pole wyboru Widoczne domyślnie.

    Wyczyść domyślne pola wyboru Wyświetl etykietę w formularzu i Widoczność.

  7. Zapisz i opublikuj formularz.

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 dystrybucyjnej szybkiej kampanii 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łonków listy marketingowej) nie zezwolił innym użytkownikom usługi 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:

  • W przypadku użytkownika, który tworzy szybką kampanię, uprawnienie Wyślij wiadomość e-mail jako inny użytkownik musi być przypisane do co najmniej jednej roli przypisanej do użytkownika. Aby uzyskać więcej informacji, zobacz Tworzenie roli zabezpieczeń z dziedziczeniem uprawnień członka zespołu.

    Podaj uprawnienia do wysyłania wiadomości e-mail jako innego uprawnienia użytkownika dla użytkownika.

  • Dla właściciela rekordu pole wyboru Zezwalaj innym użytkownikom usługi Microsoft Dynamics 365 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 dla Ciebie w oknie dialogowym Ustawianie opcji osobistych.

    Zezwalaj innym użytkownikom na wysyłanie wiadomości e-mail w imieniu właściciela.

Problem 4 — Nie można zmienić pola formularza w wiadomości e-mail w kreatorze szybkiej kampanii

Przyczyna

Problem jest spowodowany niewystarczającą niewystarczające uprawnienia dla opcji Wyślij wiadomość e-mail jako innego użytkownika dla twojej roli.

Rozwiązanie

Podaj wystarczające uprawnienia dla opcji Wyślij wiadomość e-mail jako inny użytkownik do jednej z ról.

Problem 5 — Nie można wyświetlić szablonów wiadomości e-mail w oknie dialogowym dystrybucji

Przyczyna

Selektor szablonu wiadomości e-mail w ujednoliconym interfejsie opiera się na niektórych poziomach dostępu dla różnych jednostek.

Rozwiązanie

Aby rozwiązać ten problem, użytkownicy muszą mieć dostęp do rekordów użytkownika systemu. Zapewnij dostęp użytkownikom systemu, przypisując im role zabezpieczeń w organizacji usługi Dynamics 365. Aby uzyskać więcej informacji, zobacz Konfigurowanie zabezpieczeń użytkowników do zasobów w środowisku.

Problem 6 — proces dystrybucji kampanii jest zablokowany ze stanem Oczekujące lub Niepowodzenie

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

  1. Przejdź do pozycji Ustawienia zaawansowane Ustawienia>>Zadania systemowe systemu.>

  2. Przejdź do pozycji Zadania ActivityPropagation i w obszarze Sesje procesu wybierz zadanie zgodne lub w przybliżeniu zgodne, datę i godzinę uruchomienia szybkiej kampanii.

  3. Sprawdź, czy w sekcji szczegółów jest wyświetlany komunikat o błędzie z informacją, że operacja asynchronizująca została pominięta, ponieważ organizacja jest w trybie Wyłącz przetwarzanie w tle. Zaktualizuj ustawienia środowiska, wykonując następujące czynności:

    1. Przejdź do centrum administracyjnego usługi Dynamics 365, wybierz wystąpienie, a następnie wybierz pozycję Ustawienia administratora.

      Wybierz pozycję Ustawienia administratora w centrum administracyjnym.

    2. Wyczyść pole wyboru Wyłącz operacje w tle.

      Wyczyść pole wyboru Wyłącz operacje w tle.

  4. Zapisz ustawienia i zakończ pracę.

Aktywowanie procesu ActivityPropagation

  1. Przejdź do obszaru Dostosowania ustawień>>zaawansowanych,>aby dostosować system.

  2. Na mapie witryny przejdź do obszaru Procesy.

  3. W selektorze widoków wybierz pozycję Wszystkie.

    Zostaną wyświetlone wszystkie dostępne procesy.

    Wybierz pozycję Wszystkie w selektorze widoków, aby wyświetlić wszystkie dostępne procesy.

  4. Wybierz proces ActivityPropagation, a następnie wybierz pozycję Aktywuj.

    Aktywuj proces ActivityPropagation, wybierając przycisk Aktywuj.

Problem 7 — Moja szybka kampania nie powiodła się i ustawiono ją na przerwaną

Przyczyna

Problem jest spowodowany niepowodzeniem śledzenia stosu powiązanego z niestandardowymi wtyczkami w procesie przepływu pracy.

Rozwiązanie

  1. Przejdź do pozycji Ustawienia zaawansowane Ustawienia>>Zadania systemowe systemu.>
  2. Przejdź do pozycji Zadania ActivityPropagation i w obszarze Sesje procesu wybierz zadanie zgodne lub w przybliżeniu zgodne, datę i godzinę uruchomienia szybkiej kampanii.

Zadanie systemowe zawiera informacje zawierające ślad stosu, który ma błąd. Rozwiąż problem, jak wspomniano w dokumentacji dotyczącej błędu śledzenia stosu.

Problem 8 — Szybka kampania wykonuje pętlę niemożliwą do powstrzymania i generuje tysiące rekordów błędów

Przyczyna

Ze względu na nieznane warunki, gdy przepływ pracy nie może utworzyć działań kampanii, przechodzi w pętlę niewstrzymaną i tworzy działania kampanii, które kończą się niepowodzeniem. Zauważysz, że liczba niepowodzeń stale rośnie, dopóki nie przekroczy ona liczby członków na docelowej liście marketingowej.

Rozwiązanie

Dezaktywuj przepływ pracy ActivityPropagation , a następnie aktywuj go ponownie.

  1. Przejdź do obszaru Dostosowania ustawień>>zaawansowanych,>aby dostosować system.

  2. Na mapie witryny przejdź do obszaru Procesy.

  3. W selektorze widoków wybierz pozycję Wszystkie.

    Zostaną wyświetlone wszystkie dostępne procesy.

    Wybierz pozycję Wszystkie w selektorze widoków, aby wyświetlić wszystkie dostępne procesy.

  4. Wybierz przepływ pracy ActivityPropagation, a następnie wybierz pozycję Dezaktywuj.

    Dezaktywuj przepływ pracy ActivityPropagation.

  5. Poczekaj 24 godziny, a następnie ponownie uaktywnij przepływ pracy ActivityPropagation .

Problem 9 — Dystrybucja kampanii nie tworzy działań w jednostkach docelowych

Rekordy docelowe (konto, kontakt i potencjalnych klientów) mogą identyfikować swoje preferencje dotyczące otrzymywania materiałów marketingowych za pośrednictwem dystrybucji 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 Wartość Zezwalaj lub Wyślij.

Ustaw preferencje kontaktu, aby zezwolić na wysyłanie lub zezwalać na nie.

Problem 10 — dystrybucja kampanii kończy się niepowodzeniem dla niektórych członków

Przyczyna

Dystrybucja kampanii jest oparta na członkach na liście marketingowej. Członkiem może być konto, kontakt lub potencjalnych klientów. 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 członkiem.
  • Adres e-mail skojarzony z elementem członkowskim jest nieprawidłowy.
  • Członek skonfigurował pole Wyślij materiał marketingowy w rekordzie elementu członkowskiego jako Nie wysyłaj.

Rozwiązanie

Przejrzyj szczegółową przyczynę niepowodzenia w siatce Wykluczonych elementów członkowskich i podejmij wszelkie niezbędne działania.

Problem 11 — karta Kampania nie jest dostępna na koncie, kontaktach lub formularzach potencjalnych klientów 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ż aktywność 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 16.

W tym przykładzie używamy jednostki Account.

  1. Przejdź do obszaru Dostosowania ustawień>>zaawansowanych,>aby dostosować system.

  2. W obszarze Składniki wybierz pozycję Jednostki>Formularze konta>.

  3. Otwórz formularz, do którego chcesz dodać podsieć.

  4. Na stronie formularza wybierz kartę Wstawianie, a następnie wybierz pozycję Jedna kolumna.

    Nowa kolumna jest dodawana jako karta.

  5. Wybierz kartę, a następnie wybierz pozycję Zmień właściwości. Zostanie otwarte okno dialogowe Właściwości karty.

  6. Wprowadź wartości w polach Nazwa i Etykieta jako Działania kampanii, a następnie wybierz przycisk OK. Następnie nazwa karty zostanie zmieniona na Działania kampanii.

  7. Wybierz kartę Działania kampanii, przejdź do karty Wstawianie , a następnie wybierz pozycję Podsiatek.

    Zostanie otwarte okno dialogowe Ustawianie właściwości dla podsieci.

  8. Na karcie Wyświetlanie wprowadź następujące informacje:

    • W sekcji Nazwa w polu unikatowa nazwa wprowadź Campaign_Activities.
    • W sekcji Name (Nazwa) w polu Label (Etykieta) wprowadź ciąg Campaign Activities (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.

    Wprowadzanie wartości na karcie Wyświetlanie dla podsieci.

  9. 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 kilka rozproszonych działań kampanii. Wybierz kartę Działania kampanii, aby sprawdzić, czy są wyświetlane powiązane działania kampanii.

Karta Działania kampanii i podsieć działania dodane do formularza konta.

Problem 12 — 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 Wyszukiwania zaawansowanego, a następnie usunięcie listy marketingowej. Aby uzyskać lepszą wydajność aplikacji i uniknąć przekroczenia limitu czasu, usuń członków na liście marketingowej w grupach 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. Usuń najpierw 10 000 członków, a następnie usuń pozostałe 10 000.