Passen Sie Schnellkampagne und Verteilungsformulare für Kampagnenaktivitäten an

Verwenden Sie als Entwickler diese Referenzdokumentation, um das Schnellkampagne anzupassen und Formulare für Kampagnenaktivitäten zu verteilen.

Wichtig

  • Damit Benutzer benutzerdefinierte Attribute auf der Aktivitätsverteilungsseite anzeigen können, erteilen Sie Leseberechtigungen für Tabelle Anzeigeattribute für Marketingformulare unter der Registerkarte Benutzerdefinierte Entitäten innerhalb ihrer zugewiesenen Sicherheitsrolle.
  • Standardfelder im Formular können mit dieser Anpassung nicht entfernt werden.

Lizenz- und Rollenanforderungen

Anforderungstyp Sie benötigen
Lizenz Dynamics 365 Sales Premium oder Dynamics 365 Sales Enterprise
Weitere Informationen: Dynamics 365 Sales-Preise.
Sicherheitsrollen Systemanpasser
Weitere Informationen: Vordefinierte Sicherheitsrollen für Vertrieb

Aktionsparameter

Die Aktion marketingformdisplayattributesset erwartet die folgenden Eingabeparameter:

Parametername Erforderlich? Type Beschreibung
entitylogicalname Ja Edm.String Legt den Namen der Tabelle für das angepasste Formular fest.
Hinweis: Jeder entitylogicalname darf nur einen Datensatz in der Anwendung haben. Wenn mehr als ein Datensatz vorhanden ist, berücksichtigt die Anwendung den Datensatz, auf dessen Grundlage sie zuerst erstellt wurde. Um die Liste der Datensätze anzuzeigen, führen Sie einen GET API-Aufruf aus:
GET [Organization URI]/api/data/v9.0/marketingformdisplayattributesset
HTTP/1.1
displayattributelist Ja Edm.String Gibt die Liste der Spalten an, die im angepassten Formular angezeigt werden sollen.
Sie können die Spaltennamen aus den angepassten Systemanpassungen abrufen. Um zum Beispiel die Spaltennamen von Telefonanruf zu sehen, gehen Sie auf Erweiterte Einstellungen>Anpassungen>System anpassen>Tabellen>Telefonanruf>Felder und die Namen sind unter der Spalte Name aufgeführt.
Namen der Spalten für Telefonanrufe in den Einstellungen für die Systemanpassung.
Hinweis Attribute mit den folgenden Datentypen werden nicht unterstützt:
  • Status
  • Statusgrund
  • Image
  • Besitzer
  • Eindeutiger Bezeichner
  • Kundin/Kunde
  • Optionssatz mit Mehrfachauswahl
name Ja Edm.String Gibt den Namen von Anzeigeattribute für Marketingformulare an. Um diese Tabelle anzuzeigen, gehen Sie auf Erweiterte Einstellungen>Anpassungen>Anpassen des Systems>Tabellen.

Aktionsbeispiel

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"
}

Antworten

HTTP/1.1 204 No Content
OData-Version: 4.0

Siehe auch

Erstellen Sie eine Schnellkampagne mithilfe des In-App-Marketings (Sales)
Hinzufügen einer Aktivität zu einer Kampagne mit In-App-Marketing (Sales)