Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Scrivere alle entità di Salesforce Marketing Cloud
Prerequisiti
Un oggetto di Salesforce Marketing a cui desideri scrivere. È necessario specificare il nome dell'oggetto, ad esempio
List
Campaigns
o una qualsiasi delle altre entità descritte nella tabella seguente.Il connettore Salesforce Marketing Cloud supporta tre operazioni di scrittura:
INSERT
UPSERT
UPDATE
Quando si utilizzano le operazioni di
UPSERT
scritturaUPDATE
e scrittura, è necessario fornire laID_FIELD_NAMES
possibilità di specificare il campo ID esterno per i record.
Entità supportate per la destinazione:
Entità | Priorità | Interfaccia (REST, SOAP, ecc.) | Può essere inserito | Può essere aggiornato | Può essere sconvolto |
---|---|---|---|---|---|
Campagne | P0 | REST | Y- Singolo | Y- Singolo | N |
Risorse di contenuto | P0 | REST | Y- Singolo, alla rinfusa | Y- Singolo | N |
Contatti | P1 | REST | Y- Singolo | Y- Singolo | N |
Verifica del dominio | P1 | REST | Y- Singolo | Y- Singolo, alla rinfusa | N |
Richiamata di notifica degli eventi | P1 | REST | Y- Singolo | Y- Singolo | N |
Abbonamento alla notifica degli eventi | P1 | REST | Y- Singolo | Y- Singolo | N |
Messaggistica | P1 | REST | Y- Singolo | N | N |
Tag annidato a oggetti | P2 | REST | Y- Singolo | Y- Singolo | N |
Lista dei semi | P1 | REST | Y- Singolo | Y- Singolo | N |
Configurazione | P1 | REST | Y- Singolo | Y- Singolo | N |
Estensione dei dati | P0 | SOAP | Y- Singolo | Y- Singolo | Y- Singolo |
P 0 | SOAP | Y- Singolo | Y- Singolo | N | |
Elenco | P 0 | SOAP | Y- Singolo | Y- Singolo | N |
Invia | P 0 | SOAP | Y- Singolo | N | N |
Sottoscrittore | P 0 | SOAP | Y- Singolo | Y- Singolo | N |
Esempio di operazione INSERT per 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" }
Esempio di operazione INSERT per 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" }
Esempio di operazione UPDATE per 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" }
Esempio di operazione UPDATE per 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" }
Esempio di operazione UPSERT per 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" }