Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
In Salesforce Marketing Cloud-Entitäten schreiben
Voraussetzungen
Ein Salesforce Marketing-Objekt, in das Sie schreiben möchten. Sie müssen den Namen des Objekts angeben, z. B.
List
Campaigns
oder eine der anderen Entitäten, die in der Tabelle unten aufgeführt sind.Der Salesforce Marketing Cloud-Connector unterstützt drei Schreibvorgänge:
INSERT
UPSERT
UPDATE
Wenn Sie die Operationen
UPDATE
undUPSERT
write verwenden, müssen Sie dieID_FIELD_NAMES
Option angeben, das externe ID-Feld für die Datensätze anzugeben.
Unterstützte Entitäten für das Ziel:
Entität | Priorität | Schnittstelle (REST, SOAP usw.) | Kann eingefügt werden | Kann aktualisiert werden | Kann verärgert werden |
---|---|---|---|---|---|
Kampagnen | P0 | REST | Y- Einzeln | Y- Einzeln | N |
Inhaltliche Ressourcen | P0 | REST | Y- Einzelstück, Großpackung | Y- Einzel | N |
Kontakt | P1 | REST | Y- Einzeln | Y- Einzeln | N |
Domänenverifizierung | P1 | REST | Y- Einzeln | Y- Einzelstück, Großpackung | N |
Rückruf bei Benachrichtigung über Ereignisse | P1 | REST | Y- Einzeln | Y- Einzeln | N |
Abonnement für Ereignisbenachrichtigungen | P1 | REST | Y- Single | Y- Einzeln | N |
Messaging | P1 | REST | Y- Einzeln | N | N |
Verschachteltes Objekt-Tag | P2 | REST | Y- Einfach | Y- Einzeln | N |
Samenliste | P1 | REST | Y- Einzeln | Y- Einzeln | N |
Aufstellen | P1 | REST | Y- Einzeln | Y- Einzeln | N |
Datenerweiterung | P0 | SOAP | Y- Einzeln | Y- Einzeln | Y- Einzeln |
P0 | SOAP | Y- Einzeln | Y- Einzeln | N | |
Auflisten | P0 | SOAP | Y- Einzeln | Y- Einzeln | N |
Senden | P0 | SOAP | Y- Einzeln | N | N |
Subscriber | P0 | SOAP | Y- Einzeln | Y- Einzeln | N |
Beispiel für eine INSERT-Operation für REST:
salesforcemarketingcloud _write = glueContext.write_dynamic_frame.from_options( connection_type="salesforcemarketingcloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "Campaigns", "API_VERSION": "v1", "writeOperation" : "INSERT", "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com" }
Beispiel für einen INSERT-Vorgang für SOAP:
salesforcemarketingcloud _write = glueContext.write_dynamic_frame.from_options( connection_type="salesforcemarketingcloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "List", "API_VERSION": "v1", "writeOperation" : "INSERT", "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com" }
Beispiel für den UPDATE-Vorgang für REST:
salesforcemarketingcloud _write = glueContext.write_dynamic_frame.from_options( connection_type="salesforcemarketingcloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "Campaigns", "API_VERSION": "v1", "writeOperation" : "UPDATE", "ID_FIELD_NAMES": "id", "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com" }
Beispiel für den UPDATE-Vorgang für SOAP:
salesforcemarketingcloud _write = glueContext.write_dynamic_frame.from_options( connection_type="salesforcemarketingcloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "List", "API_VERSION": "v1", "writeOperation" : "UPDATE", "ID_FIELD_NAMES": "id", "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com" }
Beispiel für den UPSERT-Vorgang für SOAP:
salesforcemarketingcloud _write = glueContext.write_dynamic_frame.from_options( connection_type="salesforcemarketingcloud", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "DataExtension/Insert-***E/6*******3", "API_VERSION": "v1", "writeOperation" : "UPSERT", "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com" }