Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Usługa Dynamics 365 Marketing i Dynamics 365 Customer Insights to teraz usługa Customer Insights — podróże i szczegółowe informacje o klientach — dane. Aby uzyskać więcej informacji, zobacz Dynamics 365 Customer Insights — często zadawane pytania
Nowe informacje o kliencie — podróże otrzymują tylko funkcje podróży w czasie rzeczywistym. Aby uzyskać więcej informacji, zobacz Domyślna instalacja podróży w czasie rzeczywistym.
Uwaga / Notatka
Azure Active Directory nosi teraz nazwę Microsoft Entra ID. Dowiedz się więcej
Ważne
Ten artykuł dotyczy tylko marketingu wychodzącego, który jest stopniowo usuwany z usługi Customer Insights — Podróże. Aby uniknąć przerw, przestań korzystać z marketingu wychodzącego i przejść do podróży w czasie rzeczywistym. Dowiedz się więcej: Omówienie przejścia.
Przed rozpoczęciem hostowania własnej niestandardowej witryny internetowej zdarzeń wykonaj akcje wymienione w temacie Wymagania wstępne .
Fronton może być w pełni dostosowany i hostowany samodzielnie. Ponadto możesz użyć naszej usługi zaplecza lub utworzyć zaplecze. Aby korzystać z usługi zaplecza, zobacz dokumentację publicznego interfejsu API.
Jeśli zdecydujesz się na opracowanie usługi zaplecza, musisz samodzielnie zadbać o uwierzytelnianie usługi Dynamics 365 Customer Insights — podróże i usługi internetowe. Jeśli chcesz, aby rejestracja zdarzeń była połączona z odpowiednim użytkownikiem, który go utworzył, upewnij się, że utworzysz rekord kontaktowy usługi Dynamics 365 Customer Insights — Podróże dla każdego nowego użytkownika witryny sieci Web.
Aby zapewnić użytkownikom pełną kontrolę nad witryną internetową zdarzeń, możesz samodzielnie hostować fronton.
Rejestrowanie aplikacji internetowej
Aby użyć publicznego interfejsu API zarządzania zdarzeniami, potrzebny jest token aplikacji internetowej. Token aplikacji internetowej służy do kontrolowania żądań interfejsu API skojarzonych z twoją organizacją. Więcej informacji: Rejestrowanie aplikacji internetowej.
Konfiguracja środowiska aplikacji internetowej
- Zduplikuj
environment.selfhosted.tsplik konfiguracji znajdujący się w folderze \src\environments i nadaj mu nazwę environment.ts. -
environment.tsOtwórz plik konfiguracji w wybranym środowisku dewelopera. - Zmień wartość zmiennej
apiEndpointna{web-application-endpoint}/EvtMgmt/api/v2.0/miejsce, w której{web-application-endpoint}należy zastąpić wartość z pola Punkt końcowy w nowo utworzonym rekordzie aplikacji internetowej w wystąpieniu. - Upewnij się, że zmienna jest ustawiona
useRestStackna true. - Zaktualizuj adres URL dla elementu
imagesEndpoint. Jeśli chcesz udostępnić obrazy z tego samego serwera, adres URL powinien wyglądać następująco:https://HOST/assets/images/(HOST musi zostać zastąpiony nazwą domeny). - Zmień zmienną
emApplicationtoken, aby wskazywała adres URL z pola Token w nowo utworzonym rekordzie aplikacji internetowej. - Jeśli chcesz użyć identyfikatora Entra firmy Microsoft, musisz ustawić zmienną
useAadB2Cnatruei zmodyfikować zmiennąaadB2CConfig. Więcej informacji : Microsoft Entra ID.
Konfiguracja identyfikatora Entra firmy Microsoft
Aby dowiedzieć się, jak skonfigurować dzierżawę identyfikatora Entra firmy Microsoft i skonfigurować zarządzanie zdarzeniami do pracy z identyfikatorem Entra firmy Microsoft, zobacz Konfigurowanie zarządzania zdarzeniami w celu pracy z identyfikatorem Entra firmy Microsoft
Rozwój
Otwórz wiersz polecenia lub program Windows PowerShell i uruchom polecenie z katalogu głównego, aby skompilować i lokalnie obsługiwać witrynę internetową. Ponadto to polecenie wyświetla adres URL i port, w którym można uzyskać dostęp do aplikacji (domyślną lokalizacją jest localhost:4200).
ng serve
Bezpośrednie określanie środowiska
Począwszy od czerwca 2019 r., można określić środowisko bezpośrednio w poleceniu ng serve .
Za pomocą następującego polecenia możesz automatycznie użyć konfiguracji z environment.selfhosted.ts pliku .
ng serve --configuration=self-hosted
Budowla
Otwórz wiersz polecenia lub program Windows PowerShell i uruchom polecenie z katalogu głównego, aby skompilować witrynę internetową dla środowiska produkcyjnego.
ng build --prod
Wbudowaną witrynę internetową można znaleźć w folderze dist katalogu głównego.