Udostępnij za pośrednictwem


Dostosuj Dynamics 365 Customer Insights - Journeys

Ten artykuł objaśnia dostosowywanie list, formularzy, przepływów pracy, procesów biznesowych, walidacji itp. w usłudze Customer Insights - Journeys.

Podstawowe dostosowania

Aplikacje oparte na modelach dostępne w usłudze Dynamics 365 (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Customer Insights - Journeys i Dynamics 365 Project Service Automation) zapewniają bogate możliwości dostosowywania bez konieczności pisania kodu źródłowego. Funkcje konfigurowania pozwalają na dodanie nowych pól do istniejących encji, dodanie lub ukrycie pól na liście lub w formularzu, projektowanie niestandardowych procesów biznesowych i przepływów pracy i nie tylko — wszystko to podczas pracy w przeglądarce. Inne typy dostosowywania obejmują instalowanie rozwiązań niestandardowych z Microsoft AppSource, takich jak rozwiązanie wysyłania wiadomości tekstowych opracowane przez stronę trzecią dla Customer Insights - Journeys. System zawiera również interfejsy API, które umożliwiają programistom pisanie kodu wykonującego bardziej zaawansowane funkcje niestandardowe oraz funkcje dostarczane przez strony trzecie.

Ostrzeżenie

W dostosowanych schematach i wyświetlanych nazwach nie należy umieszczać poufnych informacji. Schemat i wyświetlane nazwy pól, encji, relacji, atrybutów i innych elementów są wyświetlane w różnych interfejsach aplikacji Customer Insights - Journeys. Mogą do nich odwoływać się także inne definicje obiektów i być udostępniane za pośrednictwem różnych innych kanałów. Mogą również pojawiać się w telemetrii.

Techniki dostosowywania aplikacji Dynamics 365 Customer Insights - Journeys są takie same jak w przypadku dostosowywania innych aplikacji opartych modelu w usłudze Dynamics 365. Szczegółowe informacje dotyczące dostosowywania aplikacji opartych na modelu w usłudze Dynamics 365 zawiera dokumentacja usługi Power Apps.

Szczegółowe informacje na temat funkcji dostosowywania, które mają zastosowanie tylko do aplikacji Customer Insights - Journeys (ale nie innych aplikacji Dynamics 365), znajdują się w następujących tematach:

Nie usuwaj wartości przyczyn stanu używanych przez funkcję aktywacji

Encje zawierające funkcję aktywacji udostępniają pole Przyczyna stanu, które śledzi stan aktywacji każdego rekordu. Pole jest zestawem opcji, który musi zawierać następujące wartości: Wersja robocza, Aktywowano, Zatrzymany, "Aktywowano, edytowalny", Błąd, Wprowadzenie do użytku i Zatrzymywanie.... Pamiętaj, aby nie usuwać żadnej z tych wartości standardowych. Jeśli to zrobisz, nie będzie można aktywować encji.

Tworzenie niestandardowej aplikacji zawierającej rozwiązania Customer Insights - Journeys

Ostrzeżenie

Aby używać encji, tabel, operacji lub składników skojarzonych z określoną aplikacją, np. Sprzedaż lub Usługa, musisz mieć licencję na te aplikacje. Wymaganie licencji ma zastosowanie niezależnie od tego, czy tworzysz niestandardową aplikację w celu uzyskania dostępu do danych.

Konfiguratorzy i deweloperzy mogą tworzyć niestandardowe moduły aplikacji, które zawierają dowolną liczbę istniejących rozwiązań oraz inne elementy niestandardowe, stosownie do potrzeb. W takich aplikacjach niestandardowych można umieszczać rozwiązania oparte na aplikacji Dynamics 365 Customer Insights - Journeys, ale encja Wysyłanie testowe marketingowej wiadomości e-mail nie zostanie uwzględniona automatycznie podczas dodawania rozwiązania marketingowego. W rezultacie Twoja niestandardowa aplikacja nie będzie domyślnie obsługiwać testowego wysyłania wiadomości marketingowych. Jeśli chcesz dołączyć tę funkcję do swojej niestandardowej aplikacji, musisz dodać encję Wysyłanie testowe marketingowej wiadomości e-mail ręcznie do aplikacji po dodaniu rozwiązania marketingowego.

Więcej informacji: Projektowanie aplikacji opartych na modelu przy użyciu projektanta aplikacji.

Zaawansowane dostosowywanie poprzez pisanie kodu źródłowego

Zaawansowane dostosowywanie i integracja z systemami zewnętrznymi są możliwe poprzez interakcje z różnymi interfejsami API systemu wykorzystujące kod źródłowy. Aby uzyskać szczegółowe informacje na temat pisania kodu i programowania dla Dynamics 365 Customer Insights - Journeys i innych aplikacji opartych na modelach w usłudze Dynamics 365, zobacz dokumentację dla deweloperów usługi Power Apps.