Dynamics 365 Marketing aanpassen

Basisaanpassingen

Modelgestuurde apps in Dynamics 365 (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing en Dynamics 365 Project Service Automation) bieden uitgebreide mogelijkheden voor aanpassing zonder codering. Systeemaanpassers kunnen nieuwe velden aan bestaande entiteiten toevoegen, velden in lijst- of formulierweergaven toevoegen of verbergen, aangepaste bedrijfsprocessen en werkstromen ontwerpen en nog veel meer, terwijl zij werken in hun webbrowser. Andere typen aanpassingen zijn onder andere het installeren van aangepaste oplossingen vanuit Microsoft AppSource, zoals een SMS-oplossing voor Marketing van derden. Het systeem biedt tevens API's die ontwikkelaars in staat stellen code te schrijven waarmee nog geavanceerdere aangepaste functionaliteit en integratie met derden kan worden geïmplementeerd.

Waarschuwing

Neem geen vertrouwelijke gegevens op in uw aangepaste schema en weergavenamen. Schema- en weergavenamen voor velden, entiteiten, relaties, kenmerken en andere elementen worden in verschillende interfaces in de gehele Marketing-toepassing weergegeven. Er kan ook naar worden verwezen door andere objectdefinities en zij kunnen worden gedeeld via verschillende andere kanalen. Ze kunnen ook worden weergegeven in telemetrie.

De technieken voor het aanpassen van Dynamics 365 Marketing zijn dezelfde als die voor aanpassing van andere modelgestuurde apps in Dynamics 365. Voor meer informatie over het aanpassen van modelgestuurde apps in Dynamics 365, raadpleegt u de Power Appsdocumentatie.

Voor details over aanpassingen die alleen gelden voor de Marketing-app (maar niet voor andere Dynamics 365-apps), raadpleegt u de andere secties in de volgende onderwerpen:

Verwijder geen waarden voor 'reden van status' die worden gebruikt door de functionaliteit voor ingebruikname

Entiteiten met functionaliteit voor ingebruikname bevatten een veld Reden van status waarin de status van ingebruikname van elke record wordt bijgehouden. Het veld is een optieset die de volgende waarden moet bevatten: Concept, Live, Gestopt, "Live, bewerkbaar", Fout, In gebruik nemen en "Stoppen...". Zorg ervoor dat u geen van deze standaardwaarden verwijdert. Als u dat doet, kan de entiteit niet meer in gebruik worden genomen.

Een aangepaste app maken met marketingoplossingen

Ontwikkellaar kunnen douane aangepaste app-modules maken die om het even welk aantal bestaande oplossingen, plus andere aangepaste elementen, indien nodig, omvatten. U kunt Dynamics 365 Marketing-oplossingen opnemen in aangepaste apps, maar de entiteit Testverzending marketing-e-mail zal niet automatisch worden opgenomen wanneer u de Marketing-oplossing toevoegt. Dientengevolge zal uw aangepaste app standaard geen testverzending van marketing-e-mails ondersteunen. Als u deze functie wilt opnemen in uw aangepaste app, moet u de entiteit Testverzending van de marketing-e-mail handmatig aan uw app toevoegen nadat u de marketingoplossing hebt toegevoegd.

Meer informatie: Modelgestuurde apps ontwerpen met de app-ontwerper

Geavanceerde aanpassingen door middel van codering

Geavanceerde aanpassingen en integratie met externe systemen is mogelijk via op code gebaseerde interacties met de verschillende API's van het systeem. Zie de ontwikkelaarsdocumentatie voor Power Appsvoor meer informatie over het schrijven van code en het ontwikkelen van Dynamics 365 Marketing en andere modelgestuurde apps in Dynamics 365.