Personnaliser la campagne rapide et les formulaires de distribution des activités de campagne

En tant que développeur, utilisez cette documentation de référence pour personnaliser la campagne rapide et diffuser les formulaires d’activité de campagne.

Important

  • Pour permettre aux utilisateurs d’afficher les attributs personnalisés sur la page de distribution des activités, accordez des autorisations de lecture à la table Attributs d’affichage du formulaire marketing sous l’onglet Entités personnalisées dans leur rôle de sécurité attribué.
  • Les champs prêts à l’emploi du formulaire ne peuvent pas être supprimés à l’aide de cette personnalisation.

Licences et rôles requis

Type de condition requise Vous devez disposer d’une
Licence Dynamics 365 Sales Premium ou Dynamics 365 Sales Enterprise
Pour plus d’informations : Tarification de Dynamics 365 Sales
Rôles de sécurité Personnalisateur du système
Pour plus d’informations : Rôles de sécurité prédéfinis pour Sales

Paramètres d’action

L’action marketingformdisplayattributesset prévoit les paramètres de saisie suivants :

Nom du paramètre Obligatoire ? Type Description
entitylogicalname Oui Edm.String Spécifie le nom de la table pour le formulaire personnalisé.
Remarque : Chaque entitylogicalname doit avoir un seul enregistrement dans l’application. S’il existe plusieurs enregistrements, l’application considère l’enregistrement créé pour la première fois. Pour afficher la liste des enregistrements, effectuez un appel d’API GET :
GET [Organization URI]/api/data/v9.0/marketingformdisplayattributesset
HTTP/1.1
displayattributelist Oui Edm.String Spécifie la liste des colonnes à afficher sous forme personnalisée.
Vous pouvez obtenir les noms de colonne à partir des personnalisations du système. Par exemple, pour afficher les noms de colonne de Appel téléphonique, accédez aux champs Paramètres avancés>Personnalisations>Personnaliser le système>Tables>Appel téléphonique>Champs et les noms sont listés sous la colonne Nom.
Noms de la colonne Appel téléphonique sous les paramètres de personnalisation du système.
Remarque : les attributs avec les types de données suivants ne sont pas pris en charge :
  • Status
  • Raison du statut
  • Image
  • Owner
  • Identificateur unique
  • Customer
  • Groupe d’options à sélection multiple
name Oui Edm.String Spécifie le nom des Attributs d’affichage du formulaire marketing. Pour afficher cette table, accédez à Paramètres avancés>Personnalisations>Personnaliser le système>Tables.

Exemple d’action

POST [Organization URI]/api/data/v9.0/marketingformdisplayattributesset
HTTP/1.1
Accept: application/json
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
{
    "entitylogicalname" : "phonecall",
    "displayattributelist" : "[\"lastonholdtime\", \"transactioncurrencyid\", \"owningbusinessunit\", \"isregularactivity\", \"actualdurationminutes\", \"subcategory\"]",
    "name" : "Phone Call"
}

Response

HTTP/1.1 204 No Content
OData-Version: 4.0

Créer une campagne rapide à l’aide du marketing intégré (Sales)
Ajouter une activité à une campagne à l’aide du marketing intégré (Sales)