Salesforce Marketing Cloud v2 - Verbindungsdetails
Einführung
Connector-Version
Diese Dokumentation basiert auf Version 23.0.8837 des Connectors.
Erste Schritte
Versionsunterstützung für Salesforce Marketing Cloud
Herstellen einer Verbindung
Herstellen einer Verbindung mit Salesforce Marketing Cloud
Sowohl für REST- als auch für SOAP APIs haben Sie die Möglichkeit, den Datenzugriff mithilfe der folgenden Eigenschaften zu verfeinern:
Instance
: Die verwendete Instanz der Salesforce Marketing Cloud API. Die Standardinstanz ist s7 der Web Services API. Sie können diese Eigenschaft jedoch verwenden, um eine andere Instanz anzugeben.Subdomain
: Wenn die Instanz größer als s10 ist, müssen Sie auch die Subdomäne angeben.
REST API
Zum Verbinden setzen Sie Schema
Zu REST
.
Die Salesforce Marketing Cloud REST- API verwendet den OAuth-Authentifizierungsstandard. Um sich mit OAuth zu authentifizieren, müssen Sie eine benutzerdefinierte OAuth-Anwendung erstellen, um Werte für abzurufen OAuthClientId
Und OAuthClientSecret
Verbindungseigenschaften. Siehe Erstellen einer benutzerdefinierten OAuth-App für weitere Informationen.
SOAP API
Zum Verbinden setzen Sie Schema
Zu SOAP
.
Die Salesforce Marketing Cloud SOAP API kann über OAuth eine Verbindung herstellen, unterstützt aber auch die herkömmliche Verwendung von Anmeldeinformationen.
Notiz
Auf Datenerweiterungsobjekte in Salesforce Marketing Cloud kann nur über die SOAP API zugegriffen werden.
Authentifizieren bei Salesforce Marketing Cloud
Benutzerkonten (OAuth)
Setzen Sie die AuthScheme
Zu OAUTH
. Setzen Sie außerdem in allen OAuth-Flows AccountId
zur spezifischen MID der Zielgeschäftseinheit.
Hinweis
Dies ist für Legacy-Pakete nicht verfügbar. Die folgenden OAuth-Abschnitte setzen voraus, dass Sie beide Verbindungseigenschaften festgelegt haben.
Desktop-Apps
Befolgen Sie die nachstehenden Schritte, um sich mit den Anmeldeinformationen für eine benutzerdefinierte OAuth-Anwendung zu authentifizieren. Siehe Erstellen einer benutzerdefinierten OAuth-App für Informationen zu benutzerdefinierten OAuth-Anwendungen. Get an OAuth Access Token
Nachdem Sie Folgendes eingestellt haben, können Sie eine Verbindung herstellen:
OAuthClientId
: Die Client-ID in Ihren Anwendungseinstellungen.OAuthClientSecret
: Das Client Secret in Ihren Anwendungseinstellungen.CallbackURL
: Die Weiterleitungs URL in Ihren Anwendungseinstellungen.InitiateOAuth
:GETANDREFRESH
. Sie können InitiateOAuth verwenden, um die Wiederholung des OAuth-Austauschs und das manuelle Festlegen der zu vermeidenOAuthAccessToken
.
Wenn Sie eine Verbindung herstellen, öffnet der Connector den OAuth-Endpoint in Ihrem Standardbrowser. Melden Sie sich an und erteilen Sie der Anwendung Berechtigungen. Der Connector schließt dann den OAuth-Prozess ab:
- Extrahiert das Zugriffstoken aus der Rückruf URL und authentifiziert Anfragen.
- Erhält einen neuen Zugriffstoken, wenn der alte abläuft.
- Speichert OAuth-Werte in
OAuthSettingsLocation
. Diese Werte bleiben über alle Verbindungen hinweg bestehen.
Um eine Verbindung zu Daten herzustellen, setzen Sie OAuthAccessToken
Verbindungseigenschaft zum Zugriffstoken, das von der gespeicherten Prozedur zurückgegeben wird. Wenn das Zugriffstoken nach ExpiresIn Sekunden abläuft, rufen Sie GetOAuthAccessToken auf, um ein neues Zugriffstoken zu erhalten.
Kopflose Maschinen
Um den Treiber für die Verwendung von OAuth mit einem Benutzerkonto auf einem Headless-Computer zu konfigurieren, müssen Sie sich auf einem anderen Gerät authentifizieren, das über einen Internetbrowser verfügt.
- Wählen Sie eine von zwei Optionen:
- Option 1: Erhalten Sie die
OAuthVerifier
Wert wie unten unter „Erhalten und Umtauschen eines Prüfcodes“ beschrieben. - Option 2: Installieren Sie den Connector auf einem Computer mit einem Internetbrowser und übertragen Sie die OAuth-Authentifizierungswerte, nachdem Sie sich über den üblichen browserbasierten Ablauf authentifiziert haben, wie unten unter „OAuth-Einstellungen übertragen“ beschrieben.
- Option 1: Erhalten Sie die
- Konfigurieren Sie dann den Connector so, dass der Zugriffstoken auf der Headless-Maschine automatisch aktualisiert wird.
Option 1: Einen Verifier-Code erhalten und umtauschen
Um einen Prüfcode zu erhalten, müssen Sie sich bei der OAuth-Autorisierungs URL authentifizieren.
Führen Sie die folgenden Schritte aus, um sich vom Computer aus mit einem Internetbrowser zu authentifizieren und die OAuthVerifier
Verbindungseigenschaft.
-
Wählen Sie eine dieser Optionen:
-
Wenn Sie die eingebettete OAuth-Anwendung verwenden, klicken Sie auf Salesforce Marketing Cloud OAuth-Endpoint, um den Endpoint in Ihrem Browser zu öffnen.
-
Wenn Sie eine benutzerdefinierte OAuth-Anwendung verwenden, erstellen Sie die Autorisierungs-URL, indem Sie die folgenden Eigenschaften festlegen:
InitiateOAuth
: Auf setzenOFF
.OAuthClientId
: Auf die Client-ID eingestellt, die Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.OAuthClientSecret
: Auf das Client-Geheimnis einstellen, das Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.
Rufen Sie dann die gespeicherte Prozedur rpgrestsp-getoauthauthorizationurl mit der entsprechenden Callback-URL auf. Öffnen Sie die von der gespeicherten Prozedur zurückgegebene URL in einem Browser. 2. Melden Sie sich an und erteilen Sie dem Connector die entsprechenden Berechtigungen. Sie werden dann zur Callback-URL weitergeleitet, die den Prüfcode enthält. 3. Speichern Sie den Wert des Prüfcodes. Später setzen Sie diesen in
OAuthVerifier
Verbindungseigenschaft.
-
Als Nächstes müssen Sie den OAuth-Verifiziercode gegen OAuth-Aktualisierungs- und Zugriffstoken austauschen. Legen Sie die folgenden Eigenschaften fest:
Legen Sie auf der Headless-Maschine die folgenden Verbindungseigenschaften fest, um die OAuth-Authentifizierungswerte zu erhalten:
InitiateOAuth
:REFRESH
.OAuthVerifier
: Der Prüfcode.OAuthClientId
: (nur benutzerdefinierte Anwendungen) Die Client-ID in Ihren benutzerdefinierten OAuth-Anwendungseinstellungen.OAuthClientSecret
: (nur benutzerdefinierte Anwendungen) Das Client-Geheimnis in den benutzerdefinierten OAuth-Anwendungseinstellungen.OAuthSettingsLocation
: Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn Sie InitiateOAuth auf setzenGETANDREFRESH
oderREFRESH
. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt'memory://'
. Wenn diese Verbindungseigenschaft festgelegt ist, bleiben die Daten über alle Verbindungen hinweg erhalten.
Nachdem die OAuth-Einstellungsdatei generiert wurde, müssen Sie die folgenden Eigenschaften neu festlegen, um eine Verbindung herzustellen:
InitiateOAuth
:REFRESH
.OAuthClientId
: (nur benutzerdefinierte Anwendungen) Die Client-ID, die Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.OAuthClientSecret
: (nur benutzerdefinierte Anwendungen) Das Client-Geheimnis, das Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.OAuthSettingsLocation
: Der Speicherort, der die verschlüsselten OAuth-Authentifizierungswerte enthält. Stellen Sie sicher, dass dieser Speicherort dem Connector Lese- und Schreibberechtigungen erteilt, um die automatische Aktualisierung des Zugriffstokens zu ermöglichen.
Option 2: OAuth-Einstellungen übertragen
Bevor Sie eine Verbindung auf einem Headless-Computer herstellen, müssen Sie eine Verbindung mit dem Treiber auf einem Gerät herstellen und installieren, das einen Internetbrowser unterstützt. Legen Sie die Verbindungseigenschaften wie oben unter „Desktop-Anwendungen“ beschrieben fest.
Nach Abschluss der Anweisungen unter „Desktopanwendungen“ werden die resultierenden Authentifizierungswerte verschlüsselt und an den durch angegebenen Speicherort geschrieben OAuthSettingsLocation
. Der Standarddateiname ist OAuthSettings.txt
.
Nachdem Sie die Verbindung erfolgreich getestet haben, kopieren Sie die OAuth-Einstellungsdatei auf Ihren Headless-Rechner.
Legen Sie auf dem Headless-Rechner die folgenden Verbindungseigenschaften fest:
OAuthClientId
: (nur benutzerdefinierte Anwendungen) Die Client-ID, die Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.OAuthClientSecret
: (nur benutzerdefinierte Anwendungen) Das Client-Geheimnis, das Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.OAuthSettingsLocation
: Der Speicherort Ihrer OAuth-Einstellungsdatei. Stellen Sie sicher, dass dieser Speicherort dem Connector Lese- und Schreibberechtigungen erteilt, um die automatische Aktualisierung des Zugriffstokens zu ermöglichen.
Server-zu-Server (OAuthClient)
Wenn Sie eine Anwendung in Salesforce Marketing Cloud erstellen, können Sie die Server-zu-Server-Authentifizierung auswählen. In diesem Fall werden die Berechtigungen der Anwendung direkt in der Salesforce Marketing Cloud-Benutzeroberfläche konfiguriert. Daher gibt es keinen Benutzerkontext und daher auch keine browserbasierte Anmeldung oder Berechtigungserteilung. Für dieses Schema müssen Sie Ihre eigenen Anmeldeinformationen erstellen.
Geben Sie die folgenden Eigenschaften an, um die Server-zu-Server-OAuth-Authentifizierung für Ihre Anwendung zu aktivieren:
AuthScheme
:OAuthClient
.InitiateOAuth
:GETANDREFRESH
.OAuthClientId
: Die Client-ID.OAuthClientSecret
: Das Client-Geheimnis.Subdomain
: Geben Sie die Salesforce Marketing Cloud API Subdomäne an.
Benutzer-/Passwortkonten (Basic)
Die Salesforce Marketing Cloud SOAP API kann entweder mit Ihren Anmeldeinformationen oder mit der OAuth-Authentifizierung eine Verbindung herstellen.
Beachten Sie, dass dieses Authentifizierungsschema für REST- API-basierte Anwendungen nicht verfügbar ist.
Um eine Verbindung zum Datenzugriff unter Verwendung der Anmeldedaten-Authentifizierung herzustellen, legen Sie Folgendes fest:
AuthScheme
:Basic
.User
: Das Salesforce Marketing Cloud-Benutzerkonto.Password
: Das zur Authentifizierung des Benutzers verwendete Passwort.UseLegacyAuthentication
:True
.
Erstellen einer benutzerdefinierten OAuth-App
Erstellen einer App
Befolgen Sie die nachstehenden Schritte, um eine Anwendung zu erstellen und zu registrieren und die OAuth-Clientanmeldeinformationen, die Client-ID und das Client-Geheimnis abzurufen:
- Melden Sie sich bei Ihrer Salesforce Marketing Cloud an und navigieren Sie zu Marketing Cloud | Verwaltung | Installierte Pakete.
- Klicken Sie auf
New
. - Geben Sie einen Paketnamen und eine Beschreibung an.
- Speichern Sie das Paket. Das gespeicherte Paket enthält wichtige Daten. Weitere Informationen zu den einzelnen Feldern finden Sie unter „Definitionen installierter Pakete“. Beachten Sie, dass Sie die Paket-ID, das JWT-Signaturgeheimnis und das Quellkonto nur für Pakete sehen, die in Ihrem Konto erstellt wurden.
- Klicken Sie unter „Komponenten“ auf Komponente hinzufügen.
- Wählen Sie API Integration.
- Sie müssen auswählen
Server-to-Server
oderWeb App
als Integrationstyp, wenn das Paket erweiterte Funktionen unterstützt. - Weisen Sie den entsprechenden Umfang für Ihre Integration zu.
- Server-zu-Server-Anfragen ausführen… ist für alle API Integrationen automatisch ausgewählt.
- Wählen Sie Anfragen im Namen des Benutzers ausführen… aus, wenn dieses Paket eine Marketing Cloud-Anwendung enthält.
- Wählen Sie den Marketing Cloud-Bereich für Ihre API Aufrufe. Weisen Sie nur den Bereich zu, den Ihr Paket benötigt.
- Speichern Sie die Komponente.
- Die
Client ID
UndClient Secret
befinden sich unter den Komponentendetails.
Auswählen aus Datenerweiterungen in SalesforceMarketingCloud
Der Connector bietet die Möglichkeit, Daten aus Data Extensions als relationale Tabellen auszuwählen, einzufügen, zu aktualisieren und zu löschen. Um eine Data Extension Abfrage, muss diese in Schritt 1 einer Salesforce Marketing Cloud v2-Aktivität ausgewählt werden. Data Extension-Namen können nicht manuell eingegeben werden.
Notiz
Um eine Verbindung zu Datenerweiterungsobjekten in Salesforce Marketing Cloud herzustellen, müssen Sie die SOAP API verwenden. Set Schema
Zu SOAP
.
Auswählen von Daten aus Datenerweiterungen
SELECT * FROM DataExtensionObject_fsefes3
SELECT * FROM DataExtensionObject_fsefes3 WHERE FieldName1 = 'One'
Hinweis 1: Alle Filter, die mit normalen Tabellen/Ansichten funktionieren, funktionieren auch mit Datenerweiterungen.
Hinweis 2: Standardmäßig ruft die Salesforce Marketing Cloud Daten für die angemeldete Client-ID ab. Um Ergebnisse für mehr als eine Client-ID abzurufen, verwenden Sie Semikolons (;) als Trennzeichen. Die Client-ID kann Konten und Unterkonten sein, einschließlich Enterprise 2.0-, On-Your-Behalf- und Lock & Publish-Konten.
SELECT * FROM DataExtensionObject_fsefes3 WHERE ClientID = '1234567'
Einfügen von Daten in Datenerweiterungen
INSERT INTO DataExtensionObject_fsefes3 (FieldName1, FieldName2, FieldName3) VALUES ('One', 'Two', 'Three')
Aktualisieren von Daten aus Datenerweiterungen
UPDATE DataExtensionObject_secondtest15 SET [Name] = 'ChangedFromTheApi' WHERE [Email Adresse] = 'update_me@gmail.com'
Hinweis: Damit das Update funktioniert, muss für diese Datenerweiterung ein Primärschlüssel vorhanden sein.
Löschen von Daten aus Datenerweiterungen
DELETE FROM DataExtensionObject_secondtest15 WHERE [Email Adresse] = 'delete_me@gmail.com'
Hinweis: Damit die Löschung funktioniert, muss für diese Datenerweiterung ein Primärschlüssel vorhanden sein.
Wichtige Hinweise
Konfigurationsdateien und ihre Pfade
- Alle Verweise auf das Hinzufügen von Konfigurationsdateien und deren Pfaden beziehen sich auf Dateien und Speicherorte auf dem Jitterbit-Agenten, auf dem der Connector installiert ist. Diese Pfade sind je nach Agent und Operationssystem entsprechend anzupassen. Wenn mehrere Agenten in einer Agentengruppe verwendet werden, werden auf jedem Agenten identische Dateien benötigt.
Erweiterte Funktionen
In diesem Abschnitt wird eine Auswahl erweiterter Funktionen des Salesforce Marketing Cloud-Connectors beschrieben.
Benutzerdefinierte Ansichten
Der Connector ermöglicht Ihnen die Definition virtueller Tabellen, sogenannter benutzerdefinierter Ansichten, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese Ansichten sind nützlich, wenn Sie die an die Treiber gesendeten Abfragen nicht direkt steuern können. Siehe Benutzerdefinierte Ansichten für einen Überblick über das Erstellen und Konfigurieren benutzerdefinierter Ansichten.
SSL-Konfiguration
Verwenden Sie SSL-Konfiguration, um anzupassen, wie der Connector TLS/SSL-Zertifikatsverhandlungen handhabt. Sie können aus verschiedenen Zertifikatsformaten wählen; siehe SSLServerCert
-Eigenschaft unter „Verbindungszeichenfolgenoptionen“ für weitere Informationen.
Proxy
So konfigurieren Sie den Connector mit privaten Agent-Proxy-Einstellungen, wählen Sie die Use Proxy Settings
Kontrollkästchen auf dem Verbindungskonfigurationsbildschirm.
Abfrageverarbeitung
Der Connector verlagert möglichst viel der Verarbeitung der SELECT-Anweisung auf Salesforce Marketing Cloud und verarbeitet dann den Rest der Abfrage im Speicher (clientseitig).
Siehe Abfrageverarbeitung für weitere Informationen.
Benutzerdefinierte Ansichten
Mit dem Jitterbit Connector für Salesforce Marketing Cloud können Sie eine virtuelle Tabelle definieren, deren Inhalt durch eine vorkonfigurierte Abfrage bestimmt wird. Diese werden als benutzerdefinierte Ansichten bezeichnet und sind in Situationen nützlich, in denen Sie die an den Treiber gesendete Abfrage nicht direkt steuern können, z. B. wenn Sie den Treiber von Jitterbit verwenden. Die benutzerdefinierten Ansichten können verwendet werden, um Prädikate zu definieren, die immer angewendet werden. Wenn Sie in der Abfrage an die Ansicht zusätzliche Prädikate angeben, werden diese mit der bereits als Teil der Ansicht definierten Abfrage kombiniert.
Es gibt zwei Möglichkeiten, benutzerdefinierte Ansichten zu erstellen:
- Erstellen Sie eine Konfigurationsdatei im JSON-Format, die die gewünschten Ansichten definiert.
- DDL-Anweisungen.
Definieren von Ansichten mithilfe einer Konfigurationsdatei
Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json
. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.
Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews
Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.
Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:
- Jedes Stammelement definiert den Namen einer Ansicht.
- Jedes Stammelement enthält ein untergeordnetes Element namens
query
, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.
Zum Beispiel:
{
"MyView": {
"query": "SELECT * FROM Subscriber WHERE MyColumn = 'value'"
},
"MyView2": {
"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
}
}
Verwenden Sie die UserDefinedViews
Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:
"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"
Definieren von Ansichten mit DDL-Anweisungen
Der Connector kann das Schema auch über DDL-Anweisungen wie CREATE LOCAL VIEW, ALTER LOCAL VIEW und DROP LOCAL VIEW erstellen und ändern.
Erstellen einer Ansicht
Um eine neue Ansicht mit DDL-Anweisungen zu erstellen, geben Sie den Ansichtsnamen und die Abfrage wie folgt an:
CREATE LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers LIMIT 20;
Wenn keine JSON-Datei vorhanden ist, erstellt der obige Code eine. Die Ansicht wird dann in der JSON-Konfigurationsdatei erstellt und ist nun erkennbar. Der Speicherort der JSON-Datei wird durch angegeben UserDefinedViews
Verbindungseigenschaft.
Ändern einer Ansicht
Um eine vorhandene Ansicht zu ändern, geben Sie den Namen der vorhandenen Ansicht zusammen mit der neuen Abfrage an, die Sie stattdessen verwenden möchten:
ALTER LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers WHERE TimeModified > '3/1/2020';
Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.
Löschen einer Ansicht
Um eine vorhandene Ansicht zu löschen, geben Sie den Namen eines vorhandenen Schema neben der neuen Abfrage an, die Sie stattdessen verwenden möchten.
DROP LOCAL VIEW [MyViewName]
Dadurch wird die Ansicht aus der JSON-Konfigurationsdatei entfernt. Sie kann nicht mehr abgefragt werden.
Schema für benutzerdefinierte Ansichten
Benutzerdefinierte Ansichten werden im angezeigt UserViews
Schema standardmäßig. Dies geschieht, um zu vermeiden, dass der Name der Ansicht mit einer tatsächlichen Entität im Datenmodell kollidiert. Sie können den Namen des für UserViews verwendeten Schema ändern, indem Sie festlegen UserViewsSchemaName
Eigentum.
Arbeiten mit benutzerdefinierten Ansichten
Beispielsweise eine SQL-Anweisung mit einer benutzerdefinierten Ansicht namens UserViews.RCustomers
listet nur Kunden in Raleigh auf:
SELECT * FROM Customers WHERE City = 'Raleigh';
Ein Beispiel für eine Abfrage an den Treiber:
SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';
Daraus ergibt sich die effektive Abfrage an die Quelle:
SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';
Dies ist ein sehr einfaches Beispiel für eine Abfrage an eine benutzerdefinierte Ansicht, die tatsächlich eine Kombination aus der Abfrage und der Ansichtsdefinition ist. Es ist möglich, diese Abfragen in viel komplexeren Mustern zusammenzustellen. Alle SQL-Operationen sind in beiden Abfragen zulässig und werden bei Bedarf kombiniert.
SSL-Konfiguration
Anpassen der SSL-Konfiguration
Standardmäßig versucht der Connector, SSL/TLS auszuhandeln, indem er das Zertifikat des Servers mit dem vertrauenswürdigen Zertifikatspeicher des Systems vergleicht.
Um ein anderes Zertifikat anzugeben, siehe SSLServerCert
Eigenschaft für die verfügbaren Formate, um dies zu tun.
Datenmodell
Der Jitterbit Connector für Salesforce Marketing Cloud modelliert zwei Salesforce Marketing Cloud APIs als relationale Datenbanken, die REST- API und die SOAP API. Setzen Sie die Schema
-Eigenschaft und verwenden Sie die Informationen in jedem Abschnitt, um basierend auf den Anforderungen Ihres Projekts die richtige API auszuwählen.
Verwenden der REST- API
Die REST- API bietet einen breiteren Zugriff auf die Funktionen von Salesforce Marketing Cloud. Alle neuen Salesforce Marketing Cloud-Technologien implementieren die REST- API. Siehe REST-Datenmodell für die verfügbaren Entitäten in der REST- API.
Verwenden der SOAP API
Die SOAP API bietet umfassenden Zugriff auf die meisten Email Funktionen. Die SOAP API verwendet SOAP Umschläge, um Informationen zwischen Ihnen und Salesforce Marketing Cloud zu übermitteln. Siehe SOAP Datenmodell für die verfügbaren Entitäten in der SOAP API.
REST-Datenmodell
Der Connector modelliert die Salesforce Marketing Cloud REST- APIs als Datenbank-Tabellen und Gespeicherte Prozeduren. Diese werden in Schema definiert, bei denen es sich um einfache, textbasierte Konfigurationsdateien handelt, mit denen Schemata leicht angepasst werden können.
API Einschränkungen und-Anforderungen sind in diesem Abschnitt dokumentiert. Sie können die SupportEnhancedSQL
Funktion, standardmäßig eingestellt, um die meisten dieser Einschränkungen zu umgehen.
Tabellen
Tabellen beschreibt die verfügbaren Tabellen. Tabellen werden statisch definiert, um Assets, Kategorien, Reisen und mehr zu modellieren.
Gespeicherte Prozeduren
Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zu Salesforce Marketing Cloud. Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Salesforce Marketing Cloud, einschließlich des Herunterladens und Hochladens von Objekten.
Tabellen
Der Connector modelliert die Daten in Salesforce Marketing Cloud als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.
Jitterbit-Connector für Salesforce Marketing Cloud Tabellen
Name | Beschreibung |
---|---|
Assets | Erstellen, aktualisieren, löschen und Abfrage Assets aus Ihrem SalesForce Marketing Cloud-Konto ab. |
Callbacks | Erstellen, Aktualisieren, Löschen und Abfrage von Rückrufen für Ereignisbenachrichtigungen |
Campaigns | Kampagnen erstellen, aktualisieren, löschen und Abfrage. |
Categories | Kategorien (Ordner) im Content Builder erstellen, aktualisieren, löschen und Abfrage. |
EventDefinitions | Ereignisdefinitionen erstellen, löschen und Abfrage. |
FacebookMessengerProperties | Facebook Messenger-Eigenschaften abfragen und erstellen. |
JourneyActivities | Journey-Aktivitäten erstellen, aktualisieren und Abfrage. |
Journeys | Fahrten erstellen, aktualisieren, löschen und Abfrage. |
LineMessengerProperties | Line Messenger-Eigenschaften abfragen und erstellen. |
SendDefinitions | Sendedefinitionen erstellen, aktualisieren, löschen und Abfrage. |
Subscriptions | Abonnements für Ereignisbenachrichtigungen erstellen, aktualisieren, löschen und Abfrage. |
Vermögenswerte
Erstellen, aktualisieren, löschen und Abfrage Assets aus Ihrem SalesForce Marketing Cloud-Konto ab.
Tabellenspezifische Informationen
Auswählen
Alle Assets auswählen:
SELECT * FROM ASSETS
Ein bestimmtes Asset abrufen:
SELECT * FROM ASSETS WHERE ID = 20088
Erweiterte serverseitige Filterung mit 'AND'
Und 'OR'
Für diese Tabelle werden logische Operatoren unterstützt. Sie können in den Tabelleninformationen prüfen, ob die Spalte unterstützte Filter hat. Alle Spalten, die unterstützte Filter haben, können auch serverseitig sortiert werden.
SELECT * FROM ASSETS WHERE (Id = 5895 OR ID = 19442) AND EnterpriseId = 7307527 ORDER BY Name ASC, ID DESC
Einfügen
Um ein Asset zu erstellen, müssen Sie mindestens die Spalten „Name“ und „TypeId“ angeben.
INSERT INTO ASSETS (TypeID, TypeName, Name) VALUES (207, 'templatebasedemail', 'First_Based_Template_Email_')
Aktualisieren
Assets können geändert werden, indem die ID des Assets angegeben und eine UPDATE-Anweisung ausgegeben wird.
UPDATE ASSETS SET Description = 'This is an updated asset.', Data = '
"campaigns": {
"campaigns": [
{
"campaignId": 12345,
"campaignAssociationId": 2387
}
]
},
"email": { } ... }' WHERE ID = 19442
Löschen
Assets können gelöscht werden, indem die ID des Assets angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM ASSETS WHERE ID = 20027
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | Integer | True | =, !=, <, <=, >, >= | Die ID des Assets. | |
CustomerKey | String | False | =, != | Verweis auf die private ID/den privaten Namen des Kunden für das Asset. | |
ObjectId | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. | ||
Name | String | False | =, != | Vom Client festgelegter Name des Assets. | |
Description | String | False | =, != | Vom Client festgelegte Beschreibung des Assets. | |
OwnerId | Integer | True | =, !=, <, <=, >, >= | Die ID des Asset-Eigentümers. | |
OwnerName | String | True | =, != | Der Name des Asset-Eigentümers. | |
OwnerEmail | String | True | =, != | Die Email des Asset-Eigentümers. | |
OwnerUserId | Integer | True | Die Benutzer-ID des Asset-Eigentümers. | ||
CreatedDate | Datetime | True | =, !=, <, <=, >, >= | Datum und Uhrzeit der Erstellung des Assets. | |
CreatorId | Integer | True | =, !=, <, <=, >, >= | Die ID des Asset-Erstellers. | |
CreatorName | String | True | Der Name des Asset-Erstellers. | ||
CreatorEmail | String | True | Die Email des Asset-Erstellers. | ||
CreatorUserId | Integer | True | Die Benutzer-ID des Asset-Erstellers. | ||
ModifiedDate | Datetime | True | =, !=, <, <=, >, >= | Das letzte Datum und die letzte Uhrzeit, zu der das Asset geändert wurde. | |
ModifierId | Integer | True | =, !=, <, <=, >, >= | Die ID des Asset-Modifikators. | |
ModifierName | String | True | Der Name des Asset-Modifikators. | ||
ModifierEmail | String | True | Die Email des Asset-Modifizierers. | ||
ModifierUserId | Integer | True | Die Benutzer-ID des Asset-Modifikators. | ||
EnterpriseId | Integer | True | =, !=, <, <=, >, >= | Eine kurze Beschreibung des … | |
MemberId | Integer | True | =, !=, <, <=, >, >= | Marketing Cloud MID (Mitglieds-ID) für Ihr Konto. | |
ActiveDate | Datetime | Falsch | =, !=, <, <=, >, >= | Eine kurze Beschreibung des ... | |
ExpirationDate | Datetime | Falsch | =, !=, <, <=, >, >= | Eine kurze Beschreibung des ... | |
ContentType | String | Falsch | =, != | Der Typ, den das Inhaltsattribut haben wird. | |
TypeId | Integer | Falsch | =, !=, <, <=, >, >= | Die ID des Asset-Typs. | |
TypeName | String | Falsch | Der Name des Asset-Typs. | ||
TypeDisplayName | String | Falsch | Der Anzeigename des Assettyps. | ||
CategoryId | Integer | Falsch | =, !=, <, <=, >, >= | Die ID der Kategorie, in der sich das Asset befindet. | |
CategoryName | String | Falsch | Der Name der Kategorie, in der sich das Asset befindet. | ||
CategoryParentId | Integer | Falsch | Die übergeordnete ID der Kategorie, in der sich das Asset befindet. | ||
Content | String | False | =, != | Der eigentliche Inhalt des Assets. | |
Design | String | False | =, != | Fallback für die Anzeige, wenn weder Inhalt noch Superinhalt bereitgestellt werden. | |
SuperContent | String | Falsch | =, != | Inhalt, der den Inhalt in Bezug auf die Anzeige ersetzt. | |
File | String | Falsch | Base64-codierte Zeichenfolge einer mit einem Asset verknüpften Datei. | ||
FileProperties | String | Falsch | Speichert die verschiedenen Eigenschaften, auf die sich dieses Asset bezieht, wenn es ein Dateityp ist. | ||
ForwardHtml | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
ForwardText | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
HtmlContent | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
HtmlSlots | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
HtmlTemplate | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
Preheader | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
SubjectLine | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
SubscriptionCenter | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
Text | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
ViewAsAWebPage | String | Falsch | Feld innerhalb des Ansichtsobjekts. | ||
GenerateFrom | String | Falsch | Gibt dem sendenden Compiler an, welche Ansicht zum Generieren des Inhalts dieser Ansicht verwendet werden soll. | ||
Slots | String | Falsch | Slots innerhalb des Assets. | ||
Blocks | String | Falsch | Blöcke innerhalb des Assets. | ||
MinBlocks | Integer | Falsch | Mindestanzahl von Blöcken innerhalb eines Assets. | ||
MaxBlocks | Integer | Falsch | Maximale Anzahl von Blöcken innerhalb eines Assets. | ||
AllowedBlocks | String | Falsch | Liste der Blöcke, die im Asset zulässig sind. | ||
Template | String | Falsch | Vorlage, der das Asset folgt. | ||
CustomFields | String | Falsch | Benutzerdefinierte Felder innerhalb eines Assets. | ||
Data | String | Falsch | Eigenschaftenbehälter, der die Asset-Daten enthält. | ||
Channels | String | Falsch | Liste der Kanäle, die dieses Asset verwenden dürfen. | ||
Version | Integer | True | Die Version des Assets. | ||
Locked | Boolean | Falsch | Gibt an, ob das Asset geändert werden kann oder nicht. | ||
Status | String | Falsch | Der Status des Vermögenswerts. | ||
Tags | String | Falsch | Liste der mit dem Asset verknüpften Tags. | ||
BusinessUnitAvailability | String | Falsch | Ein Wörterbuch mit Mitglieds-IDs, denen Zugriff auf das Asset gewährt wurde. | ||
SharingProperties | String | Falsch | Ermöglicht Ihnen, Inhalte mit einer oder mehreren Geschäftseinheiten zu teilen, bei denen die Content Builder-Freigabe aktiviert ist. |
Rückrufe
Erstellen, Aktualisieren, Löschen und Abfrage von Ereignisbenachrichtigungs-Rückrufen
Tabellenspezifische Informationen
Auswählen
Alle Rückrufe auswählen:
SELECT * FROM Callbacks
Einen bestimmten Rückruf abrufen:
SELECT * FROM Callbacks WHERE CallbackId = 94766
Einfügen
Um einen Rückruf zu erstellen, müssen Sie mindestens die Spalten „CallbackName“ und „URL“ angeben.
INSERT INTO`[Rückrufe] `(CallbackName, Url) VALUES ('cb1', 'https://example.com')
Aktualisieren
Rückrufe können geändert werden, indem die Callback-ID des Rückrufs angegeben und eine UPDATE-Anweisung ausgegeben wird.
UPDATE`[Rückrufe] `SET CallbackName = 'cb update' WHERE CallbackId = '34cd6cfe-5a21-4f3e-94c5-b6313a6954a4'
Löschen
Rückrufe können gelöscht werden, indem die CallbackId des Rückrufs angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM`[Rückrufe] `WHERE CallbackId = '43841979-7154-4fc4-9789-909dbba3a54f'
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
CallbackId [KEY] | String | False | = | Die ID des Rückrufs für die Ereignisbenachrichtigung. | |
CallbackName | String | Falsch | Der Name des Rückrufs für die Ereignisbenachrichtigung. | ||
Url | String | Falsch | Die URL des Rückrufs für die Ereignisbenachrichtigung. | ||
MaxBatchSize | Integer | Falsch | Maximale Charge des Rückrufs für die Ereignisbenachrichtigung. | ||
Status | String | Falsch | Der Status des Rückrufs für die Ereignisbenachrichtigung. | ||
StatusReason | String | Falsch | Der Statusgrund für den Rückruf der Ereignisbenachrichtigung. |
Kampagnen
Kampagnen erstellen, aktualisieren, löschen und Abfrage.
Tabellenspezifische Informationen
Auswählen
Alle Kampagnen auswählen:
SELECT * FROM Campaigns
Eine bestimmte Kampagne abrufen:
SELECT * FROM Campaigns WHERE ID = '3130'
Einfügen
Um eine Kampagne zu erstellen, müssen Sie mindestens die Spalte „Name“ angeben.
INSERT INTO`[Kampagnen] `(Name, Description, CampaignCode, Color, Favorite) VALUES ('Test Camp', 'Test Description', 'tst 001', '0000ff', true)
Aktualisieren
UPDATE-Operationen werden für diese Tabelle nicht unterstützt.
Löschen
Kampagnen können gelöscht werden, indem die CampaignId der Kampagne angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM`[Kampagnen] `WHERE ID = '5161'
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | Integer | True | = | Die ID der Kampagne. | |
Name | String | Falsch | Name der Kampagne. | ||
CampaignCode | String | Falsch | Der Kampagnencode. | ||
Color | String | Falsch | Die Kampagnenfarbe. | ||
Favorite | Boolean | Falsch | Wahr, wenn als Lieblingskampagne markiert. | ||
CreatedDate | Datetime | Falsch | Der genaue Zeitpunkt, zu dem die Kampagne erstellt wurde. | ||
ModifiedDate | Datetime | Falsch | Letzte Aktualisierung der Kampagne. | ||
Description | String | Falsch | Beschreibung der Kampagne. |
Kategorien
Erstellen, aktualisieren, löschen und Abfrage Kategorien (Ordner) im Content Builder.
Tabellenspezifische Informationen
Auswählen
Alle Kategorien auswählen:
SELECT * FROM Categories
Alle Kategorien abrufen, die eine bestimmte ParentId haben:
SELECT * FROM Categories WHERE ParentId = 71839
Eine bestimmte Kategorie abrufen:
SELECT * FROM Categories WHERE ID = 94766
Alle Spalten außer SharedWith und SharingType können serverseitig sortiert werden:
SELECT * FROM Categories ORDER BY Name ASC
Einfügen
Um eine Kategorie zu erstellen, müssen Sie mindestens die Spalten „Name“ und „ParentId“ angeben.
INSERT INTO Categories (Name, ParentId, categoryType) VALUES ('New New New Folder', 71839, 'asset')
Aktualisieren
Kategorien können geändert werden, indem die ID der Kategorie angegeben und eine UPDATE-Anweisung ausgegeben wird.
UPDATE Categories SET SharedWith = '333,555,888', SharingType = 'edit', EnterpriseId = 12345 WHERE ID = 71839
Löschen
Kategorien können gelöscht werden, indem die ID der Kategorie angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM Categories WHERE ID = 94843
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | Integer | True | = | Die ID der Kategorie (des Ordners) im Content Builder. | |
Name | String | Falsch | Name der Kategorie. | ||
ParentId | Integer | False | = | ID der übergeordneten Kategorie. | |
CategoryType | String | Falsch | Der Kategorietyp, entweder Asset oder Asset-Shared, der automatisch auf den CategoryType der übergeordneten Kategorie gesetzt wird. Wenn auf Asset-Shared gesetzt, schließen Sie die SharingProperties in den Aufruf ein. | ||
EnterpriseId | Integer | Falsch | ID des Unternehmens, zu dem diese Geschäftseinheit gehört. | ||
MemberId | Integer | Falsch | ID des Mitglieds, das die Kategorie erstellt. | ||
SharedWith | String | Falsch | Liste mit bis zu 100 MID-IDs, mit denen die Kategorie geteilt wird. Um die Kategorie mit allen Geschäftseinheiten im Unternehmen zu teilen, und wenn Ihr Konto Zugriff auf Content Builder Across Enterprise Sharing hat, setzen Sie dies auf 0. SharedWith kann nicht 0 und andere MIDs gleichzeitig enthalten. Da geteilte Kategorien in der Unternehmensgeschäftseinheit vorhanden sind und ihr gehören, schließen Sie die Unternehmensgeschäftseinheit nicht in die SharedWith-Eigenschaft ein. | ||
SharingType | String | Falsch | Gibt die Berechtigung an, die Sie der Liste der MIDs in sharedWith erteilen. Der einzige mögliche Wert für Kategorien ist „edit“. Die zulässigen Werte sind edit. | ||
Description | String | Falsch | Beschreibung der Kategorie. |
Ereignisdefinitionen
Ereignisdefinitionen erstellen, löschen und Abfrage.
Tabellenspezifische Informationen
Auswählen
Alle Ereignisdefinitionen abrufen:
SELECT * FROM EventDefinitions
Eine bestimmte Ereignisdefinition abrufen:
SELECT * FROM EventDefinitions WHERE ID = '9955614b-02e7-4147-91a2-3f5f5fe9d679'
Alle Ereignisdefinitionen abrufen, die in einem bestimmten Modus ausgeführt werden:
SELECT * FROM EventDefinitions WHERE Mode = 'Test'
Alle Ereignisdefinitionen abrufen, die die angegebene zitierte Phrase in ihrem Namen enthalten:
SELECT * FROM EventDefinitions WHERE CONTAINS (Name, 'Welcome Journey')
Einfügen
Um eine Ereignisdefinition zu erstellen, müssen Sie mindestens die Spalten „Name“ und „Typ“ angeben. DataExtensionId ist ebenfalls erforderlich. Wenn Sie es nicht angeben, müssen Sie die Spalte „Schema“ angeben.
INSERT INTO EventDefinitions (Type, Name, DataExtensionId, IsVisibleInPicker) VALUES ('Event', 'FirstEventDefinition', '74bc3342-eaca-e711-b98f-38eaa71427a1', true)
Löschen
Ereignisdefinitionen können gelöscht werden, indem die ID der Ereignisdefinition angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM EventDefinitions WHERE ID = 'f10efb9e-cb91-4fc9-be50-c20f00f7f255'
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | String | True | = | Die ID der Ereignisdefinition. | |
Type | String | Falsch | Der Typ der Ereignisdefinition. Die zulässigen Werte sind Event, ContactEvent, DateEvent, RestEvent. | ||
Name | String | Falsch | Enthält | Einen Namen für Ihre Ereignisdefinition, der das Ereignis in Marketing Cloud identifiziert. | |
CreatedDate | Datetime | True | Das Datum und die Uhrzeit, zu der die Ereignisdefinition erstellt wurde. | ||
CreatedBy | Integer | True | Die ID des Erstellers der Ereignisdefinition. | ||
ModifiedDate | Datetime | True | Das Datum und die Uhrzeit, zu der die Ereignisdefinition aktualisiert wurde. | ||
ModifiedBy | Integer | True | Die ID des Ereignisdefinitionsmodifikators. | ||
Mode | String | False | = | Der Modus, in dem die Ereignisdefinitionen ausgeführt werden können. Die zulässigen Werte sind Produktion, Test. Der Standardwert ist Produktion. | |
EventDefinitionKey | String | Falsch | Eindeutige ID für eine Ereignisdefinition in Marketing Cloud. Fügen Sie keine Sonderzeichen ein. | ||
DataExtensionId | String | Falsch | Die ID für die mit dem Ereignis verknüpfte Datenerweiterung. Von der API ausgelöste Ereignisse schreiben in diese Datenerweiterung. Nur erforderlich, wenn kein Schema bereitgestellt wird. | ||
DataExtensionName | String | Falsch | Der schreibgeschützte Name der mit dem Ereignis verknüpften Datenerweiterung. | ||
Description | String | Falsch | Die Beschreibung der Ereignisdefinition. | ||
Schema | String | Falsch | Schemainformationen für ein Ereignis. Der Aufruf verwendet diese Informationen, um eine mit der Ereignisdefinition verknüpfte Datenerweiterung zu erstellen. Nur erforderlich, wenn kein dataExtensionId-Wert angegeben wird. | ||
SendableCustomObjectField | String | Falsch | Definiert den Abonnentenschlüssel oder die Email Adresse innerhalb einer Datenerweiterung. Erforderlich beim Definieren eines Schema. | ||
SendableSubscriberField | String | Falsch | Gibt den Typ des sendbaren Abonnentenfelds an. Der Standardwert ist SubscriberKey. Erforderlich beim Definieren eines Schema. | ||
Schedule | String | Falsch | Erstellt eine Automatisierung, die täglich gemäß dem definierten Zeitplan ausgeführt wird. Der Aufruf fügt der Automatisierung automatisch eine Aktivität vom Typ „Ereignis auslösen“ hinzu. Diese Automatisierung löst Ereignisse aus der Datenerweiterung aus, die als Teil der Ereignisdefinition definiert ist. | ||
FilterDefinitionId | String | Falsch | Die ID der Filterdefinition. | ||
FilterDefinitionTemplate | String | False | Die Vorlage der Filterdefinition. | ||
IconUrl | String | Falsch | URL zu einem Symbol, das in der Ereignisverwaltung und im Journey Builder-Canvas angezeigt wird und eine Ereignisdefinition identifiziert. | ||
Arguments | String | Falsch | Enthält Filterkriterien für die Ereignisdefinition. Nur für andere Typen als Ereignisse erforderlich. | ||
Configuration | String | Falsch | Optionale Konfigurationsdaten für das Ereignis. Nur für andere Typen als Ereignis erforderlich. | ||
ConfigurationArguments | String | Falsch | Die Konfigurationsargumente der Ereignisdefinition. | ||
Metadata | String | Falsch | Optionale Daten, die das Ereignis und seine Konfiguration beschreiben. Nur für andere Typen als Ereignisse erforderlich. | ||
InteractionCount | Integer | Falsch | Der Interaktionszähler. | ||
IsVisibleInPicker | Boolean | Falsch | Gibt an, ob der Ereigniswähler Benutzern beim Konfigurieren einer Reise die Ereignisdefinition anzeigt. Der Standardwert ist true. | ||
Category | String | Falsch | Breite Kategorie des Ereignistyps. Der Standardwert ist Ereignis. | ||
PublishedInteractionCount | Integer | Falsch | Der veröffentlichte Interaktionszähler. | ||
AutomationId | String | Falsch | Die ID der Automatisierung. |
FacebookMessengerEigenschaften
Facebook Messenger-Eigenschaften abfragen und erstellen.
Tabellenspezifische Informationen
Auswählen
Alle registrierten Facebook Messenger-Eigenschaften abrufen:
SELECT * FROM FacebookMessengerProperties
Eine bestimmte registrierte Facebook Messenger-Eigenschaft abrufen:
SELECT * FROM FacebookMessengerProperties WHERE PageId = '1732555047025799'
Einfügen
Um eine neue Facebook Messenger-Eigenschaft zu registrieren, müssen Sie PageId, ApplicationId, ApplicationSecret, PageName, PageAccessToken, CallbackVerifyToken, EndpointUrl und ApiVersion angeben:
INSERT INTO FacebookMessengerProperties (PageId, ApplicationId, ApplicationSecret, PageName, PageAccessToken, EndpointUrl, CallbackVerifyToken, ApiVersion) VALUES ('1732555047025799', '1093076390764037', '03d537gg656gvkbe9b430f002e9c4517', 'SFMC Engineers', 'someaccesstoken4fasdcruib213123knubkdnfisdubnu12312ub3pijnb', 'https://graph.facebook.com/v2.6/me/messages', 'this_is_the_verify_token', 'v2.0')
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
PageId [KEY] | String | False | = | Die PageId der Facebook Messenger-Eigenschaft. | |
ApplicationId | String | Falsch | Facebook-Anwendungs-ID. | ||
ApplicationSecret | String | Falsch | Facebook-Anwendungsgeheimnis. | ||
PageName | String | Falsch | Name der Facebook-Seite. | ||
PageAccessToken | String | Falsch | Zugriffstoken zum Authentifizieren von Nachrichtensendeanforderungen an Facebook-Netzwerke erforderlich. | ||
CallbackVerifyToken | String | Falsch | Facebook Verify Token muss Callback-Ereignisse verifizieren. | ||
EndpointUrl | String | Falsch | Senden Sie die API URL des Facebook-Netzwerks. | ||
IsActive | Boolean | Falsch | Geben Sie an, ob die Facebook Messenger-Ressource aktiv ist. | ||
ApiVersion | String | Falsch | Die API Version der OTT-Eigenschaft. |
ReiseAktivitäten
Erstellen, aktualisieren und Abfrage Reiseaktivitäten.
Tabellenspezifische Informationen
Auswählen
Reiseaktivitäten für die neueste Version der angegebenen Reise abrufen:
SELECT * FROM JourneyActivities WHERE JourneyId = '1cb643b5-3144-4d17-80fa-a1f0035e78e2'
Reiseaktivitäten für eine bestimmte Reiseversion abrufen:
SELECT * FROM JourneyActivities WHERE JourneyId = '1cb643b5-3144-4d17-80fa-a1f0035e78e2' AND JourneyVersion = 1
Reiseaktivitäten von allen Reisen mit einer bestimmten Version abrufen:
SELECT * FROM JourneyActivities WHERE JourneyVersion = 1
Einfügen
Um eine neue Reiseaktivität zu erstellen, müssen Sie mindestens die Spalten JourneyId, JourneyVersion, Type, Key, Arguments und ConfigurationArguments angeben.
INSERT INTO JourneyActivities (JourneyId, JourneyVersion, Type, Key, Arguments, ConfigurationArguments) VALUES ('4753026f-20b2-481b-89c5-fcd76ffa41f7', 1, 'WAIT', 'WAITBYDURATION-1', '{
"waitEndDateAttributeDataBound": "",
"waitDefinitionId": "f3de0c9a-5ff8-4f7b-84bd-9309ca337227",
"waitForEventId": "",
"executionMode": "{{Context.ExecutionMode}}",
"startActivityKey": "{{Context.StartActivityKey}}",
"waitQueueId": "{{Context.WaitQueueId}}"
}', '{
"waitDuration": 1,
"waitUnit": "DAYS",
"specifiedTime": "",
"timeZone": "",
"description": "",
"waitEndDateAttributeExpression": "",
"specificDate": "",
"waitForEventKey": ""
}')
Aktualisieren
Reiseaktivitäten können durch Angabe der ID, Reise-ID, Reiseversion und Ausgabe einer UPDATE-Anweisung geändert werden.
UPDATE JourneyActivities SET Description = 'First_Journey_Activity_Description', Outcomes = '[
{
"key": "11bb2807-3f3d-4305-af51-547df032dbaf",
"next": "WAITBYDURATION-1",
"arguments": null,
"metaData": null
}
]' WHERE ID = 'fa4c3d81-8043-40e2-9741-22708d3a2e25' AND JourneyId = '4753026f-20b2-481b-89c5-fcd76ffa41f7' AND JourneyVersion = 1
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | String | Wahr | Dies ist die von Marketing Cloud bereitgestellte eindeutige ID für diese bestimmte Aktivität. | ||
JourneyId [KEY] | String | Wahr | Reisen.Id | = | Eine eindeutige Kennung für diese Reise, die während der Erstellung von der Reise-API generiert und zugewiesen wird. |
JourneyVersion [KEY] | Integer | Wahr | Reisen.Version | = | Diese Nummer bezeichnet die Iteration dieser bestimmten Reise. |
Key | String | Falsch | Dies ist der Kundenschlüssel (reisespezifisch) für diese bestimmte Aktivität. | ||
Name | String | Falsch | Dies ist der Anzeigename für diese Aktivität, er wird in der Journey Builder-Benutzeroberfläche angezeigt. | ||
Description | String | Falsch | Dies ist die Beschreibung für diese Aktivität. | ||
Type | String | Falsch | Diese Eigenschaft definiert, um welchen Aktivitätstyp es sich handelt. Für eine korrekte Ausführung muss die erwartete Eingabe für jede Aktivität als Argument übergeben werden. | ||
Outcomes | String | Falsch | Dies ist ein JSON-Array von „Ergebnis“-Objekten. | ||
Arguments | String | Falsch | Dies ist ein Objekt, das die Argumente darstellt, die diese bestimmte Aktivität zur Laufzeit erwartet. Jeder Aktivitätstyp hat seine eigenen eindeutigen Argumentparameter, die erwartet werden. | ||
ConfigurationArguments | String | Falsch | Dies ist ein Objekt, das die Argumente darstellt, die diese bestimmte Aktivität zur Verwendung sowohl zur Veröffentlichung als auch zur Laufzeit erwartet. Jeder Aktivitätstyp hat seine eigenen eindeutigen Argumentparameter, die erwartet werden. |
Reisen
Reisen erstellen, aktualisieren, löschen und Abfrage.
Tabellenspezifische Informationen
Auswählen
Reisen mit der aktuellsten Version abrufen:
SELECT * FROM Journeys
Rufen Sie eine Reiseversion ab:
SELECT * FROM Journeys WHERE ID = '1cb643b5-3144-4d17-80fa-a1f0035e78e2' AND Version = 1
Alle Reiseversionen abrufen:
SELECT * FROM Journeys WHERE MostRecentVersionOnly = false
Reisen mit einem bestimmten Tag abrufen:
SELECT * FROM Journeys WHERE Tag = 'First_Tag'
Reisen abrufen, die die angegebene Suchzeichenfolge im Namen oder in der Beschreibung enthalten:
SELECT * FROM Journeys WHERE NameOrDescription = 'Journey'
Rufen Sie Journeys mit einer bestimmten Workflow-API Version ab:
SELECT * FROM Journeys WHERE workFlowApiVersion = 1
Reisen mit bestimmter Version abrufen:
SELECT * FROM Journeys WHERE Version = 1
Fahrten mit bestimmtem Status abrufen:
SELECT * FROM Journeys WHERE Status = 'Draft'
Reisen nach Änderungsdatum oder Namensspalte sortieren:
SELECT * FROM Journeys ORDER BY ModifiedDate DESC
SELECT * FROM Journeys ORDER BY Name DESC
Einfügen
Um eine neue Reise zu erstellen, müssen Sie mindestens die Spalte „Name“ angeben.
INSERT INTO Journeys (Name) VALUES ('API-Created journey')
Um eine neue Reiseversion zu erstellen, müssen Sie einen vorhandenen Reiseschlüssel angeben.
INSERT INTO Journeys (Name, Key) VALUES ('API-Created journey Version 3', '53bf5ea2-ff59-4c00-a23a-b1e9e333b80c')
Aktualisieren
Reisen können geändert werden, indem die ID und Version der Reise angegeben und eine UPDATE-Anweisung ausgegeben wird.
UPDATE Journeys SET Name = 'API-Updated journey' WHERE ID = '257c51df-d6ed-4fb6-8fbc-70e63ed52b12' AND Version = 5
Löschen
Reisen können gelöscht werden, indem die ID der Reise angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM Journeys WHERE ID = '53bf5ea2-ff59-4c00-a23a-b1e9e333b80c'
Reiseversionen können gelöscht werden, indem die ID und Version der Reise angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM Journeys WHERE ID = '257c51df-d6ed-4fb6-8fbc-70e63ed52b12' AND Version = 5
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
Id [KEY] | String | True | = | Eine eindeutige Kennung für diese Reise, die während der Erstellung von der Reise-API generiert und zugewiesen wird. | |
Version | Integer | True | = | Diese Zahl bezeichnet die Iteration dieser bestimmten Reise. | |
Key | String | Falsch | Der Kundenschlüssel (ebenfalls eine eindeutige Kennung innerhalb der MID) für diese Fahrt. | ||
Name | String | Falsch | Der Anzeigename, der in der Journey Builder-Benutzeroberfläche für diese Reise verwendet wird. Er ist für jeden sichtbar, der sich bei Ihrem Marketing Cloud-Konto anmeldet. | ||
Status | String | Falsch | = | Eine Statusbeschreibung, nach der Fahrten gefiltert werden. Die zulässigen Werte sind Entwurf, Veröffentlicht, Zur Veröffentlichung geplant, Angehalten, Nicht veröffentlicht, Gelöscht. | |
CreatedDate | Datetime | True | Das Datum und die Uhrzeit, zu der die Reise erstellt wurde. | ||
ModifiedDate | Datetime | True | Das Datum und die Uhrzeit, zu der die Reise aktualisiert wurde. | ||
LastPublishedDate | Datetime | True | Das Datum und die Uhrzeit, zu der die Reise zuletzt veröffentlicht wurde. | ||
Description | String | Falsch | Die für Menschen lesbare Beschreibung dieser Reise, die andere über den Zweck informiert. | ||
WorkFlowApiVersion | Integer | False | = | Die Version der Workflow-API. Der Standardwert ist 1. | |
Tags | String | Falsch | Der Reise wurden Tags zugewiesen. | ||
Goals | String | Falsch | Dies ist ein Array von Zielen, das ein einzelnes Objekt enthält. | ||
Triggers | String | Falsch | Dies ist ein Array von Triggern, die ein einzelnes Objekt enthalten. | ||
Defaults | String | Falsch | Dieses Objekt enthält eine geordnete Liste von Email Ausdrücken, mit denen bestimmt wird, welche Email Adresse als Standard verwendet werden soll, beginnend mit dem ersten Ausdruck. |
Pseudo-Spalten
Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.
Name | Typ | Beschreibung |
---|---|---|
MostRecentVersionOnly | Boolean | Ein Flag, das angibt, ob nur die neueste Version der übereinstimmenden Fahrten abgerufen werden soll. Der Standardwert ist true. |
Tag | String | Geben Sie ein einzelnes Tag an, um die Ergebnisse so zu filtern, dass nur die mit diesem Tag verknüpften Fahrten enthalten sind. |
NameOrDescription | String | Eine Suchzeichenfolge innerhalb des Namens oder der Beschreibungseigenschaften der Reise, nach der die Filterung erfolgen soll. |
LineMessengerEigenschaften
Line Messenger-Eigenschaften abfragen und erstellen.
Tabellenspezifische Informationen
Auswählen
Alle registrierten Line Messenger-Eigenschaften abrufen:
SELECT * FROM LineMessengerProperties
Eine bestimmte registrierte Eigenschaft eines Line Messengers abrufen:
SELECT * FROM LineMessengerProperties WHERE ID = '23493453984234345'
Einfügen
Um eine neue Eigenschaft für einen Zeilen-Messenger zu registrieren, müssen Sie ChannelId, ChannelName, ChannelSecret, IsTransactional, IsTestChannel, EndpointUrl und ApiVersion angeben:
INSERT INTO LineMessengerProperties (ChannelId, ChannelName, ChannelSecret, EndpointUrl, IsTransactional, IsTestChannel, IsActive, ApiVersion) VALUES ('23493453984234345', 'SFMC Engineers', '03d537gg656gvkbe9b430f002e9c4517', 'https://example.com/1732555047025799', true, false, true, 'v2.0')");
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
ChannelId [KEY] | String | False | = | Die ID der LINE Messenger-Eigenschaft. | |
ChannelName | String | Falsch | LINE-Kanalname. | ||
ChannelSecret | String | Falsch | LINE-Kanalgeheimnis. | ||
CustomerConnectSecret | String | Falsch | LINE Customer Connect Secret wird zum Validieren eingehender LINE-Ereignisse bei Verwendung der Switcher-API benötigt. | ||
IsTransactional | Boolean | Falsch | Geben Sie an, ob der LINE-Kanal ein Transaktions- oder Wiederverkäuferkanal ist. | ||
IsTestChannel | Boolean | Falsch | Gibt an, ob der LINE-Kanal ein Testkanal ist. | ||
EndpointUrl | String | Falsch | Senden Sie die API URL des LINE-Netzwerks. | ||
IsActive | Boolean | Falsch | Geben Sie an, ob die LINE Messenger-Ressource aktiv ist. | ||
ApiVersion | String | Falsch | Die API Version der OTT-Eigenschaft. |
SendDefinitions
Sendedefinitionen erstellen, aktualisieren, löschen und Abfrage.
Tabellenspezifische Informationen
Auswählen
Alle Sendedefinitionen abrufen:
SELECT * FROM SendDefinitions
Eine bestimmte Sendedefinition abrufen:
SELECT * FROM SendDefinitions WHERE DefinitionKey = '9955614b-02e7-4147-91a2-3f5f5fe9d679'
Alle Sendedefinitionen mit dem Status „Aktiv“ abrufen:
SELECT * FROM SendDefinitions WHERE Status = 'Active'
Einfügen
Um eine Sendedefinition zu erstellen, müssen Sie mindestens die Spalten DefinitionKey, Name, SubscriptionsList und ContentCustomerKey angeben.
INSERT INTO SendDefinitions (DefinitionKey, Name, ContentCustomerKey, SubscriptionsList, OptionsCc, OptionsCreateJourney) VALUES ('TEST_Definition_Key', 'Test Definition Key', '76ad3572-abbc-4baa-b3fe-04c4364bf34a', 'All Subscribers', 'john@example.com', true)
Aktualisieren
Um eine Sendedefinition zu aktualisieren, müssen Sie den DefinitionKey der SendDefinition angeben.
UPDATE SendDefinitions SET OptionsCc = 'john@example.com,steve@example.com', OptionsBcc = 'michael@example.com,richard@example.com' WHERE DefinitionKey = 'TEST_Definition_Key'
Löschen
Sendedefinitionen können gelöscht werden, indem der Definitionsschlüssel der Sendedefinition angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM SendDefinitions WHERE DefinitionKey = 'TEST_Definition_Key'
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
DefinitionKey [KEY] | String | False | = | Eindeutiger, benutzergenerierter Schlüssel für den Zugriff auf das Definitionsobjekt. | |
DefinitionId | String | Wahr | Eindeutige Marketing Cloud-Objektkennung. | ||
Classification | String | Falsch | Externer Marketing Cloud-Schlüssel einer in der Email Studio-Administration definierten Versandklassifizierung. Nur Transaktionsklassifizierungen sind zulässig. Standard ist „Standardtransaktional“. | ||
ContentCustomerKey | String | Falsch | Eindeutige Kennung des Inhaltselements. | ||
CreatedDate | Datetime | Wahr | Datum, an dem die Definition erstellt wurde. | ||
Description | String | Falsch | Vom Benutzer bereitgestellte Beschreibung der Sendedefinition. | ||
Journey | Boolean | True | Gibt an, ob die Sendedefinition im Journey Builder als transaktionale Sende-Journey verfügbar ist. | ||
JourneyInteractionKey | String | True | Eindeutige ID der transaktionalen Sende-Journey. | ||
ModifiedDate | Datetime | True | Datum und Uhrzeit der letzten Änderung der Definition. | ||
Name | String | Falsch | Name der Definition. | ||
OptionsBcc | String | Falsch | Fügen Sie bei jedem Senden BCC- Email Adressen ein. Um beim Senden dynamisch BCC zu verwenden, erstellen Sie ein Profilattribut und verwenden Sie die Syntax %%attribute%%. | ||
OptionsCc | String | Falsch | Fügen Sie bei jedem Senden CC- Email Adressen ein. Um beim Senden dynamisch CC zu setzen, erstellen Sie ein Profilattribut und verwenden Sie die Syntax %%attribute%%. | ||
OptionsTrackLinks | Boolean | False | Umschließt Links für die Nachverfolgung und Berichterstattung. Der Standardwert ist True. | ||
OptionsCreateJourney | Boolean | Falsch | Definiert den Abonnentenschlüssel oder die Email Adresse innerhalb einer Datenerweiterung. Erforderlich beim Definieren eines Schema. | ||
RequestId | String | True | Die eindeutige Kennung dieser Anfrage. | ||
Status | String | Falsch | =, != | Operationszustand der Definition: aktiv, inaktiv oder gelöscht. Eine an eine aktive Definition gesendete Nachricht wird verarbeitet und zugestellt. Eine an eine inaktive Definition gesendete Nachricht wird nicht verarbeitet oder zugestellt. Stattdessen wird die Nachricht für bis zu drei Tage zur späteren Verarbeitung in die Warteschlange gestellt. | |
SubscriptionsAutoAddSubscriber | Boolean | False | Fügt die Email Adresse und den Kontaktschlüssel des Empfängers als Abonnentenschlüssel zu subscriptions.list hinzu. Der Standardwert ist „true“. | ||
SubscriptionsDataExtension | String | Falsch | Externer Marketing Cloud-Schlüssel der Data Extension für ausgelöste Sendungen. Jede Anfrage wird als neue Zeile in die Data Extension eingefügt. | ||
SubscriptionsList | String | False | Externer Marketing Cloud-Schlüssel der Liste oder aller Abonnenten. Enthält die Abonnentenschlüssel und Profilattribute. | ||
SubscriptionsUpdateSubscriber | Boolean | False | Nur für Email : Aktualisiert den Kontaktschlüssel des Empfängers als Abonnentenschlüssel mit der angegebenen Email-Adresse und den Profilattributen für subscriptions.list. Der Standardwert ist „true“. |
Abonnements
Erstellen, aktualisieren, löschen und Abfrage Abonnements für Ereignisbenachrichtigungen.
Tabellenspezifische Informationen
Auswählen
Alle Abonnements auswählen:
SELECT * FROM Subscriptions
Ein bestimmtes Abonnement abrufen:
SELECT * FROM Subscriptions WHERE SubscriptionId = 94766
Einfügen
Um ein Abonnement zu erstellen, müssen Sie mindestens die Spalten „SubscriptionName“, „CallbackId“ und „EventCategoryTypes“ angeben.
INSERT INTO`[Abonnements] `(SubscriptionName, CallbackId, EventCategoryTypes) VALUES ('sajli subscription', '6fb0758b-155d-4968-869d-7a4f5a3ad2fe', '[\"TransactionalSendEvents.EmailNotSent\", \"TransactionalSendEvents.EmailSent\"]')
Aktualisieren
Abonnements können geändert werden, indem die SubscriptionId und die EventCategoryTypes-Spalte des Abonnements angegeben und eine UPDATE-Anweisung ausgegeben wird.
UPDATE`[Abonnements] `SET Status = 'paused', EventCategoryTypes = '[\"TransactionalSendEvents.EmailNotSent\", \"TransactionalSendEvents.EmailSent\"]' WHERE SubscriptionId = 'db1e2af0-807d-463b-96e8-fe3aaa019fdb'
Löschen
Abonnements können gelöscht werden, indem die SubscriptionId des Abonnements angegeben und eine DELETE-Anweisung ausgegeben wird.
DELETE FROM`[Abonnements] `WHERE SubscriptionId = '43841979-7154-4fc4-9789-909dbba3a54f'
Spalten
Name | Typ | Nur Lesen | Referenzen | Filter | Beschreibung |
---|---|---|---|---|---|
SubscriptionId [KEY] | String | False | = | Die ID des Ereignisbenachrichtigungsabonnements. | |
SubscriptionName | String | Falsch | Der Name des Ereignisbenachrichtigungsabonnements. | ||
CallbackId | String | Falsch | Rückrufe.CallbackId | = | Die ID des Rückrufs für die Ereignisbenachrichtigung. |
CallbackName | String | Falsch | Der Name des Rückrufs für die Ereignisbenachrichtigung. | ||
EventCategoryTypes | String | Falsch | Ereigniskategorietypen. | ||
Filters | String | Falsch | Filter. | ||
Url | String | Falsch | Die URL des Rückrufs für die Ereignisbenachrichtigung. | ||
MaxBatchSize | Integer | Falsch | Maximale Charge des Rückrufs für die Ereignisbenachrichtigung. | ||
Status | String | Falsch | Der Status des Rückrufs für die Ereignisbenachrichtigung. | ||
StatusReason | String | Falsch | Der Statusgrund für den Rückruf der Ereignisbenachrichtigung. |
Ansichten
Ansichten ähneln Tabellen in der Art und Weise, wie Daten dargestellt werden; Ansichten sind jedoch schreibgeschützt.
Abfragen können für eine Ansicht ausgeführt werden, als wäre sie eine normale Tabelle.
Jitterbit-Connector für Salesforce Marketing Cloud Ansichten
Name | Beschreibung |
---|---|
AssetTypes | Holen Sie sich alle verfügbaren Asset-Typen in der Salesforce Marketing Cloud. |
CampaignAssets | Rufen Sie alle Kampagnenressourcen in der Salesforce Marketing Cloud ab. |
Contact | Kontakte in Salesforce Marketing Cloud abrufen. |
Contacts | Alle Kontakte in Salesforce Marketing Cloud abrufen. |
JourneyAuditLogs | Ruft ein Prüfprotokoll einer Reise und ihrer Versionen ab. |
JourneyHistory | Gibt den Verlauf einer Reise wieder. Der Datensatzzugriff kann das 10.000ste Element nicht überschreiten |
SmsStatusCodes | SMS-Statuscodes abfragen. |
TransactionalMessages | Ruft eine paginierte Liste der Nachrichten ab, die nicht gesendet wurden, sortiert von der ältesten zur neuesten. |
Asset-Typen
Holen Sie sich alle verfügbaren Asset-Typen in der Salesforce Marketing Cloud.
Tabellenspezifische Informationen
Auswählen
Alle Asset-Typen abrufen:
SELECT * FROM AssetTypes
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Vermögenswerte.TypeId | Die ID des Asset-Typs. |
Name | String | Der Name des Assettyps. | |
IsBaseAssetType | Boolean | Ob der Anlagentyp ein Basisanlagentyp ist oder nicht. | |
ParentId | Integer | Die ID des übergeordneten Asset-Typs. |
Kampagnenressourcen
Rufen Sie alle Kampagnenressourcen in der Salesforce Marketing Cloud ab.
Spezifische Informationen anzeigen
Auswählen
Alle Kampagnen-Assets für eine bestimmte Kampagne auswählen:
SELECT * FROM CampaignAssets WHERE CampaignId = '3130'
Eine bestimmte Kampagne abrufen:
SELECT * FROM CampaignAssets WHERE CampaignId = '3130' AND ID = '3325'
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Die ID des Kampagnen-Assets. | |
CampaignId | Integer | Kampagnen.Id | Mit dem Asset verknüpfte Kampagnen-ID. |
Type | String | Typ des Kampagnen-Assets. | |
ItemId | String | Interne Objekt-ID. | |
CreatedDate | Datetime | Der genaue Zeitpunkt der Erstellung des Assets. |
Kontakt
Rufen Sie Kontakte in der Salesforce Marketing Cloud ab.
Tabellenspezifische Informationen
Wählen Sie
Alle Kontakte abrufen:
SELECT * FROM Contact
Notiz
Die meisten Spalten dieser Tabelle sind dynamisch und stimmen daher möglicherweise nicht mit den unten angegebenen Spalten überein, da Sie in Ihrem Salesforce Marketing Cloud-Konto möglicherweise ein anderes Schema haben.
Kontakte im Status „gelöscht“, „wird gelöscht“ oder „eingeschränkt“ werden nicht abgerufen.
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
ContactID [KEY] | Int | Die vom System definierte Kennung des Kontakts. | |
ContactKey | String | Die benutzerdefinierte Kennung des Kontakts. |
Kontakte
Rufen Sie alle Kontakte in der Salesforce Marketing Cloud ab.
Tabellenspezifische Informationen
Auswählen
Alle Kontakte abrufen:
SELECT * FROM Contacts
Notiz
Die meisten Spalten dieser Tabelle sind dynamisch und stimmen daher möglicherweise nicht mit den unten angegebenen Spalten überein, da Sie in Ihrem Salesforce Marketing Cloud-Konto möglicherweise ein anderes Schema haben.
Kontakte im Status „gelöscht“, „wird gelöscht“ oder „eingeschränkt“ werden nicht abgerufen.
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
GroupConnect LINE Demographics.Address ID | String | Dies ist eine automatisch generierte Beschreibung | |
GroupConnect LINE Demographics.Contact ID | Long | Dies ist eine automatisch generierte Beschreibung | |
GroupConnect LINE Demographics.Contact Key | String | Dies ist eine automatisch generierte Beschreibung | |
Contact.Contact ID [KEY] | Int | Die vom System definierte Kennung des Kontakts. | |
Contact.Contact Key | String | Die benutzerdefinierte Kennung des Kontakts. | |
Email Demographics.Contacts ID | Long | Dies ist eine automatisch generierte Beschreibung | |
Email Demographics.NewAttrTest | String | Neues Attribut testen | |
Email Demographics.NewAttrTest1 | String | Neuer Attr-Test | |
Email Demographics.NewAttrTest 2 | String | NeuerAttrTest 2 | |
Email Demographics.tet | String | Prüfung | |
Email Addresses.Email Address | String | Dies ist eine automatisch generierte Beschreibung | |
Email Addresses.HTML Enabled | Bool | Dies ist eine automatisch generierte Beschreibung | |
MobileConnect Demographics.Contact ID | Long | Dies ist eine automatisch generierte Beschreibung | |
MobileConnect Demographics.Locale | String | Dies ist eine automatisch generierte Beschreibung | |
MobileConnect Demographics.Mobile Number | String | Dies ist eine automatisch generierte Beschreibung | |
MobilePush Demographics.Application | String | Dies ist eine automatisch generierte Beschreibung | |
MobilePush Demographics.Contact ID | Long | Dies ist eine automatisch generierte Beschreibung | |
MobilePush Demographics.Device ID | String | Dies ist eine automatisch generierte Beschreibung | |
Contact.Business Unit ID | Int | Dies ist eine automatisch generierte Beschreibung | |
Email Addresses.Member ID | Int | Dies ist eine automatisch generierte Beschreibung | |
Email Addresses.List ID | Int | Dies ist eine automatisch generierte Beschreibung |
Reise-Audit-Protokolle
Ruft ein Prüfprotokoll einer Reise und ihrer Versionen ab.
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
JourneyId | String | Reisen.Id | Eine eindeutige Kennung für diese Reise, die während der Erstellung von der Reise-API generiert und zugewiesen wird. |
JourneyVersion | Integer | Reisen.Version | Diese Nummer bezeichnet die Iteration dieser bestimmten Reise. |
Key | String | Der Kundenschlüssel (ebenfalls eine eindeutige Kennung innerhalb der MID) für diese Fahrt. | |
Action | String | Die zum Erstellen Ihres Prüfprotokolls verwendeten Aktionen. Die zulässigen Werte sind alle, erstellen, ändern, veröffentlichen, nicht veröffentlichen, löschen. Der Standardwert ist alle. | |
Name | String | Dies ist der Anzeigename für diese Aktivität. Er wird in der Journey Builder-Benutzeroberfläche angezeigt. | |
Description | String | Dies ist die Beschreibung der Reise. | |
ActionDate | Datetime | Datum und Uhrzeit der Aktion. | |
UserId | Integer | ID des Benutzers, der die Aktion ausgeführt hat. | |
UserName | String | Name des Benutzers, der die Aktion ausgeführt hat. | |
ExecutionMode | String | Der Ausführungsmodus, in dem die Reise läuft. | |
OriginalDefinitionId | String | Die ursprüngliche Definition-ID der Reise. | |
PublishRequestId | String | Die ID der Veröffentlichungsanforderung. | |
PublishStatus | String | Der Status der Reiseveröffentlichung. | |
Errors | String | Während der Aktion sind Fehler aufgetreten. | |
ContactsEjected | String | Ausgeworfene Kontakte, wenn die Fahrt beendet wird. |
ReiseGeschichte
Gibt den Verlauf einer Reise an. Der Datensatzzugriff darf das 10.000ste Element nicht überschreiten.
Tabellenspezifische Informationen
Auswählen
Ruft Informationen zu einem bestimmten Kontakt, einer bestimmten Reise oder einer bestimmten Reiseversion ab.:
SELECT * FROM JourneyHistory
Ruft Informationen zu einem bestimmten Kontakt, einer bestimmten Reise oder Reiseversion innerhalb des angegebenen Datumsbereichs ab.:
SELECT * FROM JourneyHistory where TransactionTime >= '2022-09-01T10:29:22.438Z' and TransactionTime <= '2022-09-30T11:29:22.438Z'
SELECT * FROM JourneyHistory where TransactionTime > '2022-09-01T10:29:22.438Z' and TransactionTime < '2022-09-30T11:29:22.438Z'
SELECT * FROM JourneyHistory where TransactionTime = '2022-09-01T10:29:22.438Z'
Hinweis
Mit JourneyHistory können maximal 10.000 Datensätze abgerufen werden. Wenn nur „greater_equals“ oder „greater TransactionTime“ angegeben wird, werden ab dieser TransactionTime maximal 10.000 Datensätze abgerufen. Wenn sowohl „greater_equals“ oder „greater“ als auch „smaller_equals“ oder „smaller“ angegeben werden, werden die ersten 10.000 Datensätze abgerufen.
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
Id | String | Eine eindeutige Kennung für diesen Reiseverlauf, die von der Reise API generiert und zugewiesen wird, wenn die Reise ausgeführt wird. | |
ActivityBatchInstanceId | String | AktivitätsBatchInstanceId | |
ActivityId | String | Eine eindeutige Kennung für diese Aktivität, die beim Erstellen der Aktivität von der Journey-API generiert und zugewiesen wird. | |
ActivityType | String | Art der Aktivität | |
ClientStatus | String | Kundenstatus | |
ContactKey | String | Der Kundenschlüssel (ebenfalls eine eindeutige Kennung innerhalb der MID) für diese Fahrt. | |
CreatedDate | Datetime | Datum und Uhrzeit der Erstellung der Reise. | |
DefinitionId | String | Definition-ID | |
DefinitionInstanceId | String | Definition Instanz-ID | |
DefinitionName | String | Definitionsname | |
EpochTimeInMilliseconds | Long | Epochenzeit in Millisekunden | |
EventId | String | Ereignis-ID | |
EventName | String | Veranstaltungsname | |
LongId | Integer | Ich würde | |
Message | String | Nachricht | |
Mid | Integer | MITTE | |
ResultMessages | String | Nachrichten | |
ResultStatus | String | Status | |
ResultTags | String | Stichworte | |
Status | String | Status des Fahrtverlaufs | |
TransactionTime | Datetime | Transaktionszeit |
SMS-Statuscodes
SMS-Statuscodes abfragen.
Tabellenspezifische Informationen
Wählen
Rufen Sie alle Statuscodes für die folgenden Länder ab: USA, Kanada, Brasilien und Indien. Verwenden Sie diese Codes zur Auswertung und fehlerbehebung Ihrer SMS-Sendungen.
SELECT * FROM SmsStatusCodes
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
Code [KEY] | Integer | Der SMS-Code. | |
Status | String | Der SMS Status zum jeweiligen Code. | |
Definition | String | Die Definition für den SMS-Statuscode. |
TransaktionaleNachrichten
Erhält eine paginierte Liste der Nachrichten, die nicht gesendet wurden, sortiert von der ältesten zur neuesten.
Tabellenspezifische Informationen
Auswählen
Alle Transaktionsnachrichten auswählen:
SELECT * FROM TransactionalMessages
Spalten
Name | Typ | Referenzen | Beschreibung |
---|---|---|---|
LastEventId | Integer | Die ID des Ereignisses, bei dem die Antwort starten soll. | |
StatusCode | Integer | Ganzzahliger Wert, der den Grund angibt, warum der Versand nicht abgeschlossen werden konnte. Weitere Informationen finden Sie in den Fehlercodes für den Email Versand. | |
StatusMessage | String | Der Grund, warum der Versand nicht abgeschlossen werden konnte. Weitere Informationen finden Sie in den Fehlercodes für den Email Versand. | |
EventCategoryType | String | Ereignistyp „TransactionalSendEvent“. „EmailSent“ gibt an, dass die Email an den Email-Anbieter gesendet wurde. „EmailNotSent“ gibt an, dass die Email nicht gesendet wurde und nennt den Grund. „EmailQueued“ gibt an, dass die Email noch nicht zum Senden verarbeitet wurde. | |
Timestamp | String | Uhrzeit des Ereignisses in Central Standard Time (keine Sommerzeit) | |
DefinitionKey | String | Eindeutige Kennung der Definition. | |
EventId | Integer | Numerische Kennung des Ereignisses. | |
MessageKey | String | Eindeutige Kennung zur Verfolgung des Nachrichtensendestatus. | |
ContactKey | String | Eindeutige Kennung für einen Abonnenten in Marketing Cloud. | |
To | String | Kanaladresse des Empfängers. Bei Email ist dies die Email Adresse des Empfängers. Bei SMS ist dies die Mobiltelefonnummer des Empfängers. |
Gespeicherte Prozeduren
Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Salesforce Marketing Cloud hinaus erweitern.
Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Salesforce Marketing Cloud zurück, zusammen mit einem Hinweis, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.
Jitterbit-Connector für gespeicherte Prozeduren in Salesforce Marketing Cloud
Name | Beschreibung |
---|---|
CreateImportSendDeliveryReport | Generiert eine CSV-Datei mit Informationen zur SMS-Nachrichtenübermittlung für eine bestimmte Nachrichtenliste und platziert den Bericht im erweiterten FTP Speicherort für das Marketing Cloud-Konto. |
CreateKeyword | Erstellt ein Schlüsselwort für ein Konto. |
CreateMessageListDeliveryReport | Löst einen Zustellbericht für die MessageList-API aus. |
CreateOptInMessage | Erstellt eine SMS-Opt-in-Nachricht, die es Kontakten ermöglicht, weitere SMS-Nachrichten zu abonnieren. |
CreateTriggeredSend | Erstellen Sie ein ausgelöstes Sendeobjekt, das eine bestimmte Instanz eines ausgelösten Email Versands darstellt. |
DeleteKeyword | Löscht ein Schlüsselwort aus einem Konto. |
FireEntryEvent | Lösen Sie das Eintrittsereignis aus, das die Reise einleitet. |
GetChannelViewHtml | Gibt das kompilierte HTML der angeforderten Kanalansicht für das Asset zurück. |
GetDeliveryStatusOfQueuedMO | Ruft den Lieferstatus einer in die Warteschlange gestellten MO ab. |
GetFileForAnAsset | Ruft die Binärdatei für ein Asset ab. |
GetHeaderFooterAccount | Ruft die Header und -fußzeile für ein Konto ab. |
GetHeaderFooterEmail | Ruft die Header und Fußzeile einer Email ab. |
GetImportSendStatus | Ruft den Status einer ImportSend-Automatisierung ab. |
GetImportStatus | Ruft den Status eines Importauftrags ab. |
GetJourneyPublicationStatus | Ruft den Status einer Reiseveröffentlichung ab. |
GetMessageContactHistory | Ruft die letzte an eine Mobiltelefonnummer gesendete Nachricht ab. |
GetMessageContactStatus | Ruft den Gesamtzustellungsstatus einer Nachricht an einen Kontakt ab. |
GetMessageListStatus | Gibt den Status einer an eine Gruppe von Mobiltelefonnummern gesendeten Nachricht zurück. |
GetMessageSendStatus | Ruft den Sendestatus einer Nachricht ab. |
GetOAuthAccessToken | Ruft ein Authentifizierungstoken von SalesforceMarketingCloud ab. |
GetOAuthAuthorizationURL | Ruft die Autorisierungs-URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt. |
GetRefreshListStatus | Ruft den Aktualisierungslistenstatus ab. |
GetSubscriptionStatus | Gibt den Abonnementstatus für Mobiltelefonnummern oder Teilnehmerschlüssel zurück. |
GetTrackingHistoryOfQueuedMO | Ruft den Tracking-Verlauf eines in die Warteschlange gestellten MO ab. |
ImportAndSendMessage | Importiert und sendet. |
PostMessageToList | Initiiert eine Nachricht an eine oder mehrere Kontaktlisten. |
PostMessageToNumber | Initiiert eine Nachricht an eine oder mehrere Mobiltelefonnummern. |
PublishJourney | Veröffentlicht asynchron eine Journey-Version. |
QueueContactImport | Stellt einen Kontaktimport in die Warteschlange. |
QueueMoMessage | Stellt eine MO-Nachricht zum Senden in die Warteschlange. |
RefreshList | Aktualisiert eine Liste. |
RefreshOAuthAccessToken | Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei SalesforceMarketingCloud verwendet wird. |
SendMessageToRecipient | Senden Sie eine OTT-Nachricht an den Empfänger. Unterstützte OTT-Netzwerke sind Facebook Messenger und LINE. |
SendTransactionalMessageToMultipleRecipients | Sendet eine Nachricht über eine Sendedefinition an einen einzelnen Empfänger. |
SendTransactionalMessageToRecipient | Sendet eine Nachricht über eine Sendedefinition an einen einzelnen Empfänger. |
StopJourney | Stoppen Sie eine Laufreise. |
CreateImportSendDeliveryReport
Generiert eine CSV-Datei mit Informationen zur SMS-Nachrichtenübermittlung für eine bestimmte Nachrichtenliste und platziert den Bericht im erweiterten FTP Speicherort für das Marketing Cloud-Konto.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TokenId | String | True | Die in der MessageList-REST-Antwort bereitgestellte ID. |
FileName | String | True | Der Name der Berichtsdatei in Ihrem FTP Ordner /reports. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Ob die CSV-Datei erfolgreich generiert wurde oder nicht. |
Schlüsselwort erstellen
Erstellt ein Schlüsselwort für ein Konto.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LongCode | String | Falsch | Der lange Code, für den das Schlüsselwort erstellt wird. |
ShortCode | String | Falsch | Der Kurzcode, für den das Schlüsselwort erstellt wird. |
Keyword | String | Falsch | Das Schlüsselwort, das erstellt wird. |
CountryCode | String | Falsch | Der aus zwei Buchstaben bestehende Ländercode gibt das Land an, zu dem die Kurzwahl gehört. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
KeywordId | String | Die ID des erstellten Schlüsselworts. |
NachrichtenlisteZustellungsbericht erstellen
Löst einen Zustellbericht für die MessageList API aus.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TokenId | String | True | Die in der MessageList-REST-Antwort bereitgestellte ID. |
MessageId | String | True | Der API Schlüssel der Nachrichtendefinition (konfiguriert in der MobileConnect-Benutzeroberfläche). |
FileName | String | True | Der Name der Berichtsdatei in Ihrem FTP Ordner /reports. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Ob der Zustellbericht erfolgreich ausgelöst wurde oder nicht. |
Opt-In-Nachricht erstellen
Erstellt eine SMS-Opt-in-Nachricht, die es Kontakten ermöglicht, weitere SMS-Nachrichten zu abonnieren.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LongCode | String | Falsch | Langer Code, mit dem die Nachricht erstellt wird. Es ist entweder ein langer oder ein kurzer Code erforderlich. |
ShortCode | String | Falsch | Kurzcode, unter dem die Nachricht erstellt wird. Es ist entweder der Langcode oder der Kurzcode erforderlich. |
MessageName | String | True | Name der Nachricht. |
MessageText | String | Falsch | Text der Nachricht. |
CountryCode | String | Falsch | Zweistelliger Ländercode, der das Land angibt, zu dem der Kurzcode gehört. Für Kurzcodes erforderlich. |
Keyword | String | True | Schlüsselwort, das die Benutzer abonniert haben |
MessageOptInType | String | Wahr | Opt-in-Vorlage: Single, Double oder Age. Bei Single Opt-in müssen Benutzer ein Schlüsselwort (z. B. JOIN) eingeben, um sich anzumelden. Bei Double Opt-in müssen Benutzer ein zweites Schlüsselwort (z. B. Y oder YES) eingeben, um die Anmeldung zu bestätigen. Age bedeutet Double Opt-in mit Altersbestätigung. Benutzer müssen nach dem Senden von JOIN ihr Alter eingeben. Wenn das Alter über dem Mindestalter liegt, ist der Benutzer angemeldet. |
ResponseMessage | String | Falsch | Antwort, die an Benutzer gesendet wird, nachdem sie das Schlüsselwort für „Single“ eingegeben haben. Erforderlich für „Single“. Wird nicht für „Double“ oder „Age“ verwendet. |
DoubleOptInInitialMessage | String | Falsch | An Benutzer gesendete Antwort, in der eine Bestätigung des Opt-Ins (für Double) oder ihres Alters (für Age) abgefragt wird. Erforderlich für Double und Age. Wird für Single nicht verwendet. |
DoubleOptInConfirmationMessage | String | Falsch | Antwort wird an Benutzer gesendet, nachdem sie Y oder YES für Double geschrieben haben. Erforderlich für Double oder Age. Wird nicht für Single verwendet. |
DoubleOptInValidResponses | String | Falsch | Gültige Antworten, die Benutzer für Double eingeben können, z. B. Y oder YES. Erforderlich für Double. Wird nicht für Single oder Age verwendet. |
OptInInvalidAgeMessage | String | Falsch | Antwort wird an Benutzer gesendet, deren Alter unter dem Mindestalter liegt. Erforderlich für Alter. Wird nicht für Single oder Double verwendet. |
MinimumAge | Integer | Falsch | Mindestalter, ab dem Benutzer eine SMS senden und sich anmelden können. Erforderlich für „Alter“. Wird nicht für „Einzeln“ oder „Doppelt“ verwendet. |
AllowSingleOptIn | Boolean | Falsch | Bestimmt, ob Benutzer eine andere Antwort erhalten, wenn sie bereits zugestimmt haben: „Richtig“ oder „Falsch“. |
DuplicateOptInMessage | String | Falsch | Die Antwort wurde an Benutzer gesendet, die sich bereits angemeldet haben. |
OptinErrorMessage | String | True | An Benutzer gesendete Antwort, wenn bei ihrer Anmeldung ein Fehler aufgetreten ist. |
StartDate | Date | True | Datum, an dem die Nachricht aktiv wird. |
EndDate | Date | True | Datum, an dem die Nachricht inaktiv wird. Wenn Benutzer versuchen, sich für eine inaktive Nachricht anzumelden, erhalten sie die standardmäßige Schlüsselwortantwort für den Code oder die neue Nachricht, für die das Schlüsselwort eingerichtet wurde. |
NextKeyword | String | Falsch | Schlüsselwort, das an die nächste von Benutzern empfangene Nachricht angehängt wird. Das nächste Schlüsselwort ist beispielsweise ZIP. Nachdem ein Benutzer in JOIN eine SMS gesendet hat, lautet die Antwort: „Willkommen. Bitte senden Sie Ihre Postleitzahl.“ Benutzer können ihre Postleitzahl senden, ohne das Schlüsselwort ZIP zu verwenden. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
MessageID | String | Die ID der erstellten Opt-in-Nachricht. |
ErstellenTriggeredSenden
Erstellen Sie ein ausgelöstes Sendeobjekt, das eine bestimmte Instanz eines ausgelösten Email Versands darstellt.
Tabellenspezifische Informationen
Abonnentenattribute
Um Abonnentenattribute zu erstellen, müssen Sie Daten in eine temporäre Tabelle namens „Subscribers#TEMP“ einfügen.
INSERT INTO Subscribers#Temp(Order_Number,Order_Status,Purchase_Date) VALUES (1234,'received','2015-06-30 11:10:36.956')
EXECUTE CreateTriggeredSend key='TEST_1', FromAddress='test123@salesforce.com', FromName='test', ToAddress='arctest42@gmail.com',SubscriberKey='12345678', Subscribers='Subscribers#Temp'
Ausführen
Sie können die gespeicherte Prozedur ausführen.
EXECUTE CreateTriggeredSend key='TEST_1', FromAddress='test123@salesforce.com', FromName='test', ToAddress='arctest42@gmail.com',SubscriberKey='12345678'
EXECUTE CreateTriggeredSend key='TEST_1', FromAddress='test123@salesforce.com', FromName='test', ToAddress='arctest42@gmail.com', SubscriberKey='12345678', SubscriberAttributes='{\"attrname\":\"test\",\"attrname2\":22,\"attrname3\":\"testing\"}'
Eingabe
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
Key | String | Falsch | Definiert die zugehörige Definition für ausgelöstes Senden. Diese Eigenschaft entspricht dem externen Schlüssel, der einem Objekt in Marketing Cloud zugewiesen ist. |
SendId | String | Falsch | ID der Entry-Event-Sendedefinition, die aus der Antwort beim Erstellen einer TriggeredSendDefinition stammt. Entweder diese oder der externe Schlüssel ist erforderlich. |
FromAddress | String | Falsch | Email Adresse, die als Absender angezeigt wird. |
FromName | String | Falsch | Name des Absenders. |
ToAddress | String | True | Email Adresse des Nachrichtenempfängers. |
SubscriberKey | String | True | Eindeutige Kennung, die für den Nachrichtenempfänger definiert ist. |
SubscriberAttributes | String | Falsch | Name-Wert-Paare für die Abonnentenattribute, die für die Nachricht definiert sind. |
RequestType | String | Falsch | Gültige Werte ASYNC und SYNC. Der Standardwert, wenn nicht definiert, ist ASYNC. Bestimmt, ob die Anfrage asynchron verarbeitet wird. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | String | Gibt „True“ zurück, wenn der Auslöser erfolgreich erstellt wurde, andernfalls „False“. |
RecipientSendId | String | Die Sende-ID des Empfängers wurde generiert, als die Ereignissendedefinition erfolgreich ausgelöst wurde. |
Messages | String | Definiert die detaillierte Beschreibung der Nachrichten. |
Schlüsselwort löschen
Löscht ein Schlüsselwort auf einem Konto.
Schlüsselwort nach ID löschen
Löscht ein Schlüsselwort auf einem Konto mit einer angegebenen Schlüsselwort-ID.
EXECUTE DeleteKeyword KeywordId = 'alm5LXNSSktGMGluRznRb1Rb1R5MDZFQTo4Njow'
Schlüsselwort nach Longcode löschen
Löscht ein Schlüsselwort auf einem Konto, das ein Schlüsselwort und einen langen Code enthält.
EXECUTE DeleteKeyword LongCode = '5550003232', Keyword = 'TEST'
Schlüsselwort per Kurzcode löschen
Löscht ein Schlüsselwort auf einem Konto, das mit einem Schlüsselwort, einem Kurzcode und einem Ländercode versehen ist.
EXECUTE DeleteKeyword ShortCode = '89239', Keyword = 'TEST', CountryCode = 'US'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
KeywordId | String | Falsch | Verschlüsselte ID des zu löschenden Schlüsselworts |
Keyword | String | Falsch | Das Schlüsselwort, das gelöscht wird. |
LongCode | String | Falsch | Der Langcode des zu löschenden Schlüsselworts |
ShortCode | String | Falsch | Der Kurzcode des zu löschenden Schlüsselworts. |
CountryCode | String | Falsch | Der aus zwei Buchstaben bestehende Ländercode gibt das Land an, zu dem die Kurzwahl gehört. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der aktuelle Status nach dem Operation. |
Feuereintrittsereignis
Lösen Sie das Eintrittsereignis aus, das die Reise einleitet.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ContactKey | String | True | Die ID, die einen Abonnenten/Kontakt eindeutig identifiziert. |
EventDefinitionKey | String | True | Suchen Sie den EventDefinitionKey in der Event-Verwaltung, nachdem das Event erstellt und gespeichert wurde. Dies gilt sowohl für Standard- als auch für benutzerdefinierte Events. Fügen Sie im Event-Definitionsschlüssel keinen Punkt ein. |
Data | String | Falsch | Eigenschaften des Ereignisses. Nur erforderlich, wenn in einem benutzerdefinierten Ereignis oder durch das Ereignis definiert. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
EventInstanceId | String | Die Instanz-ID des Eintrittsereignisses. |
GetChannelViewHtml
Gibt das kompilierte HTML der angeforderten Kanalansicht für das Asset zurück.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
AssetId | Integer | True | Die ID des Assets. |
ViewName | String | True | Der Name der abzurufenden Asset-Ansicht. |
Thumbnail | Boolean | Falsch | Auf „True“ setzen, um ein Base64-codiertes Miniaturbild zurückzugeben. |
IncludeHeaderFooter | Boolean | Falsch | Wenn das Asset HTML- oder Textansichten hat, auf „True“ setzen, um die Header und Fußzeile der Nachricht einzuschließen. |
IncludeDesignContent | Boolean | Falsch | Auf „True“ setzen, um Designinhalte in das Miniaturbild einzuschließen. |
DownloadPath | String | Falsch | Der Speicherort der Datei, in der das kompilierte HTML gespeichert werden soll. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Gibt „True“ zurück, wenn der Download erfolgreich war. |
Compiled | String | Eine Darstellung der Ansicht. |
GetDeliveryStatusOfQueuedMO
Ruft den Lieferstatus eines in die Warteschlange gestellten MO ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TokenId | String | True | Für den in die Warteschlange gestellten MO zurückgegebene Token-ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Tracking | String | Der Tracking-Verlauf des in die Warteschlange gestellten MO. |
DateiFürEinAssetAbrufen
Ruft die Binärdatei für ein Asset ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
AssetId | Integer | True | Die ID des Assets. |
DownloadPath | String | Falsch | Der Ort, an dem die Datei gespeichert wird. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Gibt „True“ zurück, wenn der Download erfolgreich war. |
Content | String | Eine Base64-codierte Zeichenfolge der Datei. |
GetHeaderFooterAccount
Ruft die Header und -fußzeile für ein Konto ab.
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
HTMLHeader | String | Der HTML- Header der Anrede. |
HTMLFooter | String | Der HTML-Fußzeilentext der Anrede. |
TextHeader | String | Die Header der Anrede. |
TextFooter | String | Der Fußtext der Anrede. |
GetHeaderFooterEmail
Ruft die Header und Fußzeile einer Email ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
AssetId | Integer | True | Die ID des Assets. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
HTMLHeader | String | Der HTML- Header der Email. |
HTMLFooter | String | Die HTML-Fußzeile der Email. |
TextHeader | String | Der Header der Email. |
TextFooter | String | Die Textfußzeile der Email. |
GetImportSendStatus
Ruft den Status einer ImportSend-Automatisierung ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TokenID | String | True | Die im ImportAndSend SP bereitgestellte ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status der ImportSend-Automatisierung. |
LastUpdate | Datetime | Das letzte Datum, an dem die ImportSend-Automatisierung aktualisiert wurde. |
CreatedTime | Datetime | Das Datum, an dem die ImportSend-Automatisierung erstellt wurde. |
StartTime | Datetime | Das Datum, an dem die ImportSend-Automatisierung gestartet wurde. |
CompletedTime | Datetime | Das Datum, an dem die ImportSend-Automatisierung abgeschlossen wurde. |
LastRunTime | Datetime | Das letzte Datum, an dem die ImportSend-Automatisierung ausgeführt wurde. |
Source | String | Die Quelle der ImportSend-Automatisierung. |
Inserted | Integer | Anzahl neuer Datensätze in _MobileSubscription. |
Updated | Integer | Anzahl der aktualisierten Datensätze. |
Invalid | Integer | Anzahl ungültiger Zeilen in der Importdatei. |
Importstatus abrufen
Ruft den Status eines Importauftrags ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListID | String | True | Die ID der Liste, die in der MobileConnect-Schnittstelle gefunden wurde. |
TokenID | String | True | Die eindeutige ID, die bei Verwendung der ImportQueue Operation zurückgegeben wird. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der in der SMS-Nachricht gesendete Nachrichtentext. |
Reisepublikationsstatus abrufen
Ruft den Status einer Reiseveröffentlichung ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
StatusId | String | True | Die Status-ID einer Reiseveröffentlichung. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Veröffentlichungsstatus für die angegebene Status-ID. |
GetMessageContactHistory
Ruft die letzte an eine Mobiltelefonnummer gesendete Nachricht ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Für den Nachrichtenkontakt bereitgestellte Nachrichten-ID. |
TokenId | String | True | Für die Nachricht „Contact“ zurückgegebene Token-ID. |
MobileNumber | String | True | Mobilnummer für die NachrichtKontakt. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Count | Integer | Die Summe der in der Sendeanforderung enthaltenen Mobiltelefonnummern abzüglich der Anzahl der abgemeldeten Empfänger. |
CreateDate | Datetime | Datum, an dem der MessageContact-Versand übermittelt wurde. |
Status | String | Zustellungsstatus einer Nachricht an einen Kontakt. |
History | String | Verlaufsinformationen zur letzten an eine Mobiltelefonnummer gesendeten Nachricht. |
GetMessageContactStatus
Ruft den Gesamtzustellungsstatus einer Nachricht an einen Kontakt ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Für den Nachrichtenkontakt bereitgestellte Nachrichten-ID. |
TokenId | String | True | Für die Nachricht „Contact“ zurückgegebene Token-ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Message | String | Der in der SMS-Nachricht gesendete Nachrichtentext. |
Count | Integer | Die Summe der in der Sendeanforderung enthaltenen Mobiltelefonnummern abzüglich der Anzahl der abgemeldeten Empfänger. |
CreateDate | Datetime | Datum, an dem der MessageContact-Versand übermittelt wurde. |
CompleteDate | Datetime | Datum, an dem der Versand abgeschlossen wurde. |
Status | String | Zustellungsstatus einer Nachricht an einen Kontakt. |
Tracking | String | Tracking-Informationen zum Zustellstatus einer Nachricht an einen Kontakt. |
Nachrichtenlistenstatus abrufen
Gibt den Status einer an eine Gruppe von Mobiltelefonnummern gesendeten Nachricht zurück.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Für die Nachrichtenliste bereitgestellte Nachrichten-ID. |
TokenId | String | True | Für die Nachrichtenliste zurückgegebene Token-ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Message | String | Der in der SMS-Nachricht gesendete Nachrichtentext. |
Count | Integer | Die Summe der in der Sendeanforderung enthaltenen Mobiltelefonnummern abzüglich der Anzahl der abgemeldeten Empfänger. |
CreateDate | Datetime | Datum, an dem der MessageList-Sendevorgang übermittelt wurde. |
CompleteDate | Datetime | Datum, an dem der Versand abgeschlossen wurde. |
Status | String | Zustellstatus einer Nachricht an eine Gruppe von Mobiltelefonnummern. |
Tracking | String | Tracking-Informationen zum Zustellstatus einer Nachricht an eine Gruppe von Mobiltelefonnummern. |
GetMessageSendStatus
Ruft den Sendestatus einer Nachricht ab.
EXECUTE GetMessageSendStatus MessageKey = 'bcX0qaEp0USGciEnUJTW0w'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageKey | String | True | Eindeutige Kennung zur Verfolgung des Nachrichtensendestatus. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
RequestId | String | Die eindeutige Kennung dieser Anfrage. |
EventCategoryType | String | Ereignistyp „TransactionalSendEvents“. |
Timestamp | String | Uhrzeit des Ereignisses in Central Standard Time. |
CompositeId | String | Marketing Cloud-spezifische Verarbeitungskennung, auf die beim Support verwiesen werden kann. |
GetOAuthAccessToken
Erhält ein Authentifizierungstoken von SalesforceMarketingCloud.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
AuthMode | String | Falsch | Der zu verwendende Authentifizierungsmodustyp. Wählen Sie „App“, um Authentifizierungstoken über eine Desktop-App abzurufen. Wählen Sie „Web“, um Authentifizierungstoken über eine Web-App abzurufen. Die zulässigen Werte sind APP, WEB. Der Standardwert ist APP. |
Verifier | String | Falsch | Das von SalesforceMarketingCloud zurückgegebene Verifizierungstoken nach Verwendung der mit GetOAuthAuthorizationUrl erhaltenen URL. |
Scope | String | Falsch | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
State | String | Falsch | Wird von Ihrer Anwendung verwendet, um den Status zwischen der Anforderung und der Umleitung beizubehalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Browser des Endbenutzers zurück zu Ihrer Anwendung umleitet. Dieser Parameter wird empfohlen, da er dazu beiträgt, das Risiko eines Cross-Site-Forgery-Angriffs zu minimieren. |
CallbackUrl | String | Falsch | Die Seite zur Rückgabe der SalesforceMarketingCloud-App nach Abschluss der Authentifizierung. |
GrantType | String | Falsch | Autorisierungsgewährungstyp. Nur für OAuth 2.0 verfügbar. Die zulässigen Werte sind CODE, CLIENT. |
AccountId | String | Falsch | Kontokennung oder MID der Zielgeschäftseinheit. Wird zum Wechseln zwischen Geschäftseinheiten verwendet. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Das OAuth-Token. |
OAuthRefreshToken | String | Das OAuth-Aktualisierungstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens in Sekunden. |
GetOAuthAuthorizationURL
Ruft die Autorisierungs-URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
CallbackUrl | String | True | Wohin der Endbenutzer nach der Anmeldung weitergeleitet wird. Muss mit einer Umleitungs URL übereinstimmen, die bei der API Integration in installierten Paketen angegeben ist. |
Scope | String | Falsch | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
State | String | Falsch | Wird von Ihrer Anwendung verwendet, um den Status zwischen der Anforderung und der Umleitung beizubehalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Browser des Endbenutzers zurück zu Ihrer Anwendung umleitet. Dieser Parameter wird empfohlen, da er dazu beiträgt, das Risiko eines Cross-Site-Forgery-Angriffs zu minimieren. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
URL | String | Die Autorisierungs-URL, die in einen Webbrowser eingegeben wird, um das Prüftoken zu erhalten und Ihre App zu autorisieren. |
GetRefreshListStatus
Ruft den Aktualisierungslistenstatus ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die ID der Liste, die in der MobileConnect-Schnittstelle gefunden wurde |
TokenId | String | True | Die eindeutige ID, die bei Verwendung der Operation „RefreshList“ zurückgegeben wird |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status der Aktualisierungsliste. |
Abonnementstatus abrufen
Gibt den Abonnementstatus für Mobiltelefonnummern oder Abonnentenschlüssel zurück.
EXECUTE GetSubscriptionStatus MobileNumbers = '["15555555555"]'
EXECUTE GetSubscriptionStatus SubscriberKeys = '["ExampleSubKey1"]'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MobileNumbers | String | Falsch | Ein Array von Mobiltelefonnummern. |
SubscriberKeys | String | Falsch | Ein Array von Teilnehmerschlüsseln. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Contacts | String | Informationen zum Abonnementstatus von Mobilnummern oder Teilnehmerschlüsseln. |
GetTrackingHistoryOfQueuedMO
Ruft den Trackingverlauf eines in die Warteschlange gestellten MO ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TokenId | String | True | Für den in die Warteschlange gestellten MO zurückgegebene Token-ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status der Aktualisierungsliste. |
History | String | Verlaufsinformationen zum in die Warteschlange gestellten MO. |
ImportAndSendMessage
Importiert und sendet.
EXECUTE ImportAndSendMessage MessageId = 'MessageId', " +
"Keyword = 'Test_Keyword'," +
"NotificationEmail = 'myEmail@example.com'," +
"IsDuplicationAllowed = true," +
"IsDuplicationAllowed = true," +
"ImportDefinition = '[{" +
" \"FileName\": \"MyTestList.csv\"," +
" \"ImportType\": \"FILE\"," +
" \"ImportMappingType\": \"ManualMap\"," +
" \"FieldMaps\": [{" +
" \"Destination\": \"_FirstName\"," +
" \"Source\": \"First Name\"" +
" }, {" +
" \"Destination\": \"_Subscriberkey\"," +
" \"Source\": \"Subscriber Key\"" +
" }, {" +
" \"Destination\": \"_LastName\"," +
" \"Source\": \"Last Name\"" +
" }, {" +
" \"Destination\": \"_MobileNumber\"," +
" \"Source\": \"Mobile\"" +
" }, {" +
" \"Destination\": \"_CountryCode\"," +
" \"Source\": \"Country\"" +
" }]" +
" }]'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Codierte Nachrichten-ID. |
Keyword | String | True | Ein gültiges Schlüsselwort für den Kurzcode der Nachricht, für den die Nummern ausgewählt werden sollen. |
NotificationEmail | String | Falsch | Wenn angegeben, werden Email Benachrichtigungen nach Abschluss des Imports und des Programms gesendet. |
Override | Boolean | Falsch | Flag, um anzugeben, ob der Überschreibungstext verwendet werden soll. |
OverrideText | String | Falsch | Text zum Überschreiben der vorhandenen Nachricht. |
IsDuplicationAllowed | Boolean | Falsch | Wenn wahr, können doppelte Nachrichten gesendet werden. |
IsVisible | Boolean | Falsch | Wenn „true“ angegeben wird, sind die Importdefinition und die erstellte Liste sichtbar. |
ImportDefinition | String | True | Liste der zu erstellenden Importdefinitionen (derzeit auf 1 begrenzt). |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
TokenId | String | Die Token-ID. |
LastPublishDate | String | Das letzte Veröffentlichungsdatum. |
PostMessageToList
Initiiert eine Nachricht an eine oder mehrere Kontaktlisten.
EXECUTE PostMessageToList MessageId = 'NCNSDNsd222as85dj92j2sM', TargetListIds = ' [" +
" \"bzZ0cENGam1FZUtNX0poTDRYZzhlQTo2Mzow\"" +
" ]', OverrideTemplateTargetLists = true, OverrideTemplateExclusionLists = false, IgnoreExclusionLists = true, OverrideMessageText = false, " +
"ContentURL = 'http://image.exct.net/lib/fe6d15707662057c7411/m/1/dj_CC_AUS.jpg'," +
"UtcOffset = '-0500', WindowStart = '1500', WindowEnd = '2200', AllowDuplication = false
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Die codierte ID kann gefunden werden, wenn eine ausgehende Nachricht vom Typ „API Eintragsereignis“ in der Benutzeroberfläche erstellt wird. Wenn Sie diesen Punkt bereits überschritten haben, können Sie die ID finden, indem Sie sich die API Ressource im Hintergrund ansehen, wenn Sie diese Nachricht in der Benutzeroberfläche öffnen. |
TargetListIds | String | Falsch | Eine Liste mit einer oder mehreren Listen-ID-Zeichenfolgen. Die Kontakte in diesen Listen werden in den Versand einbezogen und überschreiben die standardmäßigen Einschlusslisten der Nachricht. |
OverrideTemplateTargetLists | Boolean | Falsch | Zum Überschreiben der standardmäßigen Ziellisten-IDs der Nachricht wird ein Flag bereitgestellt, das Ziellisten-IDs angibt. |
ExclusionListIds | String | Falsch | Eine Liste mit einer oder mehreren Listen-ID-Zeichenfolgen. Die Kontakte in diesen Listen werden beim Senden ausgeschlossen und überschreiben die Standardausschlusslisten der Nachricht. |
OverrideTemplateExclusionLists | Boolean | Falsch | Zum Überschreiben der standardmäßigen Ausschlusslisten-IDs der Nachricht wird ein Flag bereitgestellt, das Ausschlusslisten-IDs angibt. |
IgnoreExclusionLists | Boolean | Falsch | Ein Flag, das angibt, dass Ausschlusslisten (auch die Standardausschlusslisten für Nachrichten) beim Senden nicht verwendet werden. |
OverrideMessageText | Boolean | Falsch | Eine Markierung, die angibt, dass der bereitgestellte Text den mit der Nachricht gespeicherten Text überschreiben soll. |
MessageText | String | Falsch | Erforderlich, wenn OverrideMessageText wahr ist. |
UtcOffset | String | Falsch | Der UTC-Offset der Start- und Endzeiten des Blackout-Fensters. UtcOffset ist in jedem REST-Aufruf erforderlich, damit das Blackout-Fenster eingehalten wird. |
WindowStart | String | Falsch | Die Startzeit des Sperrfensters im angegebenen UTC-Offset. Um zu sehen, ob die SendTime innerhalb des Sperrfensters liegt, konvertieren Sie die Zeiten WindowStart und WindowEnd in UTC und vergleichen Sie sie mit der SendTime. |
WindowEnd | String | Falsch | Die Endzeit des Sperrfensters im angegebenen UTC-Offset. Um zu sehen, ob die SendTime innerhalb des Sperrfensters liegt, konvertieren Sie die Zeiten WindowStart und WindowEnd in UTC und vergleichen Sie sie mit der SendTime. |
SendTime | Datetime | Falsch | Datum und Uhrzeit in UTC, zu der die Nachricht gesendet wird. Beispielformat: 2012-10-17 17:01. Das BlackoutWindow wird bei Verwendung mit dieser Option weiterhin eingehalten. Wenn die SendTime auf ein Datum und eine Uhrzeit in der Vergangenheit eingestellt ist, wird die Nachricht sofort gesendet. |
AllowDuplication | Boolean | Falsch | Wenn dieser Wert wahr ist, kann dieselbe Mobiltelefonnummer mehrere SMS erhalten. |
ContentURL | String | Falsch | Die URL des per MMS-Nachricht gesendeten Medieninhalts. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
TokenId | String | Ein Token, das für einen Folgeanruf verwendet werden kann, um den Status der Anfrage zu prüfen. |
PostMessageToNumber
Initiiert eine Nachricht an eine oder mehrere Mobiltelefonnummern.
Abonnenten
Die für die temporäre Tabelle „Abonnenten“ verfügbaren Spalten sind die folgenden:
Spalte | Beschreibung |
---|---|
MobileNumber | Gibt die Mobiltelefonnummer an, die als eindeutige Kennung für diesen Datensatz verwendet wird. |
SubscriberKey | Gibt den SubscriberKey-Wert an, der als eindeutige Kennung für diesen Datensatz verwendet wird. |
Attributes | Legen Sie Echtzeitattribute für einzelne Personalisierungszeichenfolgen pro Abonnent fest. Das Abonnentenattribut muss mit der Attributzeichenfolge in der Nachricht übereinstimmen. Sie können Attribute, die nicht als Attribute in der Nachricht verwendet werden, in das SMS-Sendeprotokoll übergeben. |
Ausführen
Mobiltelefonnummern zur Referenzierung von Kontaktdatensätzen verwenden:
EXECUTE PostMessageToNumber MessageId = 'NCNSDNsd222as85dj92j2sM', mobileNumbers = '[" +
" \"13175551212\"" +
" ]', Subscribe = true, Resubscribe = true, keyword = 'JOINSMS', Override = true, messageText = 'Welcome to Code@', ContentURL = 'http://image.exct.net/lib/abcd/m/1/dj_CC_AUS.jpg', SendTime = '2012-10-05 20:01'
Verwenden Sie die Tabelle Subscribers#TEMP als alternative Möglichkeit zum Verweisen auf Kontaktdatensätze:
INSERT INTO Subscribers#TEMP (MobileNumber, SubscriberKey, Attributes) VALUES ('15555554410', 'ExampleSubKey1', '{" +
" \"FirstName\":\"Michael\"" +
" }')
INSERT INTO Subscribers#TEMP (MobileNumber, SubscriberKey, Attributes) VALUES ('15555552254', 'ExampleSubKey2', '{" +
" \"FirstName\":\"Kristen\"" +
" }')
EXECUTE PostMessageToNumber MessageId = 'NCNSDNsd222as85dj92j2sM', Subscribe = true, Resubscribe = true, Keyword = 'JOINSMS', Override = false, SendTime = '2012-10-05 20:01'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageId | String | True | Die codierte Nachrichten-ID. |
MobileNumbers | String | Falsch | Ein Array mit einer oder mehreren Mobiltelefonnummern. |
Subscribe | Boolean | Falsch | Flag, das angibt, dass ein Abonnement erstellt werden soll, wenn keines vorhanden ist. |
Resubscribe | Boolean | Falsch | Flag, um anzuzeigen, dass ein Abonnement zurückgesetzt werden soll, wenn es aktuell abbestellt ist. |
Keyword | String | Falsch | Das Schlüsselwort muss mit dem Code in der Nachricht übereinstimmen. Erforderlich, wenn „subscribe“ und/oder „resubscribe“ „true“ sind. |
Override | Boolean | Falsch | Flag, um anzuzeigen, dass der Kontakt den Nachrichtentext wie angegeben und nicht den Originaltext der Nachricht erhalten hat. |
MessageText | String | Falsch | Textwert, der anstelle des Originaltexts der Nachricht verwendet werden soll. Dieser Wert ist erforderlich, wenn „override“ auf „true“ gesetzt ist. |
UtcOffset | String | Falsch | Der UTC-Offset der Start- und Endzeiten des Blackout-Fensters. UtcOffset ist in jedem REST-Aufruf erforderlich, damit das Blackout-Fenster eingehalten wird. |
WindowStart | String | Falsch | Die Startzeit des Sperrfensters im angegebenen UTC-Offset. Um zu sehen, ob die SendTime innerhalb des Sperrfensters liegt, konvertieren Sie die Zeiten WindowStart und WindowEnd in UTC und vergleichen Sie sie mit der SendTime. |
WindowEnd | String | Falsch | Die Endzeit des Sperrfensters im angegebenen UTC-Offset. Um zu sehen, ob die SendTime innerhalb des Sperrfensters liegt, konvertieren Sie die Zeiten WindowStart und WindowEnd in UTC und vergleichen Sie sie mit der SendTime. |
SendTime | Date | Falsch | Datum und Uhrzeit in UTC, zu der die Nachricht gesendet wird. Beispielformat: 2012-10-17 17:01. Das BlackoutWindow wird bei Verwendung mit dieser Option weiterhin eingehalten. Wenn die SendTime auf ein Datum und eine Uhrzeit in der Vergangenheit eingestellt ist, wird die Nachricht sofort gesendet. |
ContentURL | String | Falsch | Die URL des per MMS-Nachricht gesendeten Medieninhalts. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
TokenId | String | Ein Token, das für einen Folgeanruf verwendet werden kann, um den Status der Anfrage zu prüfen. |
VeröffentlichenReise
Veröffentlicht eine Reiseversion asynchron.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JourneyId | String | True | Die ID der zu veröffentlichenden Reise, ausgedrückt in Form einer GUID (UUID). |
JourneyVersion | Integer | True | Versionsnummer der zu veröffentlichenden Journey. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
StatusId | String | Die Status-ID einer Reiseveröffentlichung. |
WarteschlangeKontaktImport
Stellt einen Kontaktimport in die Warteschlange.
Feldkarten
Die für die temporäre FieldMaps-Tabelle verfügbaren Spalten sind die folgenden:
Spalte | Beschreibung |
---|---|
Destination | Zielfeldkarte. |
Ordinal | Ordinalkörperkarte. |
Source | Quellfeldkarte. |
Ausführen
INSERT INTO FieldMaps#TEMP (destination, ordinal, source) VALUES ('_MobileNumber', 2, 'mobile number')
INSERT INTO FieldMaps#TEMP (destination, ordinal, source) VALUES ('_CountryCode', 3, 'locale')
INSERT INTO FieldMaps#TEMP (destination, ordinal, source) VALUES ('_SubscriberKey', 1, 'subscriber key')
EXECUTE QueueContactImport ListId = 'UEhwdktFWXpFZUs3Z3hRUW45R2dBQTo2Mzow', ShortCode = '90913', Keyword = 'WELCOME', SendEmailNotification = true, EmailAddress = 'example@example.com', " +
"ImportMappingType = 'MapByOrdinal', FileName = 'testdata.csv', FileType = 'csv', IsFirstRowHeader = true
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die Listen-ID. |
ShortCode | String | Falsch | Der Kurzcode. |
Keyword | String | Falsch | Das Schlüsselwort. |
SendEmailNotification | Boolean | Falsch | Email Benachrichtigung senden. |
EmailAddress | String | Falsch | Email Adresse, an die die Benachrichtigung gesendet wird. |
ImportMappingType | String | Falsch | Feldzuordnungstyp. |
FileName | String | Falsch | Der Name der Datei, einschließlich Erweiterungen. |
FileType | String | Falsch | Der einzige unterstützte Typ ist CSV. |
IsFirstRowHeader | Boolean | Falsch | Flag, das angibt, ob die erste Zeile die Header ist oder nicht. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
TokenId | String | Die Token-ID des in die Warteschlange gestellten Kontaktimports. |
WarteschlangeMoNachricht
Stellt eine MO-Nachricht zum Senden in die Warteschlange.
EXECUTE QueueMoMessage MobileNumbers = '[" +
" \"15555551212\"" +
" ]', ShortCode = '86288', MessageText = 'CODETEST'
EXECUTE QueueMoMessage Subscribers = '[ " +
" { " +
" \"mobilenumber\": \"15555551212\", " +
" \"subscriberkey\": \"0_MC1652\" " +
" }, " +
" { " +
" \"mobilenumber\": \"15555551213\", " +
" \"subscriberkey\": \"0_MC1652\" " +
" } " +
" ]', ShortCode = '86288', MessageText = 'CODETEST'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MobileNumbers | String | Falsch | Ein Array von Mobiltelefonnummern, die beim Senden verwendet werden. Entweder die Eigenschaft „mobileNumbers“ oder „subscribers“ ist erforderlich, aber nicht beide. |
Subscribers | String | Falsch | Ein Array von Teilnehmerschlüsseln und Mobiltelefonnummern, die beim Senden verwendet werden. Entweder die Eigenschaft „mobileNumbers“ oder „subscribers“ ist erforderlich, aber nicht beide. |
ShortCode | String | True | Der Kurzcode. |
MessageText | String | True | Der Textwert. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Results | String | Ergebnisse im Zusammenhang mit dem Warteschlangenprozess einer MO-Nachricht zum Senden. |
Liste aktualisieren
Aktualisiert eine Liste.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die ID der zu aktualisierenden Liste. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
TokenId | String | Die Token-ID, mit der der Status der Anfrage überprüft werden kann. |
Aktualisieren Sie das OAuthAccessToken
Aktualisiert das OAuth-Zugriffstoken, das für die Authentifizierung mit SalesforceMarketingCloud verwendet wird.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
OAuthRefreshToken | String | True | Setzen Sie dies auf den abgelaufenen Tokenwert. |
GrantType | String | Falsch | Autorisierungsgewährungstyp. Nur für OAuth 2.0 verfügbar. Die zulässigen Werte sind CODE, CLIENT. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Das von SalesforceMarketingCloud zurückgegebene Authentifizierungstoken. Dieses kann in nachfolgenden Aufrufen anderer Vorgänge für diesen bestimmten Dienst verwendet werden. |
OAuthRefreshToken | String | Dies ist dasselbe wie der Zugriffstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens. |
SendeNachrichtAnEmpfänger
Senden Sie eine OTT-Nachricht an den Empfänger. Unterstützte OTT-Netzwerke sind Facebook Messenger und LINE.
Nachrichteninhalt
Sie können keine OTT-Nachricht an den Empfänger senden, ohne den Inhalt der Nachricht anzugeben. Um Nachrichteninhalte zu erstellen, müssen Sie Daten in eine temporäre Tabelle namens „MessageContents#TEMP“ einfügen. Die für diese temporäre Tabelle verfügbaren Spalten sind die folgenden:
Spalte | Beschreibung |
---|---|
Type | Gibt den Nachrichteninhaltstyp der Sendeanforderung mit den Werten „Text“, „Bild“, „Audio“, „Video“, „Nativ“ an. |
Text | An den Empfänger zu sendender Nachrichtentext. Erforderlich für Nachrichteninhalte vom Typ „Text“. |
URL | URL des Multimedia-Anhangs, der an den Empfänger gesendet werden soll. Erforderlich für Nachrichteninhalte vom Typ „Bild, Audio, Video“. |
AltUrl | Alternative URL des Multimedia-Anhangs, der an den Empfänger gesendet werden soll. Erforderlich für LINE für Nachrichteninhalte vom Typ „Bild, Video“. |
Duration | Länge des Audio-Multimediaanhangs, der an den Empfänger gesendet werden soll. Erforderlich für LINE für Nachrichteninhalte des Typs „Audio“. |
NativePayload | Ott-netzwerkspezifischer Blob der JSON- Payload, der in der Nachrichtenanforderung übergeben wurde. |
IsReusable | Gibt an, ob ein Multimedia-Anhang für zukünftige Nachrichten wiederverwendet werden kann. Wird nur für Messenger unterstützt. |
AttachmentId | Anhangs-ID eines wiederverwendbaren Multimedia-Assets. Wird nur für Messenger unterstützt. |
MessageCustomKeys
Sie können auch benutzerdefinierte Nachrichtenschlüssel angeben, die in der Payload weitergegeben werden sollen, indem Sie Daten in eine temporäre Tabelle mit dem Namen „MessageCustomKeys#TEMP“ einfügen. Für diese temporäre Tabelle sind die folgenden Spalten verfügbar:
Spalte | Beschreibung |
---|---|
messagingType | Gibt den Messaging-Typ einer Messenger-Sendeanforderung mit den Werten „RESPONSE“, „UPDATE“ und „MESSAGE_TAG“ an. Erforderlich für Messenger-Sendeanforderungen. |
tag | Nachrichten-Tag einer Messenger-Sendeanforderung. Erforderlich für Messenger-Sendeanforderungen, wenn MessagingType = Message_TAG. |
notificationType | Gibt den Push-Benachrichtigungstyp für Nachrichtensendeanforderungen mit den Werten REGULAR, SILENT_PUSH und NO_PUSH an. Erforderlich für Messenger. Optional für Messenger-Sendeanforderungen. |
Ausführen
Messenger-Nachricht senden:
INSERT INTO MessageContents#TEMP (type, text) VALUES ('text', 'thanks for purchase')
INSERT INTO MessageCustomKeys#TEMP (messagingType) VALUES ('RESPONSE')
EXECUTE SendMessageToRecipient MessageKey = 'e1c35141-6e5c-4bc2-813b-60f969e52b0d', MessageGroupKey = 'CanBeAGUIDorAny100UnicodeCharString', SenderType = 'messenger', SenderId = '503868699681937', OttId = 'FBfacdb735074f7c492c0bf190fa99020', UserReference = '1938cd4d34cc4db0b109756b8a9b14ff', Subject = 'Message Name', ValidityPeriod = 30"
Verschiedene Messenger-Inhaltstypen:
INSERT INTO MessageContents#TEMP (type, url, AltUrl, IsReusable, AttachmentId) VALUES ('image', 'https://example.com/original.jpg', 'https://example.com/preview.jpg', true, 12345)
INSERT INTO MessageCustomKeys#TEMP (messagingType) VALUES ('RESPONSE')
EXECUTE SendMessageToRecipient MessageKey = 'e1c35141-6e5c-4bc2-813b-60f969e52b0d', MessageGroupKey = 'CanBeAGUIDorAny100UnicodeCharString', SenderType = 'messenger', SenderId = '503868699681937', OttId = 'FBfacdb735074f7c492c0bf190fa99020', UserReference = '1938cd4d34cc4db0b109756b8a9b14ff', Subject = 'Message Name', ValidityPeriod = 30"
LINE-Nachricht gesendet:
INSERT INTO MessageContents#TEMP (type, text) VALUES ('text', 'thanks for purchase')
INSERT INTO MessageCustomKeys#TEMP (messagingType) VALUES ('RESPONSE')
EXECUTE SendMessageToRecipient MessageKey = 'CanBeAGUIDorAny100UnicodeCharString', MessageGroupKey = 'CanBeAGUIDorAny100UnicodeCharString', SenderType = 'line', SenderId = '2145435435632435', OttId = 'U42348yafsd8y3248yfsq8cy9088934d', UserReference = '1938cd4d34cc4db0b109756b8a9b14ff', Subject = 'Message Name', ValidityPeriod = 30"
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageKey | String | True | Benutzerdefinierte Nachrichtenkennung. |
MessageGroupKey | String | Falsch | Benutzerdefinierte Nachrichtenkennung zum Gruppieren mehrerer Sendeanforderungen. |
SenderType | String | True | Gibt den Namen des OTT-Netzwerks an, bei dem die Ressource mit den Werten „line“, „messenger“ registriert wird. |
SenderId | String | True | Gibt die Kennung der OTT-Ressource an, die die Nachricht sendet: LINE-Kanal-ID, Messenger-Seiten-ID. |
OttId | String | True | Empfänger-ID des Benutzers. Bei LINE wird, wenn userReference ungültig ist, ein erneuter Versuch mit ottId als senderId unternommen. |
UserReference | String | True | Alternative Empfänger-ID des Benutzers. Für Messenger: user_ref kann als userReference übergeben werden. Für LINE kann reply_token als userReference übergeben werden. |
Subject | String | Falsch | Nachrichtenname. |
ValidityPeriod | Integer | True | Zeitraum für den die Anfrage gültig ist. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OttRequestId | String | Die Anforderungs-ID des OTT. |
Transaktionsnachricht an mehrere Empfänger senden
Sendet eine Nachricht über eine Sendedefinition an einen einzelnen Empfänger.
Ausführen
Transaktionsnachricht senden:
Für RecipientAggregate und Attribute entweder JSON oder temporäre Tabelle als Eingabe. Beispiel:
INSERT INTO RecipientAggregate#TEMP (RecipientContactKey, RecipientTo, RecipientMessageKey, RecipientAttributes) VALUES ('recipient1', 'recipient1@example.com', 'nFL4ULgheUeaGbPIMzJJSw', '{"RequestAttribute_1":"value_1", "RequestAttribute_2":"value_2", "Attribute1":"This is one for recipient1", "Attribute2":"This is two for recipient1"}');
INSERT INTO RecipientAggregate#TEMP (RecipientContactKey, RecipientTo, RecipientMessageKey, RecipientAttributes) VALUES ('recipient2', 'recipient2@example.com', 'GV1LhQ6NFkqFUAE1IsoQ9Q', '{"UserAttribute_3":"value_3", "UserAttribute_4":"value_4"}');
EXECUTE SendTransactionalMessageToMultipleRecipients DefinitionKey = '2FA_order_accounts', RecipientAggregate = 'RecipientAggregate#TEMP', Attributes = '{"UserAttribute_a":"value_a", "UserAttribute_b":"value_b"}'
INSERT INTO Attributes#TEMP (UserAttr_1, UserAttr_2) VALUES ('UserAttrValue_1', 'UserAttrValue_2');
INSERT INTO RecipientAggregate#TEMP (RecipientContactKey, RecipientTo, RecipientMessageKey, RecipientAttributes) VALUES ('recipient1', 'recipient1@example.com', 'nFL4ULgheUeaGbPIMzJJSw', '{"RequestAttribute_1":"value_1", "RequestAttribute_2":"value_2", "Attribute1":"This is one for recipient1", "Attribute2":"This is two for recipient1"}');
INSERT INTO RecipientAggregate#TEMP (RecipientContactKey, RecipientTo, RecipientMessageKey, RecipientAttributes) VALUES ('recipient2', 'recipient2@example.com', 'GV1LhQ6NFkqFUAE1IsoQ9Q', '{"UserAttribute_3":"value_3", "UserAttribute_4":"value_4"}');
EXECUTE SendTransactionalMessageToMultipleRecipients DefinitionKey = '2FA_order_accounts', RecipientAggregate = 'RecipientAggregate#TEMP', Attributes = 'Attributes#TEMP'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
DefinitionKey | String | True | Eindeutige Kennung der Definition. |
RecipientContactKey | String | Falsch | Eindeutige Kennung für einen Abonnenten in Marketing Cloud. Jede Anfrage muss einen Kontaktschlüssel enthalten. Sie können einen vorhandenen Abonnentenschlüssel verwenden oder beim Senden einen erstellen, indem Sie die Email Adresse des Empfängers verwenden. |
RecipientTo | String | Falsch | Kanaladresse des Empfängers. Bei Email ist dies die Email Adresse des Empfängers. |
RecipientMessageKey | String | Falsch | Eindeutige Kennung zur Nachverfolgung des Nachrichtenstatus. Kann automatisch erstellt werden, wenn Sie eine Nachricht erstellen, oder als Teil der Anfrage bereitgestellt werden. Kann bis zu 100 Zeichen lang sein, und es gibt keine Zeichenbeschränkung. Jeder Empfänger in einer Anfrage muss einen eindeutigen Nachrichtenschlüssel haben. Wenn Sie in derselben Sendeanfrage einen doppelten Nachrichtenschlüssel verwenden, wird die Nachricht abgelehnt. |
RecipientAttributes | String | Falsch | Informationen, die verwendet werden, um die Nachricht für den Empfänger zu personalisieren. Geschrieben als Schlüsselpaare. Die Attribute entsprechen Profilattributen, Inhaltsattributen oder Attributen der Datenerweiterung für ausgelöste Sendungen. |
RecipientAggregate | String | True | Array von Empfängerobjekten, die Parameter und Metadaten für die Empfänger enthalten, wie etwa Sendeverfolgung und Personalisierungsattribute. |
Attributes | String | Falsch | Informationen, die verwendet werden, um die Nachricht für den Empfänger zu personalisieren. Geschrieben als Schlüsselpaare. Die Attribute entsprechen Profilattributen, Inhaltsattributen oder Attributen der Datenerweiterung für ausgelöste Sendungen. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
RequestId | String | Die eindeutige Kennung dieser Anfrage. |
MessageKey | String | Eindeutige Kennung zur Verfolgung des Nachrichtensendestatus. |
Status | String | Der Status der Sendeanforderung. |
ErrorMessage | String | Die Fehlermeldung. |
SendeTransaktionsnachrichtAnEmpfänger
Sendet eine Nachricht über eine Sendedefinition an einen einzelnen Empfänger.
Ausführen
Senden Sie eine Transaktionsnachricht:
Attribute unterstützen entweder JSON oder temporäre Tabellen als Eingabe. Beispiel:
EXECUTE SendTransactionalMessageToRecipient MessageKey = 'e1c35141-6e5c-4bc2-813b-60f969e52b0d', DefinitionKey = 'CanBeAGUIDorAny100UnicodeCharString', RecipientContactKey = 'd3c4a2d2-b620-4a39-88aa-b14868b766c6', RecipientTo = 'john@example.com', Attributes = '{"UserAttr_1":"UserAttrValue_1","UserAttr_2":"UserAttrValue_2"}'
INSERT INTO Attributes#TEMP (UserAttr_1, UserAttr_2) VALUES ('UserAttrValue_1', 'UserAttrValue_2');
EXECUTE SendTransactionalMessageToRecipient MessageKey = 'e1c35141-6e5c-4bc2-813b-60f969e52b0d', DefinitionKey = 'CanBeAGUIDorAny100UnicodeCharString', RecipientContactKey = 'd3c4a2d2-b620-4a39-88aa-b14868b766c6', RecipientTo = 'john@example.com', Attributes = 'Attributes#TEMP';
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
MessageKey | String | True | Benutzerdefinierte Nachrichtenkennung. |
DefinitionKey | String | True | Eindeutige Kennung der Definition. |
RecipientContactKey | String | True | Eindeutige Kennung für einen Abonnenten in Marketing Cloud. Jede Anfrage muss einen Kontaktschlüssel enthalten. Sie können einen vorhandenen Abonnentenschlüssel verwenden oder beim Senden einen erstellen, indem Sie die Email Adresse des Empfängers verwenden. |
RecipientTo | String | Falsch | Kanaladresse des Empfängers. Bei Email ist dies die Email Adresse des Empfängers. |
Attributes | String | Falsch | Informationen, die verwendet werden, um die Nachricht für den Empfänger zu personalisieren. Geschrieben als Schlüsselpaare. Die Attribute entsprechen Profilattributen, Inhaltsattributen oder Attributen der Datenerweiterung für ausgelöste Sendungen. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
RequestId | String | Die eindeutige Kennung dieser Anfrage. |
StoppReise
Beenden Sie eine Laufreise.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JourneyId | String | True | Die ID der Fahrt bis zum Stopp, ausgedrückt in Form einer GUID (UUID). |
JourneyVersion | Integer | True | Die Versionsnummer der zu stoppenden Reise. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Ob die Fahrt abgebrochen wurde. |
SOAP Datenmodell
Der Connector modelliert die Salesforce Marketing Cloud SOAP APIs als Datenbank-Tabellen und Ansichten. Diese werden in Schema definiert, bei denen es sich um einfache, textbasierte Konfigurationsdateien handelt, mit denen Schemata leicht angepasst werden können.
API Einschränkungen und-Anforderungen sind in diesem Abschnitt dokumentiert. Sie können die SupportEnhancedSQL
-Funktion, standardmäßig eingestellt, um die meisten dieser Einschränkungen zu umgehen.
Tabellen
Tabellen beschreibt die verfügbaren Tabellen. Tabellen werden statisch definiert, um Assets, Kategorien, Reisen und mehr zu modellieren.
Ansichten
Ansichten sind Tabellen, die nicht geändert werden können. Normalerweise werden schreibgeschützte Daten als Ansichten angezeigt. Gespeicherte Prozeduren ermöglichen Ihnen die Ausführung von Vorgängen in Salesforce Marketing Cloud, einschließlich des Herunterladens und Hochladens von Objekten.
Tabellen
Der Connector modelliert die Daten in Salesforce Marketing Cloud als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.
Jitterbit-Connector für Salesforce Marketing Cloud Tabellen
Name | Beschreibung |
---|---|
Account | Ein Marketing Cloud-Konto. |
AccountUser | Ein einzelner Benutzer innerhalb eines Kontos. Diese Tabelle unterstützt keine Löschvorgänge. |
BusinessUnit | Eine Einheit innerhalb eines größeren Enterprise- oder Enterprise 2.0-Kontos. Diese Tabelle unterstützt nur Abfragen und Aktualisierungen. |
ContentArea | Eine ContentArea stellt einen definierten Abschnitt wiederverwendbaren Inhalts dar. |
DataExtension | Stellt eine Datenerweiterung innerhalb eines Kontos dar. |
Email | Stellt eine Email in einem Marketing Cloud-Konto dar. |
EmailSendDefinition | Datensatz, der die Nachrichteninformationen, das Absenderprofil, das Zustellungsprofil und die Zielgruppeninformationen enthält. |
FileTrigger | Für zukünftige Verwendung reserviert. Diese Tabelle unterstützt keine Löschungen. |
FilterDefinition | Definiert eine Zielgruppe basierend auf angegebenen Regeln in einem Filter. Diese Tabelle unterstützt keine Einfügungen. |
ImportDefinition | Definiert ein wiederverwendbares Muster von Importoptionen. Diese Tabelle unterstützt keine Einfügungen. |
List | Eine Marketingliste mit Abonnenten. |
Portfolio | Zeigt eine Datei im Portfolio eines Marketing Cloud-Kontos an. |
ProgramManifestTemplate | Für zukünftige Verwendung reserviert. Diese Tabelle unterstützt keine Löschungen oder Einfügungen. |
QueryDefinition | Stellt eine SQL- Abfrage dar, auf die über die SOAP API zugegriffen und die von ihr ausgeführt wird. Diese Tabelle unterstützt keine Aktualisierungen oder Einfügungen. |
ReplyMailManagementConfiguration | Detaillierte Konfigurationseinstellungen für die Verwaltung von Antwortmails in einem Konto. Diese Tabelle unterstützt keine Löschvorgänge. |
Send | Wird zum Senden von Email und Abrufen aggregierter Daten verwendet. Diese Tabelle unterstützt keine Löschungen oder Aktualisierungen. |
SendClassification | Stellt eine Versandklassifizierung in einem Marketing Cloud-Konto dar. |
SenderProfile | Das Sendeprofil, das in Verbindung mit einer Email Sendedefinition verwendet wird. |
SMSTriggeredSend | Zeigt eine einzelne Instanz eines per SMS ausgelösten Versands an. Diese Tabelle unterstützt keine Löschungen oder Aktualisierungen. |
Subscriber | Eine Person, die den Erhalt von Email oder SMS-Nachrichten abonniert hat. |
SuppressionListDefinition | Eine Unterdrückungsliste, die mit verschiedenen Kontexten verknüpft werden kann. |
TriggeredSendDefinition | Zum Erstellen oder Aktualisieren einer TriggeredSendDefinition, bei der die Listen-ID die All Subs-Listen-ID ist, benötigen Sie die Berechtigungen „Email | Abonnenten | Alle Abonnenten | Anzeigen“ und „SendEmailToList“. |
Konto
Ein Marketing Cloud-Konto.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Account WHERE Id = 123
SELECT * FROM Account WHERE Id IN (123, 456)
SELECT * FROM Account WHERE CreatedDate > '2017/01/25'
Einfügen
Sie müssen die Spalte „Name“ angeben, wenn Sie einen Einfügevorgang für diese Tabelle ausführen.
INSERT INTO Account (Name) VALUES ('Test')
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE Account SET Fax = '1123123' WHERE ID = 123
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM Account WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung des Kontos. |
AccountType | String | Falsch | Typ des Marketing Cloud-Kontos. Die zulässigen Werte sind BUSINESS_UNIT, CHANNEL_CONNECT, CONNECT, DOTO_MEMBER, ENTERPRISE_2, EXACTTARGET, LP_MEMBER, None, PRO_CONNECT, PRO_CONNECT_CLIENT. |
ParentID | Int | Falsch | Gibt die ID-Nummer des übergeordneten Kontos für untergeordnete Konten und Geschäftseinheiten der Typen „Lock and Publish“, „In Ihrem Namen“, „Enterprise“ und „Enterprise 2.0“ an. |
BrandID | Int | Falsch | Gibt die für ein Konto zu verwendenden Marken-Tags an. |
PrivateLabelID | Int | Falsch | Gibt die private Bezeichnung für ein Konto an. |
ReportingParentID | Int | Falsch | Für zukünftige Verwendung reserviert. |
Name | String | Falsch | Name des Kontos. |
Email | String | Falsch | Standard-Email-Adresse des Kontos. Gibt an, ob Abonnenteninformationen zum Senden von Email verwendet werden können. |
FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. Veraltet für Email-Sendedefinitionen und ausgelöste Sendedefinitionen. |
BusinessName | String | Falsch | Firmenname des Kontoinhabers. |
Phone | String | Falsch | Gibt eine Telefonnummer an. |
Address | String | Falsch | Die zur Kommunikation mit einer Person verwendete Adresse. |
Fax | String | Falsch | Faxnummer des Kontoinhabers. |
City | String | Falsch | Die Stadt des Kontoinhabers muss in der physischen Postanschrift angezeigt werden, die unten in allen Email-Nachrichten angegeben werden muss. |
State | String | Falsch | Gibt den geografischen Staat des Kontoinhabers an. |
Zip | String | Falsch | Gibt die Postleitzahl des Kontoinhabers an. |
Country | String | Falsch | Land des Kontoinhabers, wie in der erforderlichen physischen Postanschrift am Ende aller Email Nachrichten angegeben. |
IsActive | Boolean | False | Gibt an, ob das Konto aktiv ist oder nicht. |
IsTestAccount | Bool | Falsch | Gibt an, ob ein Konto ein Testkonto ist oder nicht. |
Client_ClientID1 | Int | True | Die Client-ID des Clients. |
DBID | Int | Falsch | Für zukünftige Verwendung reserviert. |
CustomerID | Long | Falsch | Für zukünftige Verwendung reserviert. |
DeletedDate | Datetime | True | Datum und Uhrzeit der Löschung eines Kontos. |
EditionID | Int | False | Gibt die Produktedition des Kontos an. |
ModifiedDate | Datetime | Falsch | Gibt an, wann die Kontoinformationen zuletzt geändert wurden. |
CreatedDate | Datetime | Falsch | Datum und Uhrzeit der Kontoerstellung. |
ParentName | String | Falsch | Gibt den Namen des übergeordneten Kontos an. |
Subscription_SubscriptionID | String | Wahr | Für zukünftige Verwendung reserviert. |
Subscription_HasPurchasedEmails | Bool | Wahr | Für zukünftige Verwendung reserviert. |
Subscription_EmailsPurchased | Int | True | Gibt die Anzahl der in einem Abonnement gekauften Emails an. |
Subscription_Period | String | Wahr | Für zukünftige Verwendung reserviert. |
Subscription_AccountsPurchased | Int | Wahr | Marketing Cloud-Konten erworben. |
Subscription_LPAccountsPurchased | Int | True | Gibt die Anzahl der erworbenen Lock-and-Publish-Konten an. |
Subscription_DOTOAccountsPurchased | Int | True | Gibt die Anzahl der erworbenen Marketing Cloud-Agentur-Reseller-Konten an. |
Subscription_BUAccountsPurchased | Int | True | Definiert die Anzahl der für ein Abonnement erworbenen Geschäftseinheiten. |
Subscription_AdvAccountsPurchased | Int | True | Diese Eigenschaft stellt die Anzahl der für das Konto gekauften Werbekonten dar. |
Subscription_BeginDate | Datetime | True | Gibt das Datum an, an dem ein Abonnement beginnt. |
Subscription_EndDate | Datetime | True | Gibt das Enddatum einer Aktivität an. |
Subscription_Notes | String | Wahr | Veraltet. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Konto bereitgestellt wird und nur über die API zugänglich ist. |
Client_PartnerClientKey | String | True | Der Partner-Client-Schlüssel des Clients. |
InheritAddress | Bool | Falsch | Gibt an, dass eine Enterprise 2.0-Geschäftseinheit die Adresse von der übergeordneten Geschäftseinheit erbt. |
UnsubscribeBehavior | Int | True | Das Verhalten des Abonnements bei Kündigung. |
Subscription_ContractNumber | String | Wahr | Für zukünftige Verwendung reserviert. |
Subscription_ContractModifier | String | Wahr | Für zukünftige Verwendung reserviert. |
IsTrialAccount | Bool | Falsch | Für zukünftige Verwendung reserviert. |
Client_EnterpriseID | Long | True | Nur lesbare Kennung für das Unternehmen des Kunden. |
ParentAccount_ID | Int | Falsch | Nur-Lese-Kennung für das übergeordnete Element des Kontos. |
ParentAccount_Name | String | True | Name des übergeordneten Kontos. |
ParentAccount_ParentID | Int | True | Nur-Lese-Kennung für das übergeordnete Element des übergeordneten Elements dieses Kontos. |
ParentAccount_CustomerKey | String | True | Der Kundenschlüssel des übergeordneten Kontos. |
ParentAccount_AccountType | String | True | Der Kontotyp des übergeordneten Kontos. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Locale_LocaleCode | String | True | Der Gebietsschemacode des Gebietsschemas. |
TimeZone_ID | Int | True | Nur-Lese-Kennung der Zeitzone. |
TimeZone_Name | String | True | Name der Zeitzone. |
Roles | String | Falsch | Sammlung von Rollen, die für ein Konto definiert sind. |
ContextualRoles | Int | True | Die kontextbezogenen Rollen des Kontos. |
ObjectState | String | Falsch | Für zukünftige Verwendung reserviert. |
LanguageLocale_LocaleCode | String | True | Der Gebietsschemacode des Sprachlayouts. |
IndustryCode | String | Falsch | Der Kodex der Branche. |
AccountState | Int | Falsch | Der Status des Kontos. |
SubscriptionRestrictionFlags | Long | Falsch | Einschränkungsflags des Abonnements. |
KontoBenutzer
Ein einzelner Benutzer innerhalb eines Kontos. Diese Tabelle unterstützt keine Löschungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM AccountUser WHERE Id = 123
SELECT * FROM AccountUser WHERE Id IN (123, 456)
SELECT * FROM AccountUser WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Client_ID, Name, Email, Benutzer-ID und Kennwort.
INSERT INTO AccountUser (Client_Id, UserId, Name, Email, Password) VALUES (123, 'bcabsbasbcasb', 'Test', 'test@gmail.com', 'testpas@2sowrd')
Update
Sie müssen die ID und die Client_Id in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE AccountUser SET Name = 'changed' WHERE ID = 123 AND Client_Id = 456
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
CreatedDate | Datetime | Falsch | Datum und Uhrzeit der Objekterstellung.. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID [KEY] | Int | Falsch | Die ID des Clients. |
AccountUserID | Int | Falsch | Gibt die Marketing Cloud-Kennung eines Kontobenutzers an. |
UserID | String | Falsch | Die ID des Benutzers. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Email | String | Falsch | Standard-Email Adresse für Objekt. Gibt an, ob Abonnenteninformationen für Email Sendungen verwendet werden können. |
MustChangePassword | Bool | Falsch | Gibt an, ob der Benutzer bei der nächsten Anmeldung das Kennwort ändern muss. |
ActiveFlag | Bool | Falsch | Gibt den Status eines Kontobenutzers an. |
ChallengePhrase | String | False | Gibt die Challenge-Antwort für die Anmeldehilfe an. |
ChallengeAnswer | String | False | Gibt die Challenge-Antwort für die Anmeldehilfe an. |
IsAPIUser | Bool | False | Gibt an, ob ein Benutzer die API verwenden kann. Der Wert „true“ bedeutet, dass das Kennwort des Benutzers unverändert bleibt, bis es aktiv geändert wird. |
NotificationEmailAddress | String | Falsch | Gibt die Email Adresse an, an die Benachrichtigungen gesendet werden sollen. |
Client_PartnerClientKey | String | False | Der Partner-Clientschlüssel des Partners. |
Password | String | Falsch | Das Passwort eines Kontobenutzers wurde angegeben. |
Locale_LocaleCode | String | True | Der Gebietsschemacode des Gebietsschemas. |
TimeZone_ID | Int | True | Die ID der Zeitzone. |
TimeZone_Name | String | True | Der Name der Zeitzone. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
DefaultBusinessUnit | Int | Falsch | Gibt an, dass der Benutzer des Geschäftseinheitskontos zuerst zugreift. |
LanguageLocale_LocaleCode | String | True | Der Gebietsschemacode des Sprachgebietsschemas. |
Client_ModifiedBy | Int | False | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
Geschäftsbereich
Eine Einheit innerhalb eines größeren Enterprise- oder Enterprise 2.0-Kontos. Diese Tabelle unterstützt nur Abfragen und Aktualisierungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM BusinessUnit WHERE Id = 123
SELECT * FROM BusinessUnit WHERE Id IN (123, 456)
SELECT * FROM BusinessUnit WHERE CreatedDate > '2017/01/25'
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE BusinessUnit SET Name = 'Changed' WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
AccountType | String | Falsch | Typ des Marketing Cloud-Kontos. Gültige Werte sind BUSINESS_UNIT, CHANNEL_CONNECT, CONNECT, DOTO_MEMBER, ENTERPRISE_2, EXACTTARGET, LP_MEMBER, None, PRO_CONNECT, PRO_CONNECT_CLIENT. |
ParentID | Int | Falsch | Gibt die ID-Nummer des übergeordneten Kontos an. |
BrandID | Int | Falsch | Gibt die für ein Konto zu verwendenden Marken-Tags an. |
PrivateLabelID | Int | Falsch | Gibt die private Bezeichnung für ein Konto an. |
ReportingParentID | Int | Falsch | Für zukünftige Verwendung reserviert.. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Email | String | Falsch | Standard-Email Adresse für Objekt. |
FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. |
BusinessName | String | Falsch | Firmenname des Kontoinhabers. |
Phone | String | Falsch | Gibt eine Telefonnummer an. |
Address | String | Falsch | Die zur Kommunikation mit einer Person verwendete Adresse. |
Fax | String | Falsch | Faxnummer des Kontoinhabers. |
City | String | Falsch | Die Stadt des Kontoinhabers muss in der physischen Postanschrift angezeigt werden, die unten in allen Email-Nachrichten angegeben werden muss. |
State | String | Falsch | Gibt den geografischen Staat des Kontoinhabers an. |
Zip | String | Falsch | Gibt die Postleitzahl des Kontoinhabers an. |
Country | String | Falsch | Land des Kontoinhabers, wie in der erforderlichen physischen Postanschrift am Ende aller Email Nachrichten angegeben. |
IsActive | Bool | False | Gibt an, ob das Objekt aktiv ist oder nicht. |
IsTestAccount | Bool | Falsch | Gibt an, ob ein Konto ein Testkonto ist oder nicht. |
Client_ID | Int | Falsch | Die ID des Clients. |
DBID | Int | Falsch | Für zukünftige Verwendung reserviert. |
CustomerID | Long | Falsch | Die ID des Kunden. |
DeletedDate | Datetime | Falsch | Datum und Uhrzeit der Löschung eines Kontos (der Wert dieser Eigenschaft muss festgelegt werden, bevor das Konto gelöscht werden kann). |
EditionID | Int | False | Gibt die Produktedition des Kontos an. |
IsTrialAccount | Bool | Falsch | Für zukünftige Verwendung reserviert. |
Locale_LocaleCode | String | True | Der Gebietsschemacode des Gebietsschemas. |
Client_EnterpriseID | Long | True | Die Unternehmens-ID des Kunden. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CreatedDate | Datetime | Falsch | Datum und Uhrzeit der Objekterstellung. |
Subscription_SubscriptionID | String | True | Die Abonnement-ID des Abonnements. |
Subscription_HasPurchasedEmails | Bool | Wahr | Für zukünftige Verwendung reserviert.. |
Subscription_EmailsPurchased | Int | True | Gibt die Anzahl der in einem Abonnement gekauften Emails an. |
Subscription_Period | String | Wahr | Für zukünftige Verwendung reserviert.. |
Subscription_AccountsPurchased | Int | Wahr | Marketing Cloud-Konten erworben. |
Subscription_LPAccountsPurchased | Int | True | Gibt die Anzahl der erworbenen Lock-and-Publish-Konten an. |
Subscription_DOTOAccountsPurchased | Int | True | Gibt die Anzahl der erworbenen Marketing Cloud-Agentur-Reseller-Konten an. |
Subscription_BUAccountsPurchased | Int | True | Definiert die Anzahl der für ein Abonnement erworbenen Geschäftseinheiten. |
Subscription_AdvAccountsPurchased | Int | True | Diese Eigenschaft stellt die Anzahl der für das Konto gekauften Werbekonten dar. |
Subscription_BeginDate | Datetime | True | Gibt das Datum an, an dem ein Abonnement beginnt. |
Subscription_EndDate | Datetime | True | Gibt das Enddatum einer Aktivität an.. |
Subscription_Notes | String | Wahr | Veraltet.. |
Subscription_ContractNumber | String | Wahr | Für zukünftige Verwendung reserviert.. |
Subscription_ContractModifier | String | Wahr | Für zukünftige Verwendung reserviert.. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_PartnerClientKey | String | True | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
ParentName | String | Falsch | Gibt den Namen des übergeordneten Kontos an. |
ParentAccount_ID | Int | True | Die ID des übergeordneten Kontos. |
ParentAccount_Name | String | True | Der Name des übergeordneten Kontos. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
DefaultSendClassification_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
DefaultHomePage_ID | String | True | Die ID der Standard-Startseite.. |
InheritAddress | Bool | Falsch | Gibt an, dass eine Enterprise 2.0-Geschäftseinheit die Adresse von der übergeordneten Geschäftseinheit erbt. |
ContextualRoles | Int | Wahr | Die kontextbezogenen Rollen der Geschäftseinheit. |
LanguageLocale_LocaleCode | String | True | Der Gebietsschemacode des Sprachgebietsschemas. |
Inhaltsbereich
Ein ContentArea stellt einen definierten Abschnitt wiederverwendbarer Inhalte dar.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ContentArea WHERE Id = 123
SELECT * FROM ContentArea WHERE Id IN (123, 456)
SELECT * FROM ContentArea WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgende Felder angeben: Name und Inhalt.
INSERT INTO ContentArea (Name, Content) VALUES ('Testing', 'Hello world')
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE ContentArea SET Name = 'Changed' WHERE ID = 123
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM ContentArea WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
RowObjectID | String | Falsch | Bezeichner für die Zeile eines Objekts. |
ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Int | Falsch | Die ID des Clients. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CreatedDate | Datetime | Falsch | Datum und Uhrzeit der Objekterstellung. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Layout | String | Falsch | Gibt den Layouttyp des Inhaltsbereichs an. |
IsDynamicContent | Bool | Falsch | Gibt an, ob ein bestimmter Inhaltsbereich dynamische Inhalte enthält. |
Content | String | Falsch | Identifiziert Inhalt, der in einem Inhaltsbereich enthalten ist. |
IsSurvey | Bool | Falsch | Gibt an, ob ein bestimmter Inhaltsbereich Umfragefragen enthält. |
IsBlank | Bool | Falsch | Gibt an, ob der angegebene Inhaltsbereich keinen Inhalt enthält. |
Key | String | Falsch | Gibt den mit dem Inhaltsbereich im HTML-Textkörper verknüpften Schlüssel an. |
Datenerweiterung
Stellt eine Datenerweiterung innerhalb eines Kontos dar.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM DataExtension WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Name, Kundenschlüssel und Felder.
Hinweis: Die Salesforce Marketing Cloud APIs haben Probleme mit DataExtensions bei Namen mit mehr als 40 Zeichen. Versuchen Sie, den Namen auf einen relativ kurzen Wert zu beschränken.
INSERT INTO DataExtension (Name, CustomerKey, Fields) VALUES ('TestName', 'TestCustomerKey', 'fieldname1;fieldname2;fieldname3')
Aktualisieren
Sie müssen die ObjectId oder den CustomerKey oder den Namen in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE DataExtension SET ResetRetentionPeriodOnImport = true WHERE ObjectId = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectId oder den CustomerKey oder den Namen in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM DataExtension WHERE ObjectId = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
CreatedDate | Datetime | Falsch | Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Falsch | Die ID des Clients. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
IsSendable | Bool | Falsch | Gibt an, ob Sie eine Datenerweiterung als Teil einer Zielgruppe für den Nachrichtenversand verwenden können. |
IsTestable | Bool | Falsch | Gibt an, ob eine sendefähige Datenerweiterung in Testsendungen für eine Nachricht verwendet werden kann. |
SendableDataExtensionField_Name | String | Falsch | Der Name des sendbaren Datenerweiterungsfelds. |
SendableSubscriberField_Name | String | Falsch | Der Name des Felds „sendablesubscriber“. |
Template_CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
CategoryID | Long | False | Gibt die Kennung des Ordners an. |
Status | String | Falsch | Definiert den Status des Objekts. |
IsPlatformObject | Bool | Falsch | Gibt an, ob das Objekt ein Plattformobjekt ist. |
DataRetentionPeriodLength | Int | False | Gibt die Anzahl der Zeiteinheiten an, für die Daten aufbewahrt werden. |
DataRetentionPeriodUnitOfMeasure | Int | Falsch | Gibt die Zeiteinheiten an, für die Daten aufbewahrt werden. |
RowBasedRetention | Bool | Falsch | Gibt an, ob die Datenaufbewahrungsrichtlinie Daten zeilenweise oder als gesamte Datenerweiterung entfernt. |
ResetRetentionPeriodOnImport | Bool | False | Gibt an, ob eine Datenaufbewahrungsfrist nach einem erfolgreichen Import neuer Daten zurückgesetzt werden soll. |
DeleteAtEndOfRetentionPeriod | Bool | False | Gibt an, ob Daten am Ende der Aufbewahrungsfrist gelöscht werden sollen. |
RetainUntil | String | Falsch | Gibt das Datum an, an dem die Aufbewahrungsfrist für eine Datenerweiterung endet. |
Pseudo-Spalten
Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.
Name | Typ | Beschreibung |
---|---|---|
Fields | String | Eine durch Semikolon getrennte Liste mit Namen für die Felder, die dieser Datenerweiterung hinzugefügt werden sollen. |
Stellt eine Email in einem Marketing Cloud-Konto dar.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Email WHERE Id = 123
SELECT * FROM Email WHERE Id IN (123, 456)
SELECT * FROM Email WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgende Felder angeben: Name und Betreff.
INSERT INTO Email (Name, Subject) VALUES ('Testing', 'Greetings')
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE Email SET Name = 'Changed' WHERE ID = 31558
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM Email WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Falsch | Die ID des Clients. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
PreHeader | String | Falsch | Enthält Text, der im Preheader von Email Nachrichten auf Mobilgeräten verwendet wird. |
Folder | String | Falsch | Gibt Ordnerinformationen an (nur Abrufen) - Veraltet. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
HTMLBody | String | Falsch | Enthält den HTML-Text einer Email Nachricht. |
TextBody | String | Falsch | Enthält den Rohtext einer Nachricht. |
Subject | String | Falsch | Definiert das Subjekt eines Objekts. |
IsActive | Bool | False | Gibt an, ob das Objekt aktiv ist oder nicht. |
IsHTMLPaste | Bool | Falsch | Gibt an, ob die Email Nachricht über eingefügtes HTML erstellt wurde. |
ClonedFromID | Int | Falsch | ID der Email-Nachricht, aus der die angegebene Email Nachricht erstellt wurde. |
Status | String | Falsch | Definiert den Status eines Objekts. |
EmailType | String | False | Definiert den bevorzugten Email Typ. |
CharacterSet | String | Falsch | Gibt die in einer Email Nachricht verwendete Kodierung an. |
HasDynamicSubjectLine | Bool | False | Gibt an, ob die Email Nachricht eine dynamische Betreffzeile enthält. |
ContentCheckStatus | String | False | Gibt an, ob die Inhaltsüberprüfung für diese Email-Nachricht abgeschlossen ist. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
ContentAreas | String | False | Enthält Informationen zu Inhaltsbereichen, die in einer Email-Nachricht enthalten sind. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
E-MailSendenDefinition
Datensatz, der die Nachrichteninformationen, das Absenderprofil, das Zustellungsprofil und die Zielgruppeninformationen enthält.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM EmailSendDefinition WHERE ObjectID = 123
SELECT * FROM EmailSendDefinition WHERE ObjectID IN (123, 456)
SELECT * FROM EmailSendDefinition WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Name, SendClassification_CustomerKey und Email_Id.
INSERT INTO EmailSendDefinition (Name, SendClassification_CustomerKey, Email_Id) VALUES ('Testing', 13507, 31677)
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE EmailSendDefinition SET Description = 'Changed' WHERE ObjectId = 'acasascas'
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM EmailSendDefinition WHERE ObjectId = 'sdfsdf123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
Client_ID | Int | True | Die ID des Clients. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
SendClassification_CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
SenderProfile_CustomerKey | String | Wahr | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps |
SenderProfile_FromName | String | True | Gibt den Absendernamen für Standard-Email Nachrichten an. |
SenderProfile_FromAddress | String | True | Gibt die mit einem Objekt verknüpfte Absenderadresse an. |
DeliveryProfile_SourceAddressType | String | True | Gibt den Quell-IP-Adresstyp an, der mit dem Übermittlungsprofil verwendet wird. |
DeliveryProfile_PrivateIP | String | True | Enthält Informationen zur privaten IP-Adresse, die einem Übermittlungsprofil zugeordnet ist. |
DeliveryProfile_DomainType | String | True | Definiert den Domänentyp. |
DeliveryProfile_PrivateDomain | String | True | Definiert eine private Domäne, die als Teil eines Übermittlungsprofils oder einer Sendedefinition verwendet werden soll. |
DeliveryProfile_HeaderSalutationSource | String | True | Definiert die Quelle der Header für ein Zustellungsprofil oder eine Sendedefinition. |
DeliveryProfile_FooterSalutationSource | String | True | Definiert die Quelle einer Fußzeilenanrede, die als Teil eines Übermittlungsprofils oder einer Sendedefinition verwendet werden soll (Standard, ContentLibrary oder Keine). |
SuppressTracking | Bool | Falsch | Gibt an, ob die Versanddefinition Tracking-Ergebnisse für zugehörige Sendungen unterdrückt. |
IsSendLogging | Bool | False | Gibt an, ob die Sendeprotokollierung für die angegebene Sendedefinition aktiviert ist |
Email_ID | Int | True | Die ID der Email. |
CCEmail | String | Falsch | Kopie der Email Adresse. |
BccEmail | String | Falsch | Gibt Email Adressen an, die eine Blindkopie einer Nachricht erhalten sollen. |
AutoBccEmail | String | Falsch | Definiert eine Blindkopie-Email-Adresse, an die als Teil einer Email Sendedefinition eine Nachricht gesendet werden soll. |
TestEmailAddr | String | Falsch | Definiert eine Email Adresse, an die als Teil einer Email Sendedefinition eine Testnachricht gesendet werden soll. |
EmailSubject | String | Falsch | Betreff der Email. |
DynamicEmailSubject | String | Falsch | Enthält Inhalt zur Verwendung in einer dynamischen Betreffzeile. |
IsMultipart | Bool | False | Gibt an, ob die Email mit aktiviertem Multipart/MIME gesendet wird. |
IsWrapped | Bool | Falsch | Gibt an, ob eine gesendete Email die zum Verarbeiten von Tracking-Informationen für Klicks erforderlichen Links enthält. |
SendLimit | Int | Falsch | Gibt die Begrenzung der Nachrichten an, die als Teil einer Sendedefinition innerhalb eines vordefinierten Sendefensters gesendet werden sollen. |
DeduplicateByEmail | Bool | Falsch | Gibt an, ob eine Sendedefinition mehrere an die gleiche Email Adresse gesendete Emails deduplizieren soll. |
ExclusionFilter | String | Falsch | Enthält eine AMPscript-Zeichenfolge, die als „Wahr“ oder „Falsch“ ausgewertet werden kann und zum Ausschließen von Email Adressen aus einer Sendedefinition verwendet wird. |
Additional | String | Falsch | Die ID für einen Versand, die Kunden als Kampagnen-ID verwenden. |
IsPlatformObject | Bool | Falsch | Gibt an, ob das Objekt ein Plattformobjekt ist. |
Dateiauslöser
Für zukünftige Verwendung reserviert. Diese Tabelle unterstützt keine Löschungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise wird die folgende (aber nicht die einzige) Abfrage serverseitig verarbeitet:
SELECT * FROM FileTrigger WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgende Felder angeben: Name.
INSERT INTO FileTrigger (Name) VALUES ('Testing')
Aktualisieren
Sie müssen die ObjectId in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE FileTrigger SET Name = 'Changed' WHERE ObjectId = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Long | Falsch | Die ID des Clients. |
ExternalReference | String | Falsch | Für zukünftige Verwendung reserviert. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
Type | String | Falsch | Gibt den Typ einer bestimmten Liste an. Gültige Werte sind „Öffentlich“, „Privat“, „Salesforce“, „GlobalUnsubscribe“ und „Master“. |
Status | String | Falsch | Definiert den Status des Objekts. |
StatusMessage | String | False | Beschreibt den Status eines API Aufrufs. |
RequestParameterDetail | String | Falsch | Für zukünftige Verwendung reserviert. |
ResponseControlManifest | String | Falsch | Für zukünftige Verwendung reserviert. |
FileName | String | Falsch | Gibt den Namen der mit dem Objekt verknüpften Datei an. |
LastPullDate | Datetime | Falsch | Für zukünftige Verwendung reserviert. |
ScheduledDate | Datetime | Falsch | Für zukünftige Verwendung reserviert. |
IsActive | Bool | False | Gibt an, ob das Objekt aktiv ist oder nicht. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_CreatedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
Client_ModifiedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
FilterDefinition
Definiert ein Publikum basierend auf angegebenen Regeln in einem Filter. Diese Tabelle unterstützt keine Einfügungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise wird die folgende (aber nicht die einzige) Abfrage serverseitig verarbeitet:
SELECT * FROM FilterDefinition WHERE CreatedDate > '2017/01/25'
Aktualisieren
Sie müssen die ObjectId in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE FilterDefinition SET Name = 'Changed' WHERE ObjectId = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectId in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM FilterDefinition WHERE Object = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
Client_ID | Int | True | Die ID des Clients. |
Client_ClientPartnerKey | Int | True | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
DataSource_ID | Int | True | Nur-Lese-Bezeichner für ein Objekt. |
DataSource_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
DataSource_Name | Int | True | Name des Objekts oder der Eigenschaft. |
DataSource_ListName | Int | True | Der Listenname der Datenquelle. |
DataSource_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
DataSource_CreatedDate | Datetime | True | Nur lesbares Datum und Uhrzeit der Objekterstellung. |
DataSource_ModifiedDate | Datetime | True | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
DataFilter | String | False | Filterteile für eine Filterdefinition. |
ImportDefinition
Definiert ein wiederverwendbares Muster von Importoptionen. Diese Tabelle unterstützt keine Einfügungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ImportDefinition WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM ImportDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM ImportDefinition WHERE CreatedDate > '2017/01/25'
Aktualisieren
Sie müssen die ObjectId in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE ImportDefinition SET Name = 'Changed' WHERE ObjectId = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectId in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM ImportDefinition WHERE ObjectId = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_ClientID1 | Int | False | Die Client-ID des Clients. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
FileSpec | String | Falsch | Definiert das mit einer Aktivität verknüpfte Dateibenennungsmuster (gültige Ersetzungen sind %%YEAR%%, %%MONTH%% und %%DAY%%). |
AllowErrors | Bool | False | Gibt an, ob ein Import nach dem Auftreten eines Fehlers fortgesetzt werden soll. |
FieldMappingType | String | False | Definiert, wie Felder innerhalb einer Importdefinition zugeordnet werden. |
FileType | String | Falsch | Gibt das Spaltentrennzeichen einer Datei an (CSV, TAB oder Anderes). |
UpdateType | String | Falsch | Gibt den mit einer Importdefinition verknüpften Aktualisierungstyp an. |
MaxFileAge | Int | False | Gibt das Alter der ältesten Datei an, die in eine Importdefinition aufgenommen werden soll. |
MaxFileAgeScheduleOffset | Int | Falsch | Gibt einen Offset in Stunden an, der einem Dateialter zugeordnet werden soll, um Zeitzonenunterschiede zu berücksichtigen. |
MaxImportFrequency | Int | False | Gibt die Anzahl der Stunden an, die gewartet werden soll, bevor eine Datei erneut importiert werden kann. |
DestinationObject_ID | Int | Falsch | Kennung für ein Objekt. |
DestinationObject_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
Notification_ResponseType | String | True | Der Antworttyp der Benachrichtigung. |
Notification_ResponseAddress | String | False | Die Antwortadresse der Benachrichtigung. |
RetrieveFileTransferLocation_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
Delimiter | String | Falsch | Gibt das als Teil einer Importdefinition verwendete Trennzeichen an. |
HeaderLines | Int | False | Gibt die Anzahl der Zeilen in der Datei an, bei denen es sich um Header handelt, die nicht verarbeitet werden sollen. |
EndOfLineRepresentation | String | Falsch | Gibt die Zeilenendezeichen an, die in zu importierenden, durch Trennzeichen getrennten Dateien verwendet werden. |
NullRepresentation | String | Falsch | Definiert das Zeichen, das während eines Imports zur Darstellung eines Nullwerts verwendet wird. |
StandardQuotedStrings | Bool | False | Gibt an, ob standardmäßige Zeichenfolgen in Anführungszeichen als Teil einer Importdefinition verwendet werden. |
DateFormattingLocale_LocaleCode | String | Falsch | Der Gebietsschemacode des Datumsformatierungsgebietsschemas. |
Liste
Eine Marketingliste mit Abonnenten.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM List WHERE Id = 123
SELECT * FROM List WHERE Id IN (123, 456)
SELECT * FROM List WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgendes Feld angeben: ListName.
INSERT INTO List (ListName) VALUES ('Test')
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE List SET ListName = 'Changed' WHERE ID = 123
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM List WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Falsch | Die ID des Clients. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
ListName | String | Falsch | Name einer bestimmten Liste. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
Category | Int | Falsch | ID des Ordners, in dem sich ein Element befindet. |
Type | String | Falsch | Gibt den Typ einer bestimmten Liste an. Gültige Werte sind „Öffentlich“, „Privat“, „Salesforce“, „GlobalUnsubscribe“ und „Master“. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ListClassification | String | True | Gibt die Klassifizierung für eine Liste an. |
AutomatedEmail_ID | Int | Falsch | Kennung für ein Objekt. |
Portfolio
Zeigt eine Datei im Portfolio eines Marketing Cloud-Kontos an.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Portfolio WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM Portfolio WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM Portfolio WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: DisplayName, FileName, CustomerKey und Source_URN.
INSERT INTO Portfolio (DisplayName, FileName, CustomerKey, Source_URN) VALUES ('portdisplayname', 'portfilename.jpg', 'portcuskey', 'https://example.com/image.jpg')
Aktualisieren
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE Portfolio SET DisplayName = 'ChangedDisplayName' WHERE ObjectID = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM Portfolio WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
RowObjectID | String | Falsch | Bezeichner für die Zeile eines Objekts. |
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Int | Falsch | Die ID des Clients. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
FileName | String | Falsch | Gibt den Namen der mit dem Objekt verknüpften Datei an. |
DisplayName | String | Falsch | Für ein Element in einem Portfolio anzuzeigender Name. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
TypeDescription | String | Falsch | Beschreibt den Typ für ein Portfolio-Objekt. |
IsUploaded | Bool | False | Gibt an, ob das betreffende Portfolio-Objekt hochgeladen wurde. |
IsActive | Bool | False | Gibt an, ob das Objekt aktiv ist oder nicht. |
FileSizeKB | Int | Falsch | Gibt die Dateigröße eines Portfolio-Elements an. |
ThumbSizeKB | Int | Falsch | Gibt die Größe eines Miniaturbilds an, das mit einem Portfolio-Objekt verknüpft ist. |
FileWidthPX | Int | Falsch | Gibt die Breite eines Portfolio-Bildes in Pixeln an. |
FileHeightPX | Int | Falsch | Gibt die Höhe des im Portfolio enthaltenen Bildes an (Wert) |
FileURL | String | False | Gibt die URL an, unter der eine Portfolio-Datei gespeichert ist. |
ThumbURL | String | Falsch | Zeigt die URL eines Miniaturbilds an, das mit einem Portfolio-Objekt verknüpft ist. |
CacheClearTime | Datetime | Falsch | Für zukünftige Verwendung reserviert. |
CategoryType | String | False | Definiert, ob ein Ordner innerhalb eines Portfolios für andere Kontobenutzer freigegeben ist oder nicht. Gültige Werte sind shared_portfolio und media. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
CreatedBy | Int | Falsch | Die ID des Benutzers, der das Portfolio erstellt hat. |
ModifiedBy | Int | Falsch | Die ID des Benutzers, der das Portfolio geändert hat. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
ModifiedByName | String | True | Der Name des Benutzers, der das Portfolio geändert hat. |
Pseudo-Spalten
Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.
Name | Typ | Beschreibung |
---|---|---|
Source_URN | String | Eine URN (Uniform Resource Name) des Standorts der Quelle. |
ProgrammManifestVorlage
Für zukünftige Verwendung reserviert. Diese Tabelle unterstützt keine Löschungen oder Einfügungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ProgramManifestTemplate WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM ProgramManifestTemplate WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-123')
SELECT * FROM ProgramManifestTemplate WHERE CreatedDate > '2017/01/25'
Aktualisieren
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE ProgramManifestTemplate SET Content = 'ChangedContent' WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Long | Falsch | Die ID des Clients. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
Type | String | Falsch | Gibt den Typ einer bestimmten Liste an. Gültige Werte sind Öffentlich, Privat, Salesforce, GlobalUnsubscribe und Master. Gibt den Typ der Email an, die an die Adresse gesendet werden soll. Gültige Werte sind Text und HTML. |
OperationType | String | False | Gibt Metadaten zum Typ der auszuführenden Operation an. |
Content | String | Falsch | Identifiziert Inhalt, der in einem Inhaltsbereich enthalten ist. |
IsActive | Bool | False | Gibt an, ob das Objekt aktiv ist oder nicht. |
CreatedDate | Datetime | Falsch | Nur lesbares Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Abfragedefinition
Stellt eine SQL- Abfrage dar, auf die über die SOAP API zugegriffen und die von ihr ausgeführt wird. Diese Tabelle unterstützt keine Aktualisierungen oder Einfügungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM QueryDefinition WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM QueryDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 456)
SELECT * FROM QueryDefinition WHERE CreatedDate > '2017/01/25'
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM QueryDefinition WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
Client_ID | Int | Falsch | Die ID des Clients. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
QueryText | String | Falsch | Gibt Text an, der mit einer Abfrage verknüpft ist. |
TargetType | String | Falsch | Gibt den Zieltyp für eine Abfrage an. |
DataExtensionTarget_Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
DataExtensionTarget_CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps |
DataExtensionTarget_Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
TargetUpdateType | String | False | Gibt den Zielaktualisierungstyp für eine Abfrage an. |
FileType | String | Falsch | Gibt das Spaltentrennzeichen einer Datei an (CSV, TAB oder Anderes). |
FileSpec | String | Falsch | Definiert das mit einer Aktivität verknüpfte Dateibenennungsmuster (gültige Ersetzungen sind %%YEAR%%, %%MONTH%% und %%DAY%%). |
Status | String | Falsch | Definiert den Status des Objekts. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
ReplyMailManagementKonfiguration
Detaillierte Konfigurationseinstellungen für die Verwaltung von Antwortmails in einem Konto. Diese Tabelle unterstützt keine Löschvorgänge.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ReplyMailManagementConfiguration WHERE Id = 123
SELECT * FROM ReplyMailManagementConfiguration WHERE Id IN (123, 456)
SELECT * FROM ReplyMailManagementConfiguration WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: EmailDisplayName und EmailReplyAddress.
INSERT INTO ReplyMailManagementConfiguration (EmailDisplayName, EmailReplyAddress) VALUES ('Test', 'buzzlightyear@mymail.com')
Aktualisieren
Sie müssen einen neuen Wert für EmailReplyAddress festlegen, wenn Sie ein Update für diese Tabelle ausführen, und auch deren ID angeben.
UPDATE ReplyMailManagementConfiguration SET EmailReplyAddress = 'newemailreply@gmail.com' WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
Client_ID | Int | True | Die ID des Clients. |
EmailDisplayName | String | Falsch | Gibt den Absendernamen an, der mit der Absender-Email-Adresse als Teil der Konfiguration der Antwortmail-Verwaltung verknüpft ist. |
ReplySubdomain | String | Falsch | Gibt die Subdomäne an, die mit einer Subdomäne zur Verwaltung von Antwortmails verknüpft ist. |
EmailReplyAddress | String | Falsch | Gibt die Weiterleitungsadresse für eingehende Emails an, die aus einem Versand resultieren. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
DNSRedirectComplete | Bool | Falsch | Gibt an, ob der DNS einer Antwortdomäne zu den Marketing Cloud-IP-Adressen umgeleitet wurde. |
DeleteAutoReplies | Bool | False | Gibt an, ob automatische Antworten auf einen Versand gelöscht statt an die von RMM konfigurierte Email-Adresse weitergeleitet werden sollen. |
SupportUnsubscribes | Bool | Falsch | Gibt an, ob eine Konfiguration zur Verwaltung von Antwort-E-Mails es Abonnenten ermöglicht, sich abzumelden. |
SupportUnsubKeyword | Bool | False | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails ein Abmeldeschlüsselwort unterstützt. |
SupportUnsubscribeKeyword | Bool | False | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails ein Abmeldeschlüsselwort unterstützt. |
SupportRemoveKeyword | Bool | False | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails ein Schlüsselwort zum Entfernen unterstützt. |
SupportOptOutKeyword | Bool | False | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails ein Opt-out-Schlüsselwort unterstützt. |
SupportLeaveKeyword | Bool | Falsch | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails das Schlüsselwort „Leave“ unterstützt. |
SupportMisspelledKeywords | Bool | False | Gibt an, ob eine Konfiguration zur Verwaltung von Antwortmails falsch geschriebene Schlüsselwörter unterstützt. |
SendAutoReplies | Bool | False | Gibt an, ob automatische Antworten als Teil einer Konfiguration zur Antwort-Mail-Verwaltung gesendet werden sollen. |
AutoReplySubject | String | False | Enthält den Betreff der als automatische Antwort gesendeten Email Nachricht. |
AutoReplyBody | String | False | Enthält den Inhalt der als automatische Antwort versendeten Nachricht. |
ForwardingAddress | String | Falsch | Gibt die Weiterleitungsadresse für eingehende Emails an, die aus einem Versand resultieren. |
ConversationLifetimeDays | Int | Falsch | Die Anzahl der Lebenszeittage für eine Konversation. |
ConversationLifetimeCycles | Int | Falsch | Die Anzahl der Lebenszyklen einer Konversation. |
AnonymousRuleSet_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
AnonymousRuleSet_Name | Int | True | Name des Objekts oder der Eigenschaft. |
AnonymousRuleSet_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
AnonymousAckTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
AnonymousAckTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
AnonymousAckTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
AnonymousAckTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
AnonymousForwardTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
AnonymousForwardTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
AnonymousForwardTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
AnonymousForwardTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
ResponderConversationRuleSet_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ResponderConversationRuleSet_Name | Int | True | Name des Objekts oder der Eigenschaft. |
ResponderConversationRuleSet_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ResponderConversationAckTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ResponderConversationAckTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ResponderConversationAckTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
ResponderConversationAckTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
ResponderConversationForwardTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ResponderConversationForwardTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ResponderConversationForwardTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
ResponderConversationForwardTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
InitiatorConversationRuleSet_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
InitiatorConversationRuleSet_Name | Int | True | Name des Objekts oder der Eigenschaft. |
InitiatorConversationRuleSet_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
InitiatorConversationAckTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
InitiatorConversationAckTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
InitiatorConversationAckTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
InitiatorConversationAckTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
InitiatorConversationForwardTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
InitiatorConversationForwardTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
InitiatorConversationForwardTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
InitiatorConversationForwardTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
ConversationExpirationTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ConversationExpirationTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ConversationExpirationTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
ConversationExpirationTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
MultiUseViolationTriggeredSend_ObjectID | String | True | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
MultiUseViolationTriggeredSend_CustomerKey | String | True | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
MultiUseViolationTriggeredSend_Name | String | True | Name des Objekts oder der Eigenschaft. |
MultiUseViolationTriggeredSend_TriggeredSendStatus | String | True | Stellt den Status des ausgelösten Sendens dar. |
InboundAddressIsOneUse | Bool | False | Angabe, ob die eingehende Adresse nur einmal verwendet werden darf. |
Schicken
Wird zum Senden von Email und Abrufen aggregierter Daten verwendet. Diese Tabelle unterstützt keine Löschungen oder Aktualisierungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Send WHERE Id = 123
SELECT * FROM Send WHERE Id IN (123, 456)
SELECT * FROM Send WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: FromName, Email_Id und List_Id.
INSERT INTO Send (FromName, Email_Id, List_Id) VALUES ('NASA', 31677, 52362)
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID [KEY] | Int | Falsch | Kennung für ein Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Falsch | Die ID des Clients. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Email_ID | Int | Falsch | Kennung für ein Objekt. |
Email_PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
SendDate | Datetime | Falsch | Gibt das Datum an, an dem ein Versand erfolgt ist. |
FromAddress | String | Falsch | Zeigt die mit einem Objekt verknüpfte Absenderadresse an. |
FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. |
Duplicates | Int | Falsch | Stellt die Anzahl doppelter Email Adressen dar, die mit einem Versand verknüpft sind. |
InvalidAddresses | Int | Falsch | Gibt die Anzahl der mit einem Versand verbundenen ungültigen Adressen an. |
ExistingUndeliverables | Int | Falsch | Gibt an, ob beim vorherigen Senden Bounces auftraten. |
ExistingUnsubscribes | Int | Falsch | Gibt an, ob beim vorherigen Senden Abmeldungen erfolgten. |
HardBounces | Int | Falsch | Gibt die Anzahl der mit einem Versand verbundenen Hard Bounces an. |
SoftBounces | Int | Falsch | Gibt die Anzahl der Soft Bounces an, die mit einem bestimmten Versand verbunden sind. |
OtherBounces | Int | Falsch | Gibt die Anzahl der Rückläufer vom Typ „Sonstige“ in einem Versand an. |
ForwardedEmails | Int | Falsch | Anzahl der für einen Versand weitergeleiteten Emails. |
UniqueClicks | Int | Falsch | Gibt die Anzahl eindeutiger Klicks auf die Nachricht an. |
UniqueOpens | Int | Falsch | Gibt die Anzahl eindeutiger Öffnungen an, die aus einem ausgelösten Versand resultieren. |
NumberSent | Int | Falsch | Anzahl der tatsächlich im Rahmen eines Email-Versands versendeten Emails. |
NumberDelivered | Int | Falsch | Anzahl gesendeter Emails, die nicht zurückgewiesen wurden. |
NumberTargeted | Int | False | Gibt die Anzahl der möglichen Empfänger für einen Email Versand an. |
NumberErrored | Int | Falsch | Anzahl der Emails, die als Teil eines Versands nicht gesendet wurden, da beim Versuch, die Email zu erstellen, ein Fehler aufgetreten ist. |
NumberExcluded | Int | Falsch | Gibt die Anzahl der Empfänger an, die aufgrund des Status „Zurückgehalten“, „Abgemeldet“, „Hauptabgemeldet“ oder „Global abgemeldet“ von einer Email Sendung ausgeschlossen wurden. |
Unsubscribes | Int | Falsch | Gibt die Anzahl der mit einem Versand verbundenen Abmeldeereignisse an. |
MissingAddresses | Int | Falsch | Gibt die Anzahl der bei einem Versand gefundenen fehlenden Adressen an. |
Subject | String | Falsch | Definiert den Status eines Objekts. |
PreviewURL | String | Falsch | Gibt die URL an, die zur Vorschau der mit einem Versand verknüpften Nachricht verwendet wird. |
SentDate | Datetime | Falsch | Gibt das Datum an, an dem ein Versand stattgefunden hat. |
EmailName | String | Falsch | Gibt den Namen einer mit einem Versand verknüpften Email-Nachricht an. |
Status | String | Falsch | Der Status des Objekts. |
IsMultipart | Bool | False | Gibt an, ob die Email mit aktiviertem Multipart/MIME gesendet wird. |
SendLimit | Int | Falsch | Gibt die Begrenzung der Nachrichten an, die als Teil einer Sendedefinition innerhalb eines vordefinierten Sendefensters gesendet werden sollen. |
SendWindowOpen | Datetime | False | Definiert den Beginn eines Sendefensters für eine Sendedefinition. |
SendWindowClose | Datetime | False | Definiert das Ende eines Sendefensters für eine Sendedefinition. |
IsAlwaysOn | Bool | Falsch | Gibt an, ob die Anforderung ausgeführt werden kann, während sich das System im Wartungsmodus befindet. |
Additional | String | Falsch | Die ID für einen Versand, die Kunden als Kampagnen-ID verwenden. |
BCCEmail | String | Falsch | Gibt Email Adressen an, die eine Blindkopie einer Nachricht erhalten sollen. |
EmailSendDefinition_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
EmailSendDefinition_CustomerKey | String | False | Der Kundenschlüssel der Email Versanddefinition. |
Pseudo-Spalten
Pseudospaltenfelder werden in der WHERE-Klausel von SELECT-Anweisungen verwendet und bieten eine genauere Kontrolle über die Tupel, die von der Datenquelle zurückgegeben werden.
Name | Typ | Beschreibung |
---|---|---|
List_Id | Int | Die ID der zu sendenden Liste. |
SendClassification
Stellt eine Versandklassifizierung in einem Marketing Cloud-Konto dar.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SendClassification WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM SendClassification WHERE ObjectID IN ('nzxcaslkjd-123', 456)
SELECT * FROM SendClassification WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Name, DeliveryProfile_ObjectID und SenderProfile_ObjectID.
INSERT INTO SendClassification (Name, DeliveryProfile_ObjectID, SenderProfile_ObjectID) VALUES ('TestName', 'aa1231231', 'vvb1231231')
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM SendClassification WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
SendClassificationType | String | Falsch | Definiert den Typ für die anwendbare Versandklassifizierung. Gültige Werte sind „Operational“ und „Marketing“. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
SenderProfile_CustomerKey | String | False | Der Kundenschlüssel des Absenderprofils. |
SenderProfile_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
DeliveryProfile_CustomerKey | String | False | Der Kundenschlüssel des Lieferprofils. |
DeliveryProfile_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
ArchiveEmail | Bool | Falsch | Eigenschaftsdefinition. |
Client_ID | Long | Falsch | Die ID des Clients. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
AbsenderProfile
Das Sendeprofil, das in Verbindung mit einer Email Sendedefinition verwendet wird.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SenderProfile WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM SenderProfile WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM SenderProfile WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Name, Absendername und Absenderadresse.
INSERT INTO SenderProfile (Name, FromName, FromAddress) VALUES ('Test', 'Friendly Neighborhood', 'DisneyLand@gmail.com')
Aktualisieren
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE SenderProfile SET Name = 'changed_name', Description = 'changed_desc', FromName = 'changed_from_name', FromAddress = 'changed@gmail.com' WHERE ObjectID = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM SenderProfile WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. |
FromAddress | String | Falsch | Zeigt die mit einem Objekt verknüpfte Absenderadresse an. |
UseDefaultRMMRules | Bool | Falsch | Gibt an, ob ein Absenderprofil die standardmäßigen RMM-Regeln für dieses Konto verwendet. |
AutoForwardToEmailAddress | String | True | Gibt die Email Adresse an, die für automatisch weitergeleitete Email Nachrichten verwendet werden soll. |
AutoForwardToName | String | True | Gibt den Empfängernamen an, der für automatisch weitergeleitete Email Nachrichten verwendet werden soll. |
DirectForward | Bool | Falsch | Gibt an, ob die Direktweiterleitungsfunktion für ein Absenderprofil aktiviert wurde. |
AutoForwardTriggeredSend_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
AutoReply | Bool | Falsch | Zeigt die mit einer automatisch weitergeleiteten Email Nachricht verknüpfte Antwort an. |
AutoReplyTriggeredSend_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
SenderHeaderEmailAddress | String | False | Gibt die Email-Adresse an, die in den Header eines Absenderprofils aufgenommen werden soll. |
SenderHeaderName | String | Falsch | Gibt den Namen an, der in den Header eines Absenderprofils aufgenommen werden soll. |
DataRetentionPeriodLength | String | False | Gibt die Anzahl der Zeiteinheiten an, für die Daten aufbewahrt werden. |
ReplyManagementRuleSet_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
RMMRuleCollection_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
Client_ID | Long | Falsch | Die ID des Clients. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_CreatedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
Client_ModifiedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
SMSTriggeredSend
Zeigt eine einzelne Instanz eines durch SMS ausgelösten Versands an. Diese Tabelle unterstützt keine Löschungen oder Aktualisierungen.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SMSTriggeredSend WHERE ObjectID = 123
SELECT * FROM SMSTriggeredSend WHERE ObjectID IN (123, 456)
SELECT * FROM SMSTriggeredSend WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgendes Feld angeben: SMSTriggeredSendDefinition_ObjectID.
INSERT INTO SMSTriggeredSend (SMSTriggeredSendDefinition_ObjectID) VALUES (123)
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
Client_ID | Int | Falsch | Die ID des Clients. |
SmsSendId | String | Falsch | Gibt die ID für den Versand einer bestimmten SMS an. |
SMSTriggeredSendDefinition_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
Teilnehmer
Eine Person, die den Erhalt von Email oder SMS-Nachrichten abonniert hat.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Subscriber WHERE Id = 123
SELECT * FROM Subscriber WHERE Id IN (123, 456)
SELECT * FROM Subscriber WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: SubscriberKey und EmailAddress.
INSERT INTO Subscriber (SubscriberKey, EmailAddress) VALUES (123, 'test@gmail.com')
Aktualisieren
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE Subscriber SET EmailAddress = 'changed@gmail.com' WHERE ID = 123
Löschen
Sie müssen die ID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM Subscriber WHERE ID = 123
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ID | Int | Falsch | Kennung für ein Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
Client_ID | Int | Falsch | Die ID des Clients. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
EmailAddress | String | False | Enthält die Email Adresse eines Abonnenten. |
SubscriberKey | String | Falsch | Identifikation eines bestimmten Teilnehmers. |
UnsubscribedDate | Datetime | Falsch | Stellt das Datum dar, an dem sich der Abonnent von einer Liste abgemeldet hat. |
Status | String | Falsch | Definiert den Status des Objekts. |
EmailTypePreference | String | Falsch | Das Format, in dem die Email gesendet werden soll. |
Unterdrückungslistendefinition
Eine Unterdrückungsliste, die mit verschiedenen Kontexten verknüpft werden kann.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SuppressionListDefinition WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM SuppressionListDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM SuppressionListDefinition WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie folgende Felder angeben: Name.
INSERT INTO SuppressionListDefinition (Name) VALUES ('Test')
Aktualisieren
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE SuppressionListDefinition SET Name = 'Changed' WHERE ObjectID = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
DELETE FROM SuppressionListDefinition WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
Client_CreatedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
Client_ModifiedBy | Int | Falsch | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Category | Long | Falsch | ID des Ordners, in dem sich ein Element befindet. |
Client_ID | Int | Falsch | Die ID des Clients. |
Client_EnterpriseID | Long | False | Die EnterpriseID des Clients. |
SubscriberCount | Long | Falsch | Gibt die Anzahl der Datensätze auf einer Unterdrückungsliste an. |
TriggeredSendDefinition
Zum Erstellen oder Aktualisieren einer TriggeredSendDefinition, bei der die Listen-ID die All Subs-Listen-ID ist, benötigen Sie die Berechtigungen „Email | Abonnenten | Alle Abonnenten | Anzeigen“ und „SendEmailToList“.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM TriggeredSendDefinition WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM TriggeredSendDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM TriggeredSendDefinition WHERE CreatedDate > '2017/01/25'
Einfügen
Beim Einfügen in diese Tabelle müssen Sie die folgenden Felder angeben: Name, SendClassification_ObjectID und Email_Id.
INSERT INTO TriggeredSendDefinition (Name, SendClassification_ObjectID, Email_Id) VALUES ('Test', 'nzxcaslkjd-789', 123)
Aktualisieren
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie ein Update für diese Tabelle ausführen.
UPDATE TriggeredSendDefinition SET Description = 'Changed' WHERE ObjectID = 'nzxcaslkjd-123'
Löschen
Sie müssen die ObjectID in der WHERE-Klausel angeben, wenn Sie einen Löschvorgang für diese Tabelle ausführen.
Wenn Sie eine Zeile aus dieser Tabelle löschen, wird die Zeile nicht gelöscht, sondern der Wert von TriggeredSendStatus wird auf „false“ gesetzt.
DELETE FROM TriggeredSendDefinition WHERE ObjectID = 'nzxcaslkjd-123'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
ObjectID [KEY] | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Falsch | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Falsch | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Long | Falsch | Die ID des Clients. |
CustomerKey | String | Falsch | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Email_ID | Int | Falsch | Kennung für ein Objekt. |
List_ID | Int | Falsch | Kennung für ein Objekt. |
Name | String | Falsch | Name des Objekts oder der Eigenschaft. |
Description | String | Falsch | Beschreibt und liefert Informationen zum Objekt. |
TriggeredSendType | String | Falsch | Veraltet. |
TriggeredSendStatus | String | Falsch | Stellt den Status des ausgelösten Sendens dar. |
HeaderContentArea_ID | Int | Falsch | Kennung für ein Objekt. |
FooterContentArea_ID | Int | Falsch | Kennung für ein Objekt. |
SendClassification_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
SendClassification_CustomerKey | String | False | Der Kundenschlüssel der Versandklassifizierung. |
SenderProfile_CustomerKey | String | False | Der Kundenschlüssel des Absenderprofils. |
SenderProfile_ObjectID | String | Falsch | Systemgesteuerte Textzeichenfolgenkennung für das Objekt. |
DeliveryProfile_CustomerKey | String | False | Der Kundenschlüssel des Lieferprofils. |
DeliveryProfile_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PrivateDomain_ObjectID | String | Falsch | Systemgesteuerter Textstring-Bezeichner für das Objekt. |
PrivateIP_ID | Int | True | Nur-Lese-Bezeichner für ein Objekt. |
AutoAddSubscribers | Bool | False | Gibt an, ob ein Empfänger eines ausgelösten Versands zu einer Abonnentenliste hinzugefügt werden soll. |
AutoUpdateSubscribers | Bool | Falsch | Gibt an, ob Abonnenteninformationen als Teil eines ausgelösten Versands aktualisiert werden sollen. |
BatchInterval | Int | Falsch | Veraltet. |
FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. |
FromAddress | String | Falsch | Zeigt die mit einem Objekt verknüpfte Absenderadresse an. |
BccEmail | String | Falsch | Gibt Email Adressen an, die eine Blindkopie einer Nachricht erhalten sollen. |
EmailSubject | String | Falsch | Betreff für den Versand einer Email. |
DynamicEmailSubject | String | Falsch | Enthält Inhalt zur Verwendung in einer dynamischen Betreffzeile. |
IsMultipart | Bool | False | Gibt an, ob die Email mit aktiviertem Multipart/MIME gesendet wird. |
IsWrapped | Bool | Falsch | Gibt an, ob eine gesendete Email die zum Verarbeiten von Tracking-Informationen für Klicks erforderlichen Links enthält. |
TestEmailAddr | String | Falsch | Es wurde eine Test-Email Adresse angegeben. |
AllowedSlots | String | Falsch | Für zukünftige Verwendung reserviert. |
NewSlotTrigger | Int | Falsch | Veraltet. |
SendLimit | Int | Falsch | Gibt die Begrenzung der Nachrichten an, die als Teil einer Sendedefinition innerhalb eines vordefinierten Sendefensters gesendet werden sollen. |
SendWindowOpen | Datetime | False | Definiert den Beginn eines Sendefensters für eine Sendedefinition. |
SendWindowClose | Datetime | False | Definiert das Ende eines Sendefensters für eine Sendedefinition. |
SuppressTracking | Bool | Falsch | Gibt an, ob die Versanddefinition Tracking-Ergebnisse für zugehörige Sendungen unterdrückt. |
Keyword | String | Falsch | Für zukünftige Verwendung reserviert. |
List_PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Email_PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
SendClassification_PartnerKey | String | Falsch | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
PrivateDomain_PartnerKey | String | True | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
PrivateIP_PartnerKey | String | True | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_PartnerClientKey | String | False | Benutzerdefinierter Partnerschlüssel für ein Konto. |
IsPlatformObject | Bool | Falsch | Gibt an, ob das Objekt ein Plattformobjekt ist. |
CategoryID | Int | False | Gibt die Kennung des Ordners an, der die Email enthält. |
Ansichten
Ansichten ähneln Tabellen in der Art und Weise, wie Daten dargestellt werden; Ansichten sind jedoch schreibgeschützt.
Abfragen können für eine Ansicht ausgeführt werden, als wäre sie eine normale Tabelle.
Jitterbit-Connector für Salesforce Marketing Cloud Ansichten
Name | Beschreibung |
---|---|
Automation | Definiert eine Automatisierung, die in Automation Studio für ein Konto vorhanden ist. |
BounceEvent | Enthält SMTP und andere Informationen zum spezifischen Ereignis einer zurückgewiesenen Email-Nachricht. |
ClickEvent | Enthält Zeit- und Datumsinformationen sowie eine URL ID und eine URL bezüglich eines Klicks auf einen in einer Nachricht enthaltenen Link. |
DataExtensionField | Stellt ein Feld innerhalb einer Datenerweiterung dar. |
DataExtensionTemplate | Stellt eine Datenerweiterungsvorlage innerhalb eines Kontos dar. |
DataFolder | Stellt einen Ordner in einem Marketing Cloud-Konto dar |
DoubleOptInMOKeyword | Das DoubleOptInMOKeyword-Objekt definiert ein MO-Schlüsselwort, das es einem mobilen Benutzer ermöglicht, SMS-Nachrichten mithilfe eines Double-Opt-In Workflow zu abonnieren. |
FileTriggerTypeLastPull | Für zukünftige Verwendung reserviert. |
ForwardedEmailEvent | Zeigt an, dass ein Abonnent die Funktion „An einen Freund weiterleiten“ verwendet hat, um einer anderen Person eine Email zu senden. |
ForwardedEmailOptInEvent | Gibt ein Opt-in-Ereignis im Zusammenhang mit einem „An einen Freund weiterleiten“-Ereignis an. |
HelpMOKeyword | Definiert Aktionen, die mit dem Schlüsselwort HELP SMS für ein Konto verknüpft sind. |
ImportResultsSummary | Ein nur abrufbares Objekt, das Status- und Gesamtinformationen zu einem einzelnen Import enthält, der von einer ImportDefinition gestartet wurde. |
LinkSend | Bietet Informationen zu einem Link in einem Sendevorgang. |
ListSend | Gibt nur abrufbare Eigenschaften an, die mit der/den Liste(n) für einen abgeschlossenen Versand verknüpft sind. |
ListSubscriber | Ruft Abonnenten für eine Liste oder Listen für einen Abonnenten ab. |
MessagingVendorKind | Enthält die Anbieterdetails für einen SMS- (Short Message Service) oder Voice-Messaging-Anbieter. Veraltet. |
NotSentEvent | Enthält Informationen darüber, wann das Senden einer Email Nachricht fehlgeschlagen ist. |
OpenEvent | Enthält Informationen zum Öffnen einer von einem Abonnenten gesendeten Nachricht. |
PrivateIP | Das PrivateIP-Objekt enthält Informationen zu privaten IP-Adressen, die beim Senden von Nachrichten verwendet werden sollen. |
Publication | Für zukünftige Verwendung reserviert. |
PublicationSubscriber | Beschreibt Abonnenten einer Publikationsliste. |
PublicKeyManagement | Für zukünftige Verwendung reserviert. |
ResultItem | Enthält Ergebnisse des asynchronen API Aufrufs. |
ResultMessage | Nachricht mit den Ergebnissen des asynchronen Aufrufs. |
Role | Definiert die einem Benutzer in einem Konto zugewiesenen Rollen und Berechtigungen. |
SendEmailMOKeyword | Definiert die Aktion, die eine ausgelöste Email-Nachricht an die in einer MO-Nachricht definierten Email Adressen sendet. |
SendSMSMOKeyword | Definiert die auszuführenden Aktionen, wenn das angegebene MO-Schlüsselwort empfangen wird. |
SendSummary | Ein nur abrufbares Objekt, das zusammenfassende Informationen zu einem bestimmten Sendeereignis enthält. |
SentEvent | Enthält Tracking-Daten zu einem Versand, einschließlich Informationen zu einzelnen Abonnenten. |
SMSMTEvent | Enthält Informationen zu einer bestimmten SMS-Nachricht, die an einen Abonnenten gesendet wurde. |
SMSSharedKeyword | Enthält Informationen, die zum Anfordern eines Schlüsselworts zur Verwendung mit SMS-Nachrichten in einem Marketing Cloud-Konto verwendet werden. |
SMSTriggeredSendDefinition | Definiert die Sendedefinition für eine SMS-Nachricht. |
SubscriberList | Zum Abrufen von Listen für einen bestimmten Abonnenten. |
SubscriberSendResult | Für zukünftige Verwendung reserviert. |
SuppressionListContext | Definiert einen Kontext, mit dem eine SuppressionListDefinition verknüpft werden kann. |
SurveyEvent | Enthält Informationen darüber, wann eine Umfragebeantwortung erfolgte. |
Template | Stellt eine Email-Vorlage in einem Marketing Cloud-Konto dar. |
TimeZone | Stellt eine bestimmte Zeitzone in der Anwendung dar. |
TriggeredSendSummary | Ergebniszusammenfassung für einen bestimmten ausgelösten Versand. |
UnsubEvent | Enthält Informationen zu einer bestimmten Abmeldeaktion eines Abonnenten. |
UnsubscribeFromSMSPublicationMOKeyword | Definiert das Schlüsselwort, das ein Abonnent verwendet, um sich von einer SMS-Veröffentlichungsliste abzumelden. |
Automatisierung
Definiert eine Automatisierung, die innerhalb von Automation Studio für ein Konto vorhanden ist.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer DateTime zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für DateTime-Werte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Automation WHERE ObjectID = 123
SELECT * FROM Automation WHERE ObjectID IN (123, 456)
SELECT * FROM Automation WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Name | String | Name des Objekts oder der Eigenschaft. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
Schedule_ID | Int | Schreibgeschützte Kennung für den Zeitplan. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Long | Die ID des Clients. |
IsActive | Bool | Gibt an, ob das Objekt aktiv ist oder nicht. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
Client_CreatedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ModifiedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
Status | Int | Zeigt den Status der Automatisierung an. |
Client_EnterpriseID | Long | Für zukünftige Verwendung reserviert. |
BounceEvent
Enthält SMTP und andere Informationen im Zusammenhang mit dem spezifischen Ereignis einer zurückgewiesenen Email-Nachricht.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM BounceEvent WHERE Id = 123
SELECT * FROM BounceEvent WHERE Id IN (123, 456)
SELECT * FROM BounceEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur lesbares Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Gibt die ID des Clients an. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
SMTPCode | String | Enthält SMTP-Code im Zusammenhang mit einer zurückgewiesenen Email. |
BounceCategory | String | Definiert die Kategorie für zurückgewiesene E-Mails, die mit einer zurückgewiesenen Email verknüpft sind. |
SMTPReason | String | Enthält den SMTP-Grund für eine zurückgewiesene Email. |
BounceType | String | Definiert den Bounce-Typ, der mit einer zurückgewiesenen Email verknüpft ist. |
EventType | String | Der Typ des Tracking-Ereignisses. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
Klickereignis
Enthält Zeit- und Datumsinformationen sowie eine URL ID und eine URL in Bezug auf einen Klick auf einen in einer Nachricht enthaltenen Link.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ClickEvent WHERE Id = 123
SELECT * FROM ClickEvent WHERE Id IN (123, 456)
SELECT * FROM ClickEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Die Art des Tracking-Ereignisses |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
URLID | Int | Zeigt die mit einem Klick-Tracking-Ereignis verknüpfte URL ID an. |
URL | String | Zeigt die in einem Ereignis oder einer Konfiguration enthaltene URL an. |
Datenerweiterungsfeld
Stellt ein Feld innerhalb einer Datenerweiterung dar.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM DataExtensionField WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps, die dem einem Objekt in der Benutzeroberfläche zugewiesenen externen Schlüssel entspricht. |
Name | String | Name des Objekts oder der Eigenschaft. |
DefaultValue | String | Der Standardwert für ein Datenerweiterungsfeld, wenn kein Wert angegeben ist. |
MaxLength | Int | Maximale Länge der Daten. |
IsRequired | Bool | Gibt an, ob für die Eigenschaft ein Wert angegeben werden muss. |
Ordinal | Int | Gibt die Position eines Objekts innerhalb eines Arrays an |
IsPrimaryKey | Bool | Gibt an, ob ein Datenerweiterungsfeld als Primärschlüssel für diese Datenerweiterung verwendet wird. |
FieldType | String | Bezeichnet den Datentyp für ein Datenerweiterungsfeld. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Scale | Int | Gibt die numerische Genauigkeit für Dezimaleigenschaften an. |
Client_ID | Int | Die ID des Clients. |
DataExtension_CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
StorageType | String | Gibt spezielle Speichereigenschaften für das Feld an. Gültige Werte sind: Nicht angegeben, Einfach, Verschlüsselt oder Verschleiert. |
Datenerweiterungsvorlage
Stellt eine Datenerweiterungsvorlage innerhalb eines Kontos dar.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM DataExtensionTemplate WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Name | String | Name des Objekts oder der Eigenschaft. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
IsSendable | Bool | Gibt an, ob die Vorlage versandfähig ist. |
IsTestable | Bool | Gibt an, ob die Vorlage testbar ist. |
SendableCustomObjectField | String | Gibt ein sendefähiges benutzerdefiniertes Objektfeld an. |
SendableSubscriberField | String | Gibt ein sendefähiges Abonnentenfeld an. |
DataRetentionPeriodLength | String | Gibt an, bis wann die Daten aufbewahrt werden sollen. |
DataRetentionPeriodUnitOfMeasure | Int | Gibt die Maßeinheit für die Datenaufbewahrungsdauer an. |
RowBasedRetention | Bool | Gibt an, ob die zeilenbasierte Aufbewahrung aktiviert ist. |
ResetRetentionPeriodOnImport | Bool | Gibt an, ob die Aufbewahrungsfrist beim Importieren zurückgesetzt werden soll. |
DeleteAtEndOfRetentionPeriod | Bool | Gibt an, ob die Daten am Ende der Aufbewahrungsfrist gelöscht werden sollen. |
RetainUntil | Datetime | Angabe, bis wann die Daten erhalten bleiben sollen. |
Datenordner
Stellt einen Ordner in einem Marketing Cloud-Konto dar
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM DataFolder WHERE Id = 123
SELECT * FROM DataFolder WHERE Id IN (123, 456)
SELECT * FROM DataFolder WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
Client_ID | Int | Die ID des Clients. |
ParentFolder_ID | Int | Gibt den übergeordneten Ordner für einen Datenordner an. |
ParentFolder_CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ParentFolder_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ParentFolder_Name | String | Name des Objekts oder der Eigenschaft. |
ParentFolder_Description | String | Beschreibt und liefert Informationen zum Objekt. |
ParentFolder_ContentType | String | Definiert den Typ des Inhalts, der in einem Ordner enthalten ist. |
ParentFolder_IsActive | Bool | Gibt an, ob das Objekt aktiv ist oder nicht. |
ParentFolder_IsEditable | Bool | Gibt an, ob die Eigenschaft vom Endbenutzer im Profilcenter bearbeitet werden kann. |
ParentFolder_AllowChildren | Bool | Gibt an, ob ein Datenordner untergeordnete Datenordner haben kann. |
Name | String | Name des Objekts oder der Eigenschaft. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
ContentType | String | Definiert den Typ des Inhalts, der in einem Ordner enthalten ist. |
IsActive | Bool | Gibt an, ob das Objekt aktiv ist oder nicht. |
IsEditable | Bool | Gibt an, ob die Eigenschaft vom Endbenutzer im Profilcenter bearbeitet werden kann. |
AllowChildren | Bool | Gibt an, ob ein Datenordner untergeordnete Datenordner haben kann. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ModifiedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_EnterpriseID | Long | Für zukünftige Verwendung reserviert. |
Client_CreatedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
DoubleOptInMOSchlüsselwort
Das DoubleOptInMOKeyword-Objekt definiert ein MO-Schlüsselwort, das es einem mobilen Benutzer ermöglicht, SMS-Nachrichten mithilfe eines Double-Opt-In Workflow zu abonnieren.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM DoubleOptInMOKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
IsDefaultKeyword | Bool | Gibt an, ob das Konto standardmäßig diese SMS-Schlüsselwortaktion verwendet, wenn keine anderen Optionen verfügbar sind. |
DefaultPublication_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
InvalidPublicationMessage | String | Gibt die zu sendende Nachricht an, wenn ein Abonnent das Abonnement oder die Abmeldung von einer ungültigen Veröffentlichungsliste anfordert. |
InvalidResponseMessage | String | Gibt die zu sendende Nachricht an, falls ein Abonnent eine ungültige Antwort sendet. |
MissingPublicationMessage | String | Für zukünftige Verwendung reserviert. |
NeedPublicationMessage | String | Gibt die zu sendende Nachricht an, falls ein Abonnent eine Antwort sendet, in der keine Veröffentlichungsliste angegeben ist. |
PromptMessage | String | Enthält eine Nachricht, die im Rahmen des Double-Opt-In-Prozesses an den Abonnenten gesendet wurde, um ihn zu einer Antwort zu veranlassen. |
SuccessMessage | String | Definiert die zu sendende SMS-Nachricht, wenn der ausgelöste Email Versand erfolgreich war. |
UnexpectedErrorMessage | String | Enthält eine Nachricht, die im Falle eines unerwarteten Fehlers an den Abonnenten gesendet werden soll. |
ValidPublications | String | Definiert gültige Veröffentlichungslisten für die Verwendung mit einem Double-Opt-In-Ereignis. |
ValidResponses | String | Definiert gültige Antworten, die ein Abonnent im Rahmen eines Double-Opt-In-Prozesses verwenden kann. |
FileTriggerTypeLastPull
Für zukünftige Verwendung reserviert.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM FileTriggerTypeLastPull WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM FileTriggerTypeLastPull WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Long | Die ID des Clients. |
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ExternalReference | String | Für zukünftige Verwendung reserviert. |
Type | String | Gibt den Typ der spezifischen Liste an. |
LastPullDate | Datetime | Für zukünftige Verwendung reserviert. |
WeitergeleitetesE-Mail-Ereignis
Zeigt an, dass ein Abonnent die Funktion „An einen Freund weiterleiten“ verwendet hat, um einer anderen Person eine Email zu senden.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ForwardedEmailEvent WHERE Id = 123
SELECT * FROM ForwardedEmailEvent WHERE Id IN (123, 456)
SELECT * FROM ForwardedEmailEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Der Typ des Tracking-Ereignisses. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
WeitergeleitetesE-Mail-Opt-In-Ereignis
Gibt ein Opt-in-Ereignis im Zusammenhang mit einem „An einen Freund weiterleiten“-Ereignis an.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ForwardedEmailOptInEvent WHERE Id = 123
SELECT * FROM ForwardedEmailOptInEvent WHERE Id IN (123, 456)
SELECT * FROM ForwardedEmailOptInEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Der Typ des Tracking-Ereignisses. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
OptInSubscriberKey | String | Gibt den Abonnentenschlüssel eines Abonnenten an, der sich per weitergeleiteter Email angemeldet hat. |
HilfeMOStichwort
Definiert Aktionen, die mit dem Schlüsselwort HELP SMS für ein Konto verknüpft sind.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM HelpMOKeyword WHERE Client_ID = 123
SELECT * FROM HelpMOKeyword WHERE Client_ID IN (123, 456)
SELECT * FROM HelpMOKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur lesbares Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
IsDefaultKeyword | Bool | Gibt an, ob das Konto standardmäßig diese SMS-Schlüsselwortaktion verwendet, wenn keine anderen Optionen verfügbar sind. |
MoreChoicesPrompt | String | Text, der verwendet wird, um den Absender einer MO-Nachricht im Rahmen einer HELP-Schlüsselwortaktion über weitere verfügbare Auswahlmöglichkeiten zu informieren. |
DefaultHelpMessage | String | Enthält die zu übermittelnde Standardnachricht für eine HELP MO-Nachricht. |
MenuText | String | Definiert den zu verwendenden Text zum Darstellen mehrerer Antwortoptionen in der Antwort auf eine HELP MO-Anfrage. |
FriendlyName | String | Enthält den benutzerfreundlichen Namen für ein HELP MO-Schlüsselwort. |
ImportResultsSummary
Ein nur abrufbares Objekt, das Status- und Gesamtinformationen zu einem einzelnen Import enthält, der von einer ImportDefinition gestartet wurde.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ImportResultsSummary WHERE Id = 123
SELECT * FROM ImportResultsSummary WHERE Id IN (123, 456)
SELECT * FROM ImportResultsSummary WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Client_ID | Long | Die ID des Clients. |
ImportDefinitionCustomerKey | String | Gibt den Kundenschlüssel an, der mit der bei einem Import verwendeten Importdefinition verknüpft ist. |
TaskResultID | Int | Gibt die Task-Ergebnis-ID an, die mit einer Zusammenfassung der Importergebnisse verknüpft ist. |
ImportStatus | String | Gibt den mit einem Import verbundenen Importstatus an. |
StartDate | String | Gibt das Startdatum des Zeitraums an, für den Importergebnisse abgerufen werden sollen. |
EndDate | String | Gibt das Enddatum einer Aktivität an. |
DestinationID | String | Gibt die Kennung der Liste oder der Datenerweiterung an, die einem abgeschlossenen Import zugeordnet ist. |
NumberSuccessful | Int | Gibt die Anzahl erfolgreicher Datensatzimporte an, die aus einer Importaktion resultieren. |
NumberDuplicated | Int | Gibt die Anzahl doppelter Datensätze an, die aus einem Import resultieren. |
NumberErrors | Int | Gibt die Anzahl der Fehler an, die durch einen Import entstanden sind. |
TotalRows | Int | Gibt die Gesamtzahl der in der Zusammenfassung eines Imports enthaltenen Zeilen an. |
ImportType | String | Gibt die Art des durchgeführten Imports an. |
LinkSenden
Bietet Informationen zu einem Link in einem Sendevorgang.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM LinkSend WHERE Id = 123
SELECT * FROM LinkSend WHERE Id IN (123, 456)
SELECT * FROM LinkSend WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_ID | Int | Die ID des Clients. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Link_ID | Int | Die ID des Links. |
Link_PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Link_TotalClicks | Int | Zeigt die Gesamtzahl der Klicks auf den Link in der Nachricht an. |
Link_UniqueClicks | Int | Gibt die Anzahl eindeutiger Klicks auf die Nachricht an. |
Link_URL | String | Zeigt die in einem Ereignis oder einer Konfiguration enthaltene URL an. |
Link_Alias | String | Name des in der Nachricht enthaltenen Links. |
ListeSenden
Gibt nur abrufbare Eigenschaften an, die mit den Listen für einen abgeschlossenen Versand verknüpft sind.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ListSend WHERE Id = 123
SELECT * FROM ListSend WHERE Id IN (123, 456)
SELECT * FROM ListSend WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
List_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
List_ListName | String | Der Name der Liste. |
Duplicates | Int | Stellt die Anzahl doppelter Email Adressen dar, die mit einem Versand verknüpft sind (existiert nur, wenn ein Versand an mehrere Listen erfolgt). |
InvalidAddresses | Int | Gibt die Anzahl der mit einem Versand verbundenen ungültigen Adressen an. |
ExistingUndeliverables | Int | Gibt an, ob beim vorherigen Senden Bounces aufgetreten sind. |
ExistingUnsubscribes | Int | Gibt an, ob beim vorherigen Senden Abmeldungen erfolgten. |
HardBounces | Int | Gibt die Anzahl der Hard Bounces an, die mit einem Versand verbunden sind. |
SoftBounces | Int | Gibt die Anzahl der Soft Bounces an, die mit einem bestimmten Versand verknüpft sind. |
OtherBounces | Int | Gibt die Anzahl der Rückläufer vom Typ „Sonstige“ in einem Versand an. |
ForwardedEmails | Int | Anzahl der für einen Versand weitergeleiteten Emails. |
UniqueClicks | Int | Gibt die Anzahl eindeutiger Klicks auf die Nachricht an. |
UniqueOpens | Int | Gibt die Anzahl eindeutiger Öffnungen an, die aus einem ausgelösten Versand resultieren. |
NumberSent | Int | Anzahl der tatsächlich im Rahmen eines Email-Versands gesendeten Emails. Diese Zahl spiegelt alle gesendeten Nachrichten wider und kann zurückgewiesene Nachrichten enthalten. |
NumberDelivered | Int | Anzahl gesendeter Emails, die nicht zurückgewiesen wurden. |
Unsubscribes | Int | Gibt die Anzahl der mit einem Versand verbundenen Abmeldeereignisse an. |
MissingAddresses | Int | Gibt die Anzahl der bei einem Versand gefundenen fehlenden Adressen an. |
PreviewURL | String | Gibt die URL an, die zur Vorschau der mit einem Versand verknüpften Nachricht verwendet wird. |
Listenabonnenten
Ruft Abonnenten für eine Liste oder Listen für einen Abonnenten ab.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ListSubscriber WHERE Id = 123
SELECT * FROM ListSubscriber WHERE Id IN (123, 456)
SELECT * FROM ListSubscriber WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
CreatedDate | Datetime | Nur lesbares Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
ListID | Int | Definiert die Identifikation für eine Liste, auf der sich der Abonnent befindet. |
Status | String | Definiert den Status eines Objekts. |
UnsubscribedDate | Datetime | Das Datum, an dem der Abonnent sein Abonnement gekündigt hat. |
MessagingVendorKind
Enthält die Anbieterdetails für einen SMS- (Short Message Service) oder Voice-Messaging-Anbieter. Veraltet.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM MessagingVendorKind WHERE Id = 123
SELECT * FROM MessagingVendorKind WHERE Id IN (123, 456)
SELECT * FROM MessagingVendorKind WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Kennung für ein Objekt. |
Vendor | String | Veraltet. |
Kind | String | Veraltet. |
IsUsernameRequired | Bool | Veraltet. |
IsPasswordRequired | Bool | Veraltet. |
IsProfileRequired | Bool | Veraltet. |
CreatedDate | Datetime | Gibt Datum und Uhrzeit der Objekterstellung an. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Nicht gesendetes Ereignis
Enthält Informationen darüber, wann das Senden einer Email Nachricht fehlgeschlagen ist.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM NotSentEvent WHERE SendID = 123
SELECT * FROM NotSentEvent WHERE SendID IN (123, 456)
SELECT * FROM NotSentEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
Client_ID | Int | Die ID des Clients. |
EventType | String | Die Art des Tracking-Ereignisses |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
ListID | Int | Definiert die Identifikation für eine Liste, auf der sich der Abonnent befindet. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
SubscriberID | Int | Die ID des Abonnenten. |
Offenes Ereignis
Enthält Informationen zum Öffnen einer von einem Abonnenten gesendeten Nachricht.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM OpenEvent WHERE Id = 123
SELECT * FROM OpenEvent WHERE Id IN (123, 456)
SELECT * FROM OpenEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Die Art des Tracking-Ereignisses |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
PrivateIP
Das PrivateIP-Objekt enthält Informationen zur privaten IP-Adresse, die beim Senden von Nachrichten verwendet werden soll.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM PrivateIP WHERE Id = 123
SELECT * FROM PrivateIP WHERE Id IN (123, 456)
SELECT * FROM PrivateIP WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
Client_ID | Int | Die ID des Clients. |
Name | String | Name des Objekts oder der Eigenschaft. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
IsActive | Bool | Gibt an, ob das Objekt aktiv ist oder nicht. |
OrdinalID | String | Definiert die Position eines Objekts innerhalb eines Informationsarrays. |
IPAddress | String | Enthält die IP-Adresse, die als private IP verwendet werden soll. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Publikation
Für zukünftige Verwendung reserviert.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Publication WHERE Id = 123
SELECT * FROM Publication WHERE Id IN (123, 456)
SELECT * FROM Publication WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Name | String | Name des Objekts oder der Eigenschaft. |
Category | Int | ID des Ordners, in dem sich ein Element befindet. |
PublikationAbonnent
Beschreibt Abonnenten einer Publikationsliste.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM PublicationSubscriber WHERE Publication_ID = 123
SELECT * FROM PublicationSubscriber WHERE Publication_ID IN (123, 456)
SELECT * FROM PublicationSubscriber WHERE Publication_CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Publication_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Publication_PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Publication_CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
Publication_ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Publication_Client_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Publication_Client_PartnerClientKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_ID | Int | Die ID des Clients. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Publication_Name | String | Name des Objekts oder der Eigenschaft. |
Publication_Category | Int | Die Kategorie der Veröffentlichung. |
Subscriber_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Subscriber_SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
Subscriber_PrimarySMSAddress_AddressType | String | Der Adresstyp des Abonnenten. |
Subscriber_PrimarySMSAddress_Address | String | Die Adresse des Abonnenten. |
Subscriber_PrimarySMSAddress_Carrier | String | Der Netzbetreiber des Abonnenten. |
Subscriber_PrimarySMSPublicationStatus | String | Der primäre SMS-Veröffentlichungsstatus des Abonnenten. |
Öffentlichesschlüsselmanagement
Für zukünftige Verwendung reserviert.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM PublicKeyManagement WHERE Id = 123
SELECT * FROM PublicKeyManagement WHERE Id IN (123, 456)
SELECT * FROM PublicKeyManagement WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
Client_ID | Long | Die ID des Clients. |
Name | String | Name des Objekts oder der Eigenschaft. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Key | String | Gibt den mit dem Inhaltsbereich im HTML-Textkörper verknüpften Schlüssel an. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Ergebniselement
Enthält Ergebnisse des asynchronen API Aufrufs.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ResultItem WHERE AsyncAPIRequestQueueID = 123
SELECT * FROM ResultItem WHERE AsyncAPIRequestQueueID IN (123, 456)
SELECT * FROM ResultItem WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
AsyncAPIRequestQueueID | Int | Die ID der asynchronen API Anforderungswarteschlange. |
RequestID | String | Eindeutige ID des ersten asynchronen API Aufrufs. |
ConversationID | String | Eindeutige ID des anfänglichen asynchronen API Aufrufs. Alle Anfragen, die als einzelne Einheit verarbeitet werden sollen, haben dieselbe ConversationID. |
CorrelationID | String | Identifiziert die Korrelation von Objekten über mehrere Anfragen hinweg. |
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
StatusCode | String | Status der asynchronen API Anforderung. |
StatusMessage | String | Beschreibt den Status eines API Aufrufs. |
OrdinalID | Int | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ErrorCode | Int | Identifiziert den Fehler einer API Anfrage über einen numerischen Code. |
RequestType | String | Definiert die Anforderung als synchrone oder asynchrone API. |
RequestObjectType | String | Definiert den Typ des Anforderungsobjekts, beispielsweise Email oder ausgelöstes Senden. |
ResultType | Int | Definiert das Ergebnis als von einer synchronen oder asynchronen API stammend. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Ergebnisnachricht
Nachricht mit den Ergebnissen des asynchronen Aufrufs.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM ResultMessage WHERE RequestID = 123
SELECT * FROM ResultMessage WHERE RequestID IN (123, 456)
SELECT * FROM ResultMessage WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
RequestID | String | Eindeutige ID des ersten asynchronen API Aufrufs. |
ConversationID | String | Eindeutige ID des ersten asynchronen API Aufrufs. |
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
OverallStatusCode | String | Stellt den Gesamtstatus der Konversation über die asynchrone API dar. |
StatusCode | String | Status der asynchronen API Anforderung. |
StatusMessage | String | Beschreibt den Status eines API Aufrufs. |
ErrorCode | Int | Identifiziert den Fehler einer API Anfrage. |
RequestType | String | Definiert die Anforderung als synchrone oder asynchrone API. |
ResultType | String | Definiert das Ergebnis als von einer synchronen oder asynchronen API stammend. |
ResultDetailXML | String | Enthält Einzelheiten zum Operation im XML-Format. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
Rolle
Definiert Rollen und Berechtigungen, die einem Benutzer in einem Konto zugewiesen sind.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Account WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM Account WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM Account WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Name | String | Name des Objekts oder der Eigenschaft. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
IsPrivate | Bool | Gibt an, ob die Rolle von Marketing Cloud oder einem Kunden definiert wird. |
IsSystemDefined | Bool | Gibt an, ob die Rolle durch die Anwendung definiert ist. |
Client_EnterpriseID | Long | Für zukünftige Verwendung reserviert. |
Client_ID | Int | Die ID des Clients. |
Client_CreatedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
Client_ModifiedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
PermissionSets | String | Zeigt Berechtigungssätze an, die auf ein Rollen- oder Berechtigungssatzobjekt angewendet werden. |
Permissions | String | Gibt ein Array von Berechtigungen an. |
SendEmailMOKeyword
Definiert die Aktion, die eine ausgelöste Email-Nachricht an die in einer MO-Nachricht definierten Email Adressen sendet.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SendEmailMOKeyword WHERE Client_ID = 123
SELECT * FROM SendEmailMOKeyword WHERE Client_ID IN (123, 456)
SELECT * FROM SendEmailMOKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
NextState_CustomerKey | String | Der Kundenschlüssel des nächsten Staates. |
IsDefaultKeyword | Bool | Gibt an, ob das Konto standardmäßig diese SMS-Schlüsselwortaktion verwendet, wenn keine anderen Optionen verfügbar sind. |
SuccessMessage | String | Definiert die zu sendende SMS-Nachricht, wenn der ausgelöste Email Versand erfolgreich war. |
MissingEmailMessage | String | Definiert die zu sendende Nachricht, wenn die MO-Nachricht keine gültige Email Adresse enthält. |
FailureMessage | String | Definiert die zuzustellende Nachricht, falls der Email Versand fehlschlägt. |
TriggeredSend_CustomerKey | String | Der Kundenschlüssel der ausgelösten Sendedefinition. |
SendSMSMOSchlüsselwort
Definiert die auszuführenden Aktionen, wenn das angegebene MO-Schlüsselwort empfangen wird.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SendSMSMOKeyword WHERE Client_ID = 123
SELECT * FROM SendSMSMOKeyword WHERE Client_ID IN (123, 456)
SELECT * FROM SendSMSMOKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
NextMOKeyword_CustomerKey | String | Definiert den Kundenschlüssel des nächsten MO-Schlüsselworts, das in einer SMS-Konversation verwendet werden soll. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
IsDefaultKeyword | Bool | Gibt an, ob das Konto standardmäßig diese SMS-Schlüsselwortaktion verwendet, wenn keine anderen Optionen verfügbar sind. |
Message | String | Enthält den Inhalt der Ergebnisnachricht. |
ScriptErrorMessage | String | Definiert die Nachricht, die dem Abonnenten im Falle eines Fehlers in der SMS-Konversation zugestellt werden soll. |
SendenZusammenfassung
Ein nur abrufbares Objekt, das zusammenfassende Informationen zu einem bestimmten Sendeereignis enthält.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SendSummary WHERE Client_ID = 123
SELECT * FROM SendSummary WHERE Client_ID IN (123, 456)
SELECT * FROM SendSummary WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
AccountID | Int | Kennung für das Konto. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
DeliveredTime | String | Gibt den Zeitpunkt an, zu dem eine Nachricht zugestellt wurde. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
AccountName | String | Name des Kontos. |
AccountEmail | String | Gibt die mit dem Konto verknüpfte Email Adresse an. |
IsTestAccount | Bool | Gibt an, ob es sich bei einem Konto um ein Testkonto handelt oder nicht. |
TotalSent | Int | Gibt die Gesamtzahl der im Rahmen eines Sendevorgangs gesendeten Nachrichten an. |
Transactional | Int | Gibt die Anzahl der in einem Versand enthaltenen Transaktionsnachrichten an. |
NonTransactional | Int | Gibt die Anzahl der Marketingnachrichten (nicht transaktional) an, die Teil eines Versands sind. |
Gesendetes Ereignis
Enthält Trackingdaten zu einem Versand, einschließlich Informationen zu einzelnen Abonnenten.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SentEvent WHERE Id = 123
SELECT * FROM SentEvent WHERE Id IN (123, 456)
SELECT * FROM SentEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
Client_ID | Int | Die ID des Clients. |
EventType | String | Die Art des Tracking-Ereignisses |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
ListID | Int | Definiert die Identifikation für eine Liste, auf der sich der Abonnent befindet. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
SubscriberID | Int | Die ID des Abonnenten. |
SMSMTEvent
Enthält Informationen zu einer bestimmten SMS-Nachricht, die an einen Abonnenten gesendet wurde.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SMSMTEvent WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM SMSMTEvent WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM SMSMTEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
Client_ID | Long | Die ID des Clients. |
MOCode | String | Gibt den MO-Code an, der mit einem bestimmten MO- oder MT-Tracking-Ereignis verknüpft ist. |
SMSTriggeredSend_SMSSendId | String | Gibt die ID für eine bestimmte gesendete SMS an. |
SMSTriggeredSend_SMSTriggeredSendDefinition_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
SMSTriggeredSend_SMSTriggeredSendDefinition_CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Subscriber_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Subscriber_SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
Subscriber_PrimarySMSAddress_Address | String | Die primäre SMS-Adresse der Abonnenten. |
Carrier | String | Name des SMS-Anbieters, der einer SMS-Adresse zugeordnet ist. |
SMSSharedKeyword
Enthält Informationen, die zum Anfordern eines Schlüsselworts zur Verwendung mit SMS-Nachrichten in einem Marketing Cloud-Konto verwendet werden.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SMSSharedKeyword WHERE Client_ID = 123
SELECT * FROM SMSSharedKeyword WHERE Client_ID IN (123, 456)
SELECT * FROM SMSSharedKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Long | Die ID des Clients. |
SharedKeyword | String | Gibt das zur Verwendung in einem Konto angeforderte Schlüsselwort an. |
RequestDate | Datetime | Gibt das Datum an, an dem die Anforderung eines per SMS freigegebenen Schlüsselworts erfolgte. |
EffectiveDate | Datetime | Gibt an, wann ein freigegebenes SMS-Schlüsselwort zur Verwendung aktiv wird. |
ExpireDate | Datetime | Gibt an, wann ein freigegebenes SMS-Schlüsselwort nicht mehr aktiv ist. |
ReturnToPoolDate | Datetime | Gibt das Datum an, ab dem ein abgelaufenes SMS-Schlüsselwort zur anderen Verwendung in einer Kurzwahlnummer angefordert werden kann. |
ShortCode | String | Gibt die Kurzwahlnummer an, für die ein SMS-Schlüsselwort angefordert wurde. |
SMSTriggeredSendDefinition
Definiert die Sendedefinition für eine SMS-Nachricht.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SMSTriggeredSendDefinition WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM SMSTriggeredSendDefinition WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM SMSTriggeredSendDefinition WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Client_ID | Long | Die ID des Clients. |
Name | String | Name des Objekts oder der Eigenschaft. |
Description | String | Beschreibt und liefert Informationen zum Objekt. |
Publication_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Content_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
SendToList | Bool | Gibt an, ob der per SMS ausgelöste Versand an eine Liste oder einen einzelnen Abonnenten geht. |
DataExtension_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
IsPlatformObject | Bool | Gibt an, ob das Objekt ein Plattformobjekt ist. |
Abonnentenliste
Verwenden Sie diese Option, um Listen für einen bestimmten Abonnenten abzurufen.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SubscriberList WHERE Id = 123
SELECT * FROM SubscriberList WHERE Id IN (123, 456)
SELECT * FROM SubscriberList WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ListSubID | Long | Kennung für ein Objekt. |
ID [KEY] | Int | Kennung für ein Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Datum und Uhrzeit der Objekterstellung. |
Subscriber_UnsubscribedDate | Datetime | Das Abmeldedatum des Abonnenten. |
Client_ID | Int | Die ID des Clients. |
Status | String | Definiert den Status des Objekts. |
List_ID | Int | Kennung für ein Objekt. |
List_ListName | String | Der Name der Liste. |
Subscriber_Status | String | Definiert den Status des Objekts. |
Subscriber_CreatedDate | Datetime | Gibt Datum und Uhrzeit der Objekterstellung an. |
Subscriber_ID | Int | Kennung für ein Objekt. |
Subscriber_EmailAddress | String | Die Email Adresse eines Abonnenten. |
Subscriber_SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
Subscriber_PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
SubscriberSendResult
Für zukünftige Verwendung reserviert.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SubscriberSendResult WHERE Id = 123
SELECT * FROM SubscriberSendResult WHERE Id IN (123, 456)
SELECT * FROM SubscriberSendResult WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Send_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
Email_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Email_Name | String | Name des Objekts oder der Eigenschaft. |
Subject | String | Enthält Betreffbereichsinformationen für eine Nachricht. |
FromName | String | Gibt den Absendernamen für die Standard Email Nachricht an. |
FromAddress | String | Gibt die mit einem Objekt verknüpfte Absenderadresse an. |
SentDate | Datetime | Gibt das Datum an, an dem ein Versand stattgefunden hat. |
OpenDate | Datetime | Gibt die Daten an, zu denen ein Abonnent einen Versand geöffnet hat. |
ClickDate | Datetime | Gibt die Daten an, wenn der Abonnent auf einen in einem Sendevorgang enthaltenen Link geklickt hat. |
Subscriber_Partnerkey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Subscriber_EmailAddress | String | Die Email Adresse des Abonnenten. |
Subscriber_PartnerType | String | Der Partnertyp des Abonnenten. |
UnsubscribeDate | Datetime | Gibt das Datum an, an dem aufgrund eines Versands ein Abmeldeereignis stattgefunden hat. |
LastOpenDate | Int | Gibt das Datum an, an dem das Abonnement zuletzt geöffnet wurde. |
LastClickDate | Int | Gibt das Datum an, an dem zuletzt auf „Abonnieren“ geklickt wurde. |
BounceDate | Datetime | Enthält das Datum, an dem eine einzelne Sendung für einen Abonnenten zurückgewiesen wurde. |
EventDate | Int | Gibt das Datum der Veranstaltung an. |
TotalClicks | Int | Zeigt die Gesamtzahl der Klicks auf den Link in der Nachricht an. |
UniqueClicks | Int | Gibt die Anzahl eindeutiger Klicks auf die Nachricht an. |
EmailAddress | Int | Gibt die mit einem Objekt verknüpfte Absenderadresse an. |
Subscriber_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
SubscriberTypeID | Int | Nur-Lese-Bezeichner für ein Objekt. |
Subscriber_SubscriberKey | String | Der Teilnehmerschlüssel des Teilnehmers. |
Send_PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Client_ID | Int | Die ID des Clients. |
OtherBounces | Int | Gibt die Anzahl der Rückläufer vom Typ „Sonstige“ in einem Versand an. |
SoftBounces | Int | Gibt die Anzahl der Soft Bounces an, die mit einem bestimmten Versand verknüpft sind. |
HardBounces | Int | Gibt die Anzahl der Hard Bounces an, die mit einem Versand verbunden sind. |
Unterdrückungslistenkontext
Definiert einen Kontext, mit dem eine SuppressionListDefinition verknüpft werden kann.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SuppressionListContext WHERE Id = 123
SELECT * FROM SuppressionListContext WHERE Id IN (123, 456)
SELECT * FROM SuppressionListContext WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Definition_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Definition_Name | String | Name des Objekts oder der Eigenschaft. |
Definition_CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
Definition_Category | Long | Die Kategorie der Definition. |
Definition_Description | String | Beschreibt und liefert Informationen zum Objekt. |
Context | String | Der Kontext, mit dem eine SuppressionListDefinition verknüpft ist. |
SendClassification_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Send_ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
SenderProfile_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
SendClassificationType | String | Definiert den Typ für die anwendbare Versandklassifizierung. Gültige Werte sind „Operational“ und „Marketing“. |
Client_CreatedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt erstellt hat |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
Client_ModifiedBy | Int | Gibt die Benutzer-ID für den Benutzer zurück, der das Objekt geändert hat. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Long | Die ID des Clients. |
Client_EnterpriseID | Long | Für zukünftige Verwendung reserviert. |
AppliesToAllSends | Bool | Gibt an, ob dieser Kontext für alle Transaktions- und Marketingsendungen gilt. |
UmfrageEvent
Enthält Informationen darüber, wann eine Umfrageantwort erfolgte.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM SurveyEvent WHERE Id = 123
SELECT * FROM SurveyEvent WHERE Id IN (123, 456)
SELECT * FROM SurveyEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Der Typ des Tracking-Ereignisses. |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
Question | String | Gibt die mit einem Umfrageereignis verknüpfte Frage an. |
Answer | String | Die von einem Abonnenten auf die Umfragefrage gegebene Antwort. |
Vorlage
Stellt eine Email Vorlage in einem Marketing Cloud-Konto dar.
Tabellenspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM Template WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM Template WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM Template WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
Client_ID | Int | Die ID des Clients. |
TemplateName | String | Name, der zur Identifizierung der Vorlage innerhalb der Marketing Cloud-Anwendung verwendet wird. |
LayoutHTML | String | Enthält HTML, das zum Definieren des Layouts von Feldern und Inhalten innerhalb der Vorlage verwendet wird. |
BackgroundColor | String | Gibt die für die Vorlage verwendete Hintergrundfarbe an. |
BorderColor | String | Gibt die in der Vorlage verwendete Rahmenfarbe an. |
BorderWidth | Int | Gibt die in der Vorlage verwendete Rahmenpixelbreite an. |
Cellpadding | Int | Gibt die Pixelbreite der Polsterung innerhalb der in der Vorlage verwendeten Zellen an. |
Cellspacing | Int | Gibt den Pixelabstand zwischen den in der Vorlage verwendeten Zellen an. |
Width | Int | Gibt die Pixelbreite der gesamten Vorlage an |
Align | String | Gibt die Ausrichtung der Elemente innerhalb der Vorlage an. |
ActiveFlag | Int | Gibt an, ob die Vorlage für die Verwendung innerhalb des Kontos verfügbar ist. |
CategoryID | Int | Gibt an, ob die Inhaltsüberprüfung für diese Email-Nachricht abgeschlossen ist. |
CategoryType | String | Identifiziert die Korrelation von Objekten über mehrere Anfragen hinweg. |
OwnerID | Int | Gibt die MID der Geschäftseinheit an, die die Vorlage innerhalb eines Enterprise 2.0-Kontos erstellt hat. |
HeaderContent_ID | Int | Die ID des Header Inhalts. |
HeaderContent_ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Layout_ID | Int | Die ID des Layouts. |
Layout_LayoutName | String | Der Name des Layouts. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
TemplateSubject | String | Enthält die in der Vorlage angegebene Betreffzeile der Email. |
IsTemplateSubjectLocked | Bool | Gibt an, ob der im Header definierte Betreff per Email mithilfe einer Vorlage geändert werden kann oder nicht. |
Zeitzone
Stellt eine bestimmte Zeitzone in der Anwendung dar.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM TimeZone
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID [KEY] | Int | Nur-Lese-Bezeichner für ein Objekt. |
Name | String | Name des Objekts oder der Eigenschaft. |
TriggeredSendSummary
Zusammenfassung der Ergebnisse für einen bestimmten ausgelösten Versand.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM TriggeredSendSummary WHERE ObjectID = 'nzxcaslkjd-123'
SELECT * FROM TriggeredSendSummary WHERE ObjectID IN ('nzxcaslkjd-123', 'nzxcaslkjd-456')
SELECT * FROM TriggeredSendSummary WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ObjectID [KEY] | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
Client_ID | Long | Die ID des Clients. |
Client_PartnerClientKey | String | Benutzerdefinierter Partnerschlüssel für ein Konto. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
Sent | Long | Gibt die Anzahl der gesendeten Nachrichten an. |
NotSentDueToOptOut | Long | Gibt die Anzahl der Sendevorgänge an, die nicht abgeschlossen wurden, weil ein Abonnent sich dazu entschieden hat, keine Nachrichten mehr zu erhalten. |
NotSentDueToUndeliverable | Long | Gibt die Anzahl der Sendevorgänge an, die aufgrund des Unzustellbarkeitsstatus eines Abonnenten nicht abgeschlossen wurden. |
Bounces | Long | Gibt die Anzahl der Bounces an, die aus einem ausgelösten Versand resultieren. |
Opens | Long | Gibt die Anzahl der Öffnungen aus einem ausgelösten Versand an. |
UniqueOpens | Long | Gibt die Anzahl der Öffnungen aus einem ausgelösten Versand an. |
Clicks | Long | Gibt die Anzahl der Klicks an, die aus einem ausgelösten Versand resultieren. |
UniqueClicks | Long | Gibt die Anzahl eindeutiger Klicks auf die Nachricht an. |
OptOuts | Long | Gibt die Anzahl der Abonnenten an, die sich nach dem Empfang einer ausgelösten Sendung vom Empfang von Nachrichten abgemeldet haben. |
SurveyResponses | Long | Gibt die Anzahl der Antworten auf eine Umfragefrage an, die in einem ausgelösten Versand enthalten ist. |
FTAFRequests | Long | Gibt die Anzahl der „An einen Freund weiterleiten“-Anfragen an, die als Teil eines ausgelösten Sendevorgangs empfangen wurden. |
FTAFEmailsSent | Long | Zeigt an, dass Emails vom Typ „An einen Freund weiterleiten“ als Ergebnis eines ausgelösten Sendevorgangs gesendet wurden. |
FTAFOptIns | Long | Gibt die Anzahl der Abonnenten an, die sich aufgrund der Aktion „An einen Freund weiterleiten“ aus einem ausgelösten Sendevorgang für den Empfang von Nachrichten entschieden haben. |
Conversions | Long | Gibt die Anzahl der Konvertierungsergebnisse aus einem ausgelösten Versand an. |
UniqueConversions | Long | Gibt die Anzahl eindeutiger Konvertierungen an, die aus einem ausgelösten Versand resultieren. |
InProcess | Long | Gibt die Anzahl der ausgelösten gesendeten Nachrichten an, die gerade ausgeführt werden. Veraltet. |
NotSentDueToError | Long | Gibt die Anzahl ausgelöster Sendenachrichten an, die aufgrund eines Fehlers nicht gesendet wurden. |
RowObjectID | String | Die Zeilen-ID des Objekts. |
TriggeredSendDefinition_ObjectID | String | Die ID der zugehörigen Definition für ausgelöstes Senden. |
Queued | Long | Gibt die Anzahl der zum Senden in die Warteschlange gestellten Nachrichten an. |
Abmeldung vom Event
Enthält Informationen zu einer bestimmten Abmeldeaktion eines Abonnenten.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM UnsubEvent WHERE Id = 123
SELECT * FROM UnsubEvent WHERE Id IN (123, 456)
SELECT * FROM UnsubEvent WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ID | Int | Nur-Lese-Bezeichner für ein Objekt. |
ObjectID | String | Systemgesteuerter, schreibgeschützter Textzeichenfolgenbezeichner für das Objekt. |
PartnerKey | String | Eindeutige Kennung, die vom Partner für ein Objekt bereitgestellt wird und nur über die API zugänglich ist. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
Client_ID | Int | Die ID des Clients. |
SendID | Int | Enthält eine Kennung für eine bestimmte Sendung. |
SubscriberKey | String | Identifikation eines bestimmten Teilnehmers. |
EventDate | Datetime | Datum, an dem ein Tracking-Ereignis aufgetreten ist. |
EventType | String | Die Art des Tracking-Ereignisses |
TriggeredSendDefinitionObjectID | String | Identifiziert die mit einem Ereignis verknüpfte ausgelöste Sendedefinition. |
BatchID | Int | Verknüpft ausgelöste Sendeereignisse mit anderen Ereignissen. |
List_ID | Int | Gibt die ID der Liste an, die von der Abmeldung betroffen ist. |
List_Type | String | Gibt den Typ einer bestimmten Liste an. Gültige Werte sind „Öffentlich“, „Privat“, „Salesforce“, „GlobalUnsubscribe“ und „Master“. |
List_ListClassification | String | Gibt die Klassifizierung für eine Liste an. |
IsMasterUnsubscribed | Bool | Gibt an, ob der Hauptabonnent sein Abonnement gekündigt hat. |
AbmeldenVonSMSPublikationMOSchlüsselwort
Definiert das Schlüsselwort, das ein Abonnent verwendet, um sich von einer SMS-Veröffentlichungsliste abzumelden.
Ansichtsspezifische Informationen
Wählen
Der Connector verwendet die Salesforce Marketing Cloud APIs, um die folgenden WHERE-Klauseloperatoren für alle Werte außer Datums-/Uhrzeitwerten zu verarbeiten: =, !=, <>, >, >=, <, <=, IN. Für Datums-/Uhrzeitwerte werden nur > und < unterstützt. Der Connector verarbeitet andere Filter clientseitig innerhalb des Connectors.
Beispielsweise werden die folgenden (aber nicht nur) Abfragen serverseitig verarbeitet:
SELECT * FROM UnsubscribeFromSMSPublicationMOKeyword WHERE Client_ID = 123
SELECT * FROM UnsubscribeFromSMSPublicationMOKeyword WHERE Client_ID IN (123, 456)
SELECT * FROM UnsubscribeFromSMSPublicationMOKeyword WHERE CreatedDate > '2017/01/25'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Client_ID | Int | Die ID des Clients. |
CreatedDate | Datetime | Nur schreibgeschütztes Datum und Uhrzeit der Objekterstellung. |
ModifiedDate | Datetime | Gibt den Zeitpunkt der letzten Änderung der Objektinformationen an. |
CustomerKey | String | Vom Benutzer bereitgestellte eindeutige Kennung für ein Objekt innerhalb eines Objekttyps. |
NextMOKeyword_CustomerKey | String | Definiert das nächste MO-Schlüsselwort zur Verwendung in einer SMS-Konversation. |
IsDefaultKeyword | Bool | Gibt an, ob das Konto standardmäßig diese SMS-Schlüsselwortaktion verwendet, wenn keine anderen Optionen verfügbar sind. |
AllUnsubSuccessMessage | String | Enthält eine Nachricht, die an den Abonnenten gesendet wird, wenn er sich erfolgreich von allen SMS-Veröffentlichungslisten abgemeldet hat. |
InvalidPublicationMessage | String | Gibt die zu sendende Nachricht an, wenn ein Abonnent das Abonnement oder die Abmeldung von einer ungültigen Veröffentlichungsliste anfordert. |
SingleUnsubSuccessMessage | String | Enthält eine Nachricht, die an den Abonnenten gesendet wird, wenn dieser sich erfolgreich von einer einzelnen Veröffentlichungsliste abgemeldet hat. |
Gespeicherte Prozeduren
Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Salesforce Marketing Cloud hinaus erweitern.
Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Salesforce Marketing Cloud zurück, zusammen mit einem Hinweis, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.
Jitterbit-Connector für gespeicherte Prozeduren in Salesforce Marketing Cloud
Name | Beschreibung |
---|---|
CreateSchema | Erstellt eine Schema für die angegebene Tabelle oder Ansicht. |
CreateTriggeredSend | Erstellen Sie ein ausgelöstes Sendeobjekt, das eine bestimmte Instanz eines ausgelösten Email Versands darstellt. |
GetOAuthAccessToken | Ruft ein Authentifizierungstoken von SalesforceMarketingCloud ab. |
GetOAuthAuthorizationURL | Ruft die Autorisierungs-URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt. |
RefreshOAuthAccessToken | Aktualisiert den OAuth-Zugriffstoken, der für die Authentifizierung bei SalesforceMarketingCloud verwendet wird. |
Schema erstellen
Erstellt eine Schema für die angegebene Tabelle oder Ansicht.
Schema erstellen
Erstellt eine lokale Schema (.rsd) aus einer vorhandenen Tabelle oder Ansicht im Datenmodell.
Die Schema wird in dem Verzeichnis erstellt, das in festgelegt ist Location
Verbindungseigenschaft, wenn dieses Verfahren ausgeführt wird. Sie können die Datei bearbeiten, um Spalten ein- oder auszuschließen, Spalten umzubenennen oder Spaltendatentypen anzupassen.
Der Connector überprüft die Location
um zu bestimmen, ob die Namen von .rsd-Dateien mit einer Tabelle oder Ansicht im Datenmodell übereinstimmen. Wenn ein Duplikat vorhanden ist, hat die Schema Vorrang vor der Standardinstanz dieser Tabelle im Datenmodell. Wenn eine Schema in vorhanden ist Location
das nicht mit einer vorhandenen Tabelle oder Ansicht übereinstimmt, wird dem Datenmodell des Connectors ein neuer Tabellen- oder Ansichtseintrag hinzugefügt.
Eingabe
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TableName | String | True | Der Name der Tabelle oder Ansicht. |
FileName | String | Falsch | Der vollständige Dateipfad und Name des zu generierenden Schema. Beginnen Sie mit der Auswahl eines übergeordneten Verzeichnisses (dieses übergeordnete Verzeichnis sollte in der Eigenschaft „Standort“ festgelegt werden). Vervollständigen Sie den Dateipfad, indem Sie ein Verzeichnis hinzufügen, das dem verwendeten Schema (SOAP) entspricht, gefolgt von einer RSD-Datei mit einem Namen, der dem gewünschten Tabellennamen entspricht. Beispiel: „C:\Benutzer\Benutzer\Desktop\SalesforceMarketingCloud\ SOAP\Tabelle.rsd“ |
Spalten des Ergebnissatzes
Name | Typ | Beschreibung |
---|---|---|
Result | String | Gibt „Erfolg“ oder „Fehler“ zurück. |
FileData | String | Das generierte Schema ist in Base64 kodiert. Wird nur zurückgegeben, wenn FileName und FileStream nicht festgelegt sind. |
ErstellenTriggeredSenden
Erstellen Sie ein ausgelöstes Sendeobjekt, das eine bestimmte Instanz eines ausgelösten Email Versands darstellt.
Tabellenspezifische Informationen
Abonnenten
Sie können keinen Trigger-Send erstellen, ohne die Abonnenten anzugeben. Um Abonnenten zu erstellen, müssen Sie Daten in eine temporäre Tabelle namens „Subscribers#TEMP“ einfügen.
Beispiel: Erstellen Sie zwei Abonnenten
INSERT INTO Subscribers#TEMP (SubscriberKey, EmailAddress) VALUES ('a4367b39-d7d6-4612-a020-0952aa9e83dd', 'test@gmail.com.com')
INSERT INTO Subscribers#TEMP (SubscriberKey, EmailAddress) VALUES ('21621cc5-d12e-46d0-bf09-a429da29ef1a', 'testtest@gmail.com.com')
Attribute
Um Attribute zu erstellen, müssen Sie Daten in eine temporäre Tabelle namens „Attributes#TEMP“ einfügen.
Beispiel: Erstellen Sie zwei Attribute
INSERT INTO Attributes#TEMP (Name, Value) VALUES ('orderstatus', 'received')
INSERT INTO Attributes#TEMP (Name, Value) VALUES ('orderdate', '2015-06-30 11:10:36.956')
Ausführen
Nachdem Sie mindestens ein Abonnentenelement erstellt haben, können Sie die gespeicherte Prozedur ausführen.
EXECUTE CreateTriggeredSend Owner_ClientId = '7307527', Owner_FromName = 'From_Name', Owner_FromAddress = 'test@gmail.com.com', TriggeredSendDefinitionCustomerKey = '27775'
Eingabe
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
TriggeredSendDefinitionCustomerKey | String | True | Definiert die zugehörige Definition für ausgelöstes Senden. Diese Eigenschaft entspricht dem externen Schlüssel, der einem Objekt in Marketing Cloud zugewiesen ist. |
Owner_ClientId | String | Falsch | Gibt den Kontobesitz und den Kontext eines Objekts an. |
Owner_FromAddress | String | Falsch | Gibt die mit einem Objekt verknüpfte Absenderadresse an. |
Owner_FromName | String | Falsch | Gibt den Absendernamen der Standard-Email Nachricht an. |
Spalten des Ergebnissatzes
Name | Typ | Beschreibung |
---|---|---|
Success | Boolean | Ob das ausgelöste Sendeobjekt erfolgreich erstellt wurde oder nicht. |
GetOAuthAccessToken
Erhält ein Authentifizierungstoken von SalesforceMarketingCloud.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
AuthMode | String | Falsch | Der zu verwendende Authentifizierungsmodustyp. Wählen Sie „App“, um Authentifizierungstoken über eine Desktop-App abzurufen. Wählen Sie „Web“, um Authentifizierungstoken über eine Web-App abzurufen. Die zulässigen Werte sind APP, WEB. Der Standardwert ist APP. |
Verifier | String | Falsch | Das von SalesforceMarketingCloud zurückgegebene Verifizierungstoken nach Verwendung der mit GetOAuthAuthorizationUrl erhaltenen URL. |
Scope | String | Falsch | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
State | String | Falsch | Wird von Ihrer Anwendung verwendet, um den Status zwischen der Anforderung und der Umleitung beizubehalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Browser des Endbenutzers zurück zu Ihrer Anwendung umleitet. Dieser Parameter wird empfohlen, da er dazu beiträgt, das Risiko eines Cross-Site-Forgery-Angriffs zu minimieren. |
CallbackUrl | String | Falsch | Die Seite zur Rückgabe der SalesforceMarketingCloud-App nach Abschluss der Authentifizierung. |
GrantType | String | Falsch | Autorisierungsgewährungstyp. Nur für OAuth 2.0 verfügbar. Die zulässigen Werte sind CODE, CLIENT. |
AccountId | String | Falsch | Kontokennung oder MID der Zielgeschäftseinheit. Wird zum Wechseln zwischen Geschäftseinheiten verwendet. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Das OAuth-Token. |
OAuthRefreshToken | String | Das OAuth-Aktualisierungstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens in Sekunden. |
GetOAuthAuthorizationURL
Ruft die Autorisierungs-URL ab, die vom Benutzer separat geöffnet werden muss, um Zugriff auf Ihre Anwendung zu gewähren. Wird nur bei der Entwicklung von Web-Apps benötigt.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
CallbackUrl | String | True | Wohin der Endbenutzer nach der Anmeldung weitergeleitet wird. Muss mit einer Umleitungs URL übereinstimmen, die bei der API Integration in installierten Paketen angegeben ist. |
Scope | String | Falsch | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
State | String | Falsch | Wird von Ihrer Anwendung verwendet, um den Status zwischen der Anforderung und der Umleitung beizubehalten. Der Autorisierungsserver schließt diesen Wert ein, wenn er den Browser des Endbenutzers zurück zu Ihrer Anwendung umleitet. Dieser Parameter wird empfohlen, da er dazu beiträgt, das Risiko eines Cross-Site-Forgery-Angriffs zu minimieren. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
URL | String | Die Autorisierungs-URL, die in einen Webbrowser eingegeben wird, um das Prüftoken zu erhalten und Ihre App zu autorisieren. |
Aktualisieren Sie das OAuthAccessToken
Aktualisiert das OAuth-Zugriffstoken, das für die Authentifizierung mit SalesforceMarketingCloud verwendet wird.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
OAuthRefreshToken | String | True | Setzen Sie dies auf den abgelaufenen Tokenwert. |
GrantType | String | Falsch | Autorisierungsgewährungstyp. Nur für OAuth 2.0 verfügbar. Die zulässigen Werte sind CODE, CLIENT. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Das von SalesforceMarketingCloud zurückgegebene Authentifizierungstoken. Dieses kann in nachfolgenden Aufrufen anderer Vorgänge für diesen bestimmten Dienst verwendet werden. |
OAuthRefreshToken | String | Dies ist dasselbe wie der Zugriffstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens. |
Systemtabellen
Sie können die in diesem Abschnitt beschriebenen Systemtabellen Abfrage, um auf Schema, Informationen zur Datenquellenfunktionalität und Statistiken zu Operation Charge.
Schematabellen
Die folgenden Tabellen geben Datenbankmetadaten für Salesforce Marketing Cloud zurück:
- sys_catalogs: Listet die verfügbaren Datenbanken auf.
- sys_schemas: Listet die verfügbaren Schemata auf.
- sys_tables: Listet die verfügbaren Tabellen und Ansichten auf.
- sys_tablecolumns: Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
- sys_procedures: Beschreibt die verfügbaren gespeicherten Prozeduren.
- sys_procedureparameters: Beschreibt Parameter gespeicherter Prozeduren.
- sys_keycolumns: Beschreibt die Primär- und Fremdschlüssel.
- sys_indexes: Beschreibt die verfügbaren Indizes.
Datenquellentabellen
Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:
- sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
- sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.
Abfrageinformationstabellen
Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück, einschließlich Charge:
- Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.
Sys_catalogs
Listet die verfügbaren Datenbanken auf.
Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:
SELECT * FROM sys_catalogs
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Datenbankname. |
Sys_schemas
Listet die verfügbaren Schemas auf.
Die folgende Abfrage ruft alle verfügbaren Schemas ab:
SELECT * FROM sys_schemas
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Datenbankname. |
SchemaName | String | Der Schema. |
Sys_tables
Listet die verfügbaren Tabellen auf.
Die folgende Abfrage ruft die verfügbaren Tabellen und Ansichten ab:
SELECT * FROM sys_tables
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Die Datenbank, die die Tabelle oder Ansicht enthält. |
SchemaName | String | Das Schema, das die Tabelle oder Ansicht enthält. |
TableName | String | Der Name der Tabelle oder Ansicht. |
TableType | String | Der Tabellentyp (Tabelle oder Ansicht). |
Description | String | Eine Beschreibung der Tabelle oder Ansicht. |
IsUpdateable | Boolean | Ob die Tabelle aktualisiert werden kann. |
Sys_tablecolumns
Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
Die folgende Abfrage gibt die Spalten und Datentypen für die Abonnententabelle zurück:
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Subscriber'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die die Tabelle oder Ansicht enthält. |
SchemaName | String | Das Schema, das die Tabelle oder Ansicht enthält. |
TableName | String | Der Name der Tabelle oder Ansicht, die die Spalte enthält. |
ColumnName | String | Der Spaltenname. |
DataTypeName | String | Der Name des Datentyps. |
DataType | Int32 | Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt. |
Length | Int32 | Die Speichergröße der Spalte. |
DisplaySize | Int32 | Die normale Maximalbreite der angegebenen Spalte in Zeichen. |
NumericPrecision | Int32 | Die maximale Anzahl von Ziffern in numerischen Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten. |
NumericScale | Int32 | Die Spaltenskala oder Anzahl der Ziffern rechts vom Dezimalpunkt. |
IsNullable | Boolean | Ob die Spalte Null enthalten kann. |
Description | String | Eine kurze Beschreibung der Spalte. |
Ordinal | Int32 | Die Sequenznummer der Spalte. |
IsAutoIncrement | String | Ob der Spaltenwert in festen Schritten zugewiesen wird. |
IsGeneratedColumn | String | Ob die Spalte generiert wird. |
IsHidden | Boolean | Ob die Spalte ausgeblendet ist. |
IsArray | Boolean | Ob die Spalte ein Array ist. |
IsReadOnly | Boolean | Ob die Spalte schreibgeschützt ist. |
IsKey | Boolean | Gibt an, ob ein von sys_tablecolumns zurückgegebenes Feld der Primärschlüssel der Tabelle ist. |
Sys_procedures
Listet die verfügbaren gespeicherten Prozeduren auf.
Die folgende Abfrage ruft die verfügbaren gespeicherten Prozeduren ab:
SELECT * FROM sys_procedures
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Die Datenbank, die die gespeicherte Prozedur enthält. |
SchemaName | String | Das Schema, das die gespeicherte Prozedur enthält. |
ProcedureName | String | Der Name der gespeicherten Prozedur. |
Description | String | Eine Beschreibung der gespeicherten Prozedur. |
ProcedureType | String | Der Typ der Prozedur, z. B. PROZEDUR oder FUNKTION. |
Sys_procedureparameters
Beschreibt Parameter gespeicherter Prozeduren.
Die folgende Abfrage gibt Informationen zu allen Eingabeparametern für die gespeicherte Prozedur SelectEntries zurück:
SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die die gespeicherte Prozedur enthält. |
SchemaName | String | Der Name des Schema, das die gespeicherte Prozedur enthält. |
ProcedureName | String | Der Name der gespeicherten Prozedur, die den Parameter enthält. |
ColumnName | String | Der Name des gespeicherten Prozedurparameters. |
Direction | Int32 | Eine Ganzzahl, die dem Typ des Parameters entspricht: Eingabe (1), Eingabe/Ausgabe (2) oder Ausgabe (4). Parameter vom Typ Eingabe/Ausgabe können sowohl Eingabe- als auch Ausgabeparameter sein. |
DataTypeName | String | Der Name des Datentyps. |
DataType | Int32 | Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt. |
Length | Int32 | Die Anzahl der für Zeichendaten zulässigen Zeichen. Die Anzahl der für numerische Daten zulässigen Ziffern. |
NumericPrecision | Int32 | Die maximale Genauigkeit für numerische Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten. |
NumericScale | Int32 | Die Anzahl der Ziffern rechts vom Dezimalkomma in numerischen Daten. |
IsNullable | Boolean | Ob der Parameter Null enthalten kann. |
IsRequired | Boolean | Ob der Parameter zur Ausführung der Prozedur erforderlich ist. |
IsArray | Boolean | Ob der Parameter ein Array ist. |
Description | String | Die Beschreibung des Parameters. |
Ordinal | Int32 | Der Index des Parameters. |
Sys_keycolumns
Beschreibt die Primär- und Fremdschlüssel.
Die folgende Abfrage ruft den Primärschlüssel für die Abonnententabelle ab:
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Subscriber'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die den Schlüssel enthält. |
SchemaName | String | Der Name des Schema, das den Schlüssel enthält. |
TableName | String | Der Name der Tabelle, die den Schlüssel enthält. |
ColumnName | String | Der Name der Schlüsselspalte. |
IsKey | Boolean | Ob die Spalte ein Primärschlüssel in der Tabelle ist, auf die im Feld „TableName“ verwiesen wird. |
IsForeignKey | Boolean | Ob die Spalte ein Fremdschlüssel ist, auf den im Feld TableName verwiesen wird. |
PrimaryKeyName | String | Der Name des Primärschlüssels. |
ForeignKeyName | String | Der Name des Fremdschlüssels. |
ReferencedCatalogName | String | Die Datenbank, die den Primärschlüssel enthält. |
ReferencedSchemaName | String | Das Schema, das den Primärschlüssel enthält. |
ReferencedTableName | String | Die Tabelle, die den Primärschlüssel enthält. |
ReferencedColumnName | String | Der Spaltenname des Primärschlüssels. |
Sys_foreignkeys
Beschreibt die Fremdschlüssel.
Die folgende Abfrage ruft alle Fremdschlüssel ab, die auf andere Tabellen verweisen:
SELECT * FROM sys_foreignkeys WHERE ForeignKeyType = 'FOREIGNKEY_TYPE_IMPORT'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die den Schlüssel enthält. |
SchemaName | String | Der Name des Schema, das den Schlüssel enthält. |
TableName | String | Der Name der Tabelle, die den Schlüssel enthält. |
ColumnName | String | Der Name der Schlüsselspalte. |
PrimaryKeyName | String | Der Name des Primärschlüssels. |
ForeignKeyName | String | Der Name des Fremdschlüssels. |
ReferencedCatalogName | String | Die Datenbank, die den Primärschlüssel enthält. |
ReferencedSchemaName | String | Das Schema, das den Primärschlüssel enthält. |
ReferencedTableName | String | Die Tabelle, die den Primärschlüssel enthält. |
ReferencedColumnName | String | Der Spaltenname des Primärschlüssels. |
ForeignKeyType | String | Gibt an, ob der Fremdschlüssel ein Importschlüssel (zeigt auf andere Tabellen) oder ein Exportschlüssel (referenziert von anderen Tabellen) ist. |
Sys_primarykeys
Beschreibt die Primärschlüssel.
Die folgende Abfrage ruft die Primärschlüssel aus allen Tabellen und Ansichten ab:
SELECT * FROM sys_primarykeys
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die den Schlüssel enthält. |
SchemaName | String | Der Name des Schema, das den Schlüssel enthält. |
TableName | String | Der Name der Tabelle, die den Schlüssel enthält. |
ColumnName | String | Der Name der Schlüsselspalte. |
KeySeq | String | Die Sequenznummer des Primärschlüssels. |
KeyName | String | Der Name des Primärschlüssels. |
Sys_indexes
Beschreibt die verfügbaren Indizes. Durch das Filtern nach Indizes können Sie selektivere Abfragen mit schnelleren Abfrage schreiben.
Die folgende Abfrage ruft alle Indizes ab, die keine Primärschlüssel sind:
SELECT * FROM sys_indexes WHERE IsPrimary='false'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die den Index enthält. |
SchemaName | String | Der Name des Schema, das den Index enthält. |
TableName | String | Der Name der Tabelle, die den Index enthält. |
IndexName | String | Der Indexname. |
ColumnName | String | Der Name der mit dem Index verknüpften Spalte. |
IsUnique | Boolean | Wahr, wenn der Index eindeutig ist. Andernfalls falsch. |
IsPrimary | Boolean | Wahr, wenn der Index ein Primärschlüssel ist. Andernfalls falsch. |
Type | Int16 | Ein ganzzahliger Wert, der dem Indextyp entspricht: Statistik (0), gruppiert (1), gehasht (2) oder Sonstiges (3). |
SortOrder | String | Die Sortierreihenfolge: A für aufsteigend oder D für absteigend. |
OrdinalPosition | Int16 | Die Sequenznummer der Spalte im Index. |
Sys_connection_props
Gibt Informationen zu den verfügbaren Verbindungseigenschaften und den in der Verbindungszeichenfolge festgelegten Eigenschaften zurück.
Bei der Abfrage dieser Tabelle sollte die Konfigurationsverbindungszeichenfolge verwendet werden:
jdbc:cdata:sfmarketingcloud:config:
Mit dieser Verbindungszeichenfolge können Sie diese Tabelle ohne eine gültige Verbindung Abfrage.
Die folgende Abfrage ruft alle Verbindungseigenschaften ab, die in der Verbindungszeichenfolge festgelegt oder über einen Standardwert gesetzt wurden:
SELECT * FROM sys_connection_props WHERE Value <> ''
Spalten
Name | Typ | Beschreibung |
---|---|---|
Name | String | Der Name der Verbindungseigenschaft. |
ShortDescription | String | Eine kurze Beschreibung. |
Type | String | Der Datentyp der Verbindungseigenschaft. |
Default | String | Der Standardwert, sofern nicht explizit einer festgelegt wurde. |
Values | String | Eine durch Kommas getrennte Liste möglicher Werte. Wenn ein anderer Wert angegeben wird, wird ein Validierungsfehler ausgegeben. |
Value | String | Der von Ihnen festgelegte Wert oder ein vorkonfigurierter Standard. |
Required | Boolean | Ob für die Immobilie eine Anschlusspflicht besteht. |
Category | String | Die Kategorie der Verbindungseigenschaft. |
IsSessionProperty | String | Ob die Eigenschaft eine Sitzungseigenschaft ist, die zum Speichern von Informationen zur aktuellen Verbindung verwendet wird. |
Sensitivity | String | Die Vertraulichkeitsstufe der Eigenschaft. Diese gibt Aufschluss darüber, ob die Eigenschaft in Protokollierungs- und Authentifizierungsformularen verschleiert wird. |
PropertyName | String | Eine verkürzte Form des Verbindungseigenschaftsnamens in Camel-Case-Schreibweise. |
Ordinal | Int32 | Der Index des Parameters. |
CatOrdinal | Int32 | Der Index der Parameterkategorie. |
Hierarchy | String | Zeigt zugehörige abhängige Eigenschaften an, die zusammen mit dieser festgelegt werden müssen. |
Visible | Boolean | Informiert, ob die Eigenschaft in der Verbindungs-Benutzeroberfläche sichtbar ist. |
ETC | String | Verschiedene sonstige Informationen zum Objekt. |
Sys_sqlinfo
Beschreibt die SELECT- Abfrage, die der Connector an die Datenquelle auslagern kann.
Entdecken der SELECT-Funktionen der Datenquelle
Nachfolgend sehen Sie einen Beispieldatensatz mit SQL-Funktionen. Einige Aspekte der SELECT-Funktionalität werden in einer durch Kommas getrennten Liste zurückgegeben, sofern sie unterstützt werden. Andernfalls enthält die Spalte NO.
Name | Beschreibung | Mögliche Werte |
---|---|---|
AGGREGATE_FUNCTIONS | Unterstützte Aggregatfunktionen. | AVG , COUNT , MAX , MIN , SUM , DISTINCT |
COUNT | Ob die COUNT-Funktion unterstützt wird. | YES , NO |
IDENTIFIER_QUOTE_OPEN_CHAR | Das öffnende Zeichen, das zum Escapen eines Bezeichners verwendet wird. | [ |
IDENTIFIER_QUOTE_CLOSE_CHAR | Das abschließende Zeichen, das zum Escapen eines Bezeichners verwendet wird. | ] |
SUPPORTED_OPERATORS | Eine Liste unterstützter SQL-Operatoren. | = , > , < , >= , <= , <> , != , LIKE , NOT LIKE , IN , NOT IN , IS NULL , IS NOT NULL , AND , OR |
GROUP_BY | Ob GROUP BY unterstützt wird und wenn ja, in welchem Umfang. | NO , NO_RELATION , EQUALS_SELECT , SQL_GB_COLLATE |
STRING_FUNCTIONS | Unterstützte String-Funktionen. | LENGTH , CHAR , LOCATE , REPLACE , SUBSTRING , RTRIM , LTRIM , RIGHT , LEFT , UCASE , SPACE , SOUNDEX , LCASE , CONCAT , ASCII , REPEAT , OCTET , BIT , POSITION , INSERT , TRIM , UPPER , REGEXP , LOWER , DIFFERENCE , CHARACTER , SUBSTR , STR , REVERSE , PLAN , UUIDTOSTR , TRANSLATE , TRAILING , TO , STUFF , STRTOUUID , STRING , SPLIT , SORTKEY , SIMILAR , REPLICATE , PATINDEX , LPAD , LEN , LEADING , KEY , INSTR , INSERTSTR , HTML , GRAPHICAL , CONVERT , COLLATION , CHARINDEX , BYTE |
NUMERIC_FUNCTIONS | Unterstützte numerische Funktionen. | ABS , ACOS , ASIN , ATAN , ATAN2 , CEILING , COS , COT , EXP , FLOOR , LOG , MOD , SIGN , SIN , SQRT , TAN , PI , RAND , DEGREES , LOG10 , POWER , RADIANS , ROUND , TRUNCATE |
TIMEDATE_FUNCTIONS | Unterstützte Datums-/Uhrzeitfunktionen. | NOW , CURDATE , DAYOFMONTH , DAYOFWEEK , DAYOFYEAR , MONTH , QUARTER , WEEK , YEAR , CURTIME , HOUR , MINUTE , SECOND , TIMESTAMPADD , TIMESTAMPDIFF , DAYNAME , MONTHNAME , CURRENT_DATE , CURRENT_TIME , CURRENT_TIMESTAMP , EXTRACT |
REPLICATION_SKIP_TABLES | Zeigt an, dass während der Replikation Tabellen übersprungen wurden. | |
REPLICATION_TIMECHECK_COLUMNS | Ein Zeichenfolgenarray mit einer Liste von Spalten, die (in der angegebenen Reihenfolge) zur Überprüfung verwendet werden, ob sie während der Replikation als geänderte Spalte verwendet werden sollen. | |
IDENTIFIER_PATTERN | Zeichenfolgenwert, der angibt, welche Zeichenfolge für einen Bezeichner gültig ist. | |
SUPPORT_TRANSACTION | Gibt an, ob der Anbieter Transaktionen wie Commit und Rollback unterstützt. | YES , NO |
DIALECT | Gibt den zu verwendenden SQL-Dialekt an. | |
KEY_PROPERTIES | Gibt die Eigenschaften an, die die einheitliche Datenbank identifizieren. | |
SUPPORTS_MULTIPLE_SCHEMAS | Gibt an, ob für den Anbieter mehrere Schemas vorhanden sein können. | YES , NO |
SUPPORTS_MULTIPLE_CATALOGS | Gibt an, ob für den Anbieter mehrere Kataloge vorhanden sein können. | YES , NO |
DATASYNCVERSION | Die für den Zugriff auf diesen Treiber erforderliche Data Sync-Version. | Standard , Starter , Professional , Enterprise |
DATASYNCCATEGORY | Die Kategorie „Datensynchronisierung“ dieses Treiber. | Source , Destination , Cloud Destination |
SUPPORTSENHANCEDSQL | Ob erweiterte SQL-Funktionen über das hinaus, was die API bietet, unterstützt werden. | TRUE , FALSE |
SUPPORTS_BATCH_OPERATIONS | Ob Charge Operationen unterstützt werden. | YES , NO |
SQL_CAP | Alle unterstützten SQL-Funktionen für diesen Treiber. | SELECT , INSERT , DELETE , UPDATE , TRANSACTIONS , ORDERBY , OAUTH , ASSIGNEDID , LIMIT , LIKE , BULKINSERT , COUNT , BULKDELETE , BULKUPDATE , GROUPBY , HAVING , AGGS , OFFSET , REPLICATE , COUNTDISTINCT , JOINS , DROP , CREATE , DISTINCT , INNERJOINS , SUBQUERIES , ALTER , MULTIPLESCHEMAS , GROUPBYNORELATION , OUTERJOINS , UNIONALL , UNION , UPSERT , GETDELETED , CROSSJOINS , GROUPBYCOLLATE , MULTIPLECATS , FULLOUTERJOIN , MERGE , JSONEXTRACT , BULKUPSERT , SUM , SUBQUERIESFULL , MIN , MAX , JOINSFULL , XMLEXTRACT , AVG , MULTISTATEMENTS , FOREIGNKEYS , CASE , LEFTJOINS , COMMAJOINS , WITH , LITERALS , RENAME , NESTEDTABLES , EXECUTE , BATCH , BASIC , INDEX |
PREFERRED_CACHE_OPTIONS | Ein Zeichenfolgenwert gibt die bevorzugten Cacheoptionen an. | |
ENABLE_EF_ADVANCED_QUERY | Gibt an, ob der Treiber erweiterte Abfragen aus dem Entity Framework direkt unterstützt. Wenn nicht, werden die Abfragen clientseitig verarbeitet. | YES , NO |
PSEUDO_COLUMNS | Ein Zeichenfolgenarray, das die verfügbaren Pseudospalten angibt. | |
MERGE_ALWAYS | Wenn der Wert „true“ ist, wird der Merge-Modus in der Datensynchronisierung zwangsweise ausgeführt. | TRUE , FALSE |
REPLICATION_MIN_DATE_QUERY | Eine Abfrage zum Zurückgeben des Startdatums und der Startzeit der Replikation. | |
REPLICATION_MIN_FUNCTION | Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zum Ausführen eines serverseitigen Minimums verwendet werden soll. | |
REPLICATION_START_DATE | Ermöglicht einem Anbieter, ein Replikationsstartdatum anzugeben. | |
REPLICATION_MAX_DATE_QUERY | Eine Abfrage zum Zurückgeben des Enddatums und der Endzeit der Replikation. | |
REPLICATION_MAX_FUNCTION | Ermöglicht einem Anbieter, den Formelnamen anzugeben, der zur Ausführung eines serverseitigen Max. verwendet werden soll. | |
IGNORE_INTERVALS_ON_INITIAL_REPLICATE | Eine Liste von Tabellen, bei denen das Aufteilen der Replikation in Blöcke bei der ersten Replikation übersprungen wird. | |
CHECKCACHE_USE_PARENTID | Gibt an, ob die CheckCache-Anweisung für die übergeordnete Schlüsselspalte ausgeführt werden soll. | TRUE , FALSE |
CREATE_SCHEMA_PROCEDURES | Gibt gespeicherte Prozeduren an, die zum Generieren von Schema verwendet werden können. |
Die folgende Abfrage ruft die Operatoren ab, die in der WHERE-Klausel verwendet werden können:
SELECT * FROM sys_sqlinfo WHERE Name = 'SUPPORTED_OPERATORS'
Beachten Sie, dass einzelne Tabellen unterschiedliche Einschränkungen oder Anforderungen an die WHERE-Klausel haben können; siehe Datenmodell Abschnitt für weitere Informationen.
Spalten
Name | Typ | Beschreibung |
---|---|---|
NAME | String | Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann. |
VALUE | String | Details zum unterstützten SQL bzw. zur SQL-Syntax. |
Systemidentität
Gibt Informationen zu versuchten Änderungen zurück.
Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:
SELECT * FROM sys_identity
Spalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die von einer Operation zurückgegebene, von der Datenbank generierte ID. |
Batch | String | Eine Kennung für den Charge. 1 für einen einzelnen Operation. |
Operation | String | Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT. |
Message | String | SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist. |
Erweiterte Konfigurationseigenschaften
Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.
Eigenschaft | Beschreibung |
---|---|
AuthScheme | Der bei der Verbindung mit Salesforce Marketing Cloud zu verwendende Authentifizierungstyp. |
APIIntegrationType | Der Berechtigungstyp für den OAuth-Flow. Akzeptierte Einträge sind Server-zu-Server und Web-App. |
UseLegacyAuthentication | Ein Boolescher Wert, der bestimmt, ob die Verbindung zur Salesforce Marketing Cloud REST API unter Verwendung der alten Authentifizierung hergestellt werden soll. |
User | Das zur Authentifizierung verwendete Salesforce Marketing Cloud Benutzerkonto. |
Password | Das zur Authentifizierung des Benutzers verwendete Kennwort. |
Subdomain | Die Subdomäne der Salesforce Marketing Cloud API. |
UseAsyncBatch | Ob zum Durchführen von Batch-Einfügungen die synchrone oder die asynchrone SOAP API verwendet werden soll. |
WaitForBulkResults | Ob bei Verwendung der asynchronen API auf Massenergebnisse gewartet werden soll. Nur aktiv, wenn UseAsyncBatch wahr ist. |
Eigenschaft | Beschreibung |
---|---|
InitiateOAuth | Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten. |
OAuthClientId | Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthClientSecret | Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthAccessToken | Der Zugriffstoken für die Verbindung mittels OAuth. |
OAuthSettingsLocation | Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://' . |
CallbackURL | Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben. |
Scope | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
OAuthGrantType | Der Berechtigungstyp für den OAuth-Flow. Veraltet. Verwenden Sie stattdessen AuthScheme. |
OAuthVerifier | Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode. |
OAuthRefreshToken | Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken. |
OAuthExpiresIn | Die Lebensdauer des OAuth AccessToken in Sekunden. |
OAuthTokenTimestamp | Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde. |
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
Eigenschaft | Beschreibung |
---|---|
Location | Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren. |
BrowsableSchemas | Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC. |
Views | Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC. |
Schema | Geben Sie die Salesforce Marketing Cloud-Serverversion an, mit der eine Verbindung hergestellt werden soll. |
Eigenschaft | Beschreibung |
---|---|
AccountId | Die Kontokennung oder MID der Zielgeschäftseinheit. |
DisplayChildDataExtensions | Zeigt die Datenerweiterungen von untergeordneten Konten an, sofern festgelegt. |
Instance | Die verwendete Instanz der Salesforce Marketing Cloud API. |
ListDataExtensions | Ein Boolescher Wert, der bestimmt, ob Datenerweiterungen als Tabellen aufgelistet werden sollen oder nicht. |
MaxRows | Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln. |
Other | Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet. |
Pagesize | Die maximale Anzahl der Ergebnisse, die pro Seite von Salesforce Marketing Cloud zurückgegeben werden sollen. |
PseudoColumns | Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht. |
QueryAllAccounts | Fragt alle Konten, einschließlich der übergeordneten und aller untergeordneten Konten, zu einem Ereignis ab. |
Timeout | Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird. |
TimeZone | Die Zeitzone des Servers. Das Format sollte den UTC-Offset verwenden, zum Beispiel: +00:00. |
UserDefinedViews | Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält. |
Authentifizierung
Dieser Abschnitt enthält eine vollständige Liste der Authentifizierungseigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
AuthScheme | Der bei der Verbindung mit Salesforce Marketing Cloud zu verwendende Authentifizierungstyp. |
APIIntegrationType | Der Berechtigungstyp für den OAuth-Flow. Akzeptierte Einträge sind Server-zu-Server und Web-App. |
UseLegacyAuthentication | Ein Boolescher Wert, der bestimmt, ob die Verbindung zur Salesforce Marketing Cloud REST API unter Verwendung der alten Authentifizierung hergestellt werden soll. |
User | Das zur Authentifizierung verwendete Salesforce Marketing Cloud Benutzerkonto. |
Password | Das zur Authentifizierung des Benutzers verwendete Kennwort. |
Subdomain | Die Subdomäne der Salesforce Marketing Cloud API. |
UseAsyncBatch | Ob zum Durchführen von Batch-Einfügungen die synchrone oder die asynchrone SOAP API verwendet werden soll. |
WaitForBulkResults | Ob bei Verwendung der asynchronen API auf Massenergebnisse gewartet werden soll. Nur aktiv, wenn UseAsyncBatch wahr ist. |
AuthScheme
Der Authentifizierungstyp, der bei der Verbindung mit Salesforce Marketing Cloud verwendet werden soll.
Datentyp
string
Standardwert
Auto
Hinweise
Wählen Sie zwischen den folgenden Verbindungseigenschaften:
- Auto: ermöglicht dem Treiber, basierend auf den anderen von Ihnen festgelegten Verbindungseigenschaften automatisch zu entscheiden, welches Schema verwendet werden soll.
- OAuth: Gibt die OAuth-Authentifizierung des Benutzerkontos an.
- OAuthClient: gibt die Server-zu-Server-OAuth-Authentifizierung an.
- Basic: Gibt die BASIC-Benutzer-/Passwort-Authentifizierung an.
APIIntegrationType
Der Berechtigungstyp für den OAuth-Flow. Akzeptierte Einträge sind Server-zu-Server und Web-App.
Mögliche Werte
Server-to-Server
, Web-App
Datentyp
string
Standardwert
Web-App
Hinweise
Veraltet zusammen mit OAuthGrantType. Verwenden Sie AuthScheme stattdessen.
Wenn eine App in SF Marketing Cloud erstellt wird, haben Sie die Wahl zwischen Web-API und Server-zu-Server. Dadurch wird der Berechtigungstyp für den OAuth-Flow bestimmt. Verwenden Sie die folgenden Optionen, um Ihren Authentifizierungsberechtigungstyp auszuwählen:
- Server-zu-Server: Dies wird verwendet, wenn Anwendungen ein Zugriffstoken anfordern, um auf ihre eigenen Ressourcen zuzugreifen, nicht im Namen eines Benutzers. Dies zeigt OAuthGrantType = Client.
- Web-App: Dies wird von vertraulichen und öffentlichen Clients verwendet, um einen Autorisierungscode gegen ein Zugriffstoken auszutauschen. Dies zeigt OAuthGrantType an = Code.
Optional OAuthGrantType festlegen direkt, anstatt diese Eigenschaft festzulegen. Mit OAuthGrantType kann in Fällen wünschenswert sein, in denen mehrere Produkte verwendet werden, um die Konsistenz zu wahren, da APIIntegrationType
ist spezifisch für Salesforce Marketing Cloud.
UseLegacyAuthentication
Ein Boolescher Wert, der bestimmt, ob die Verbindung mit der Salesforce Marketing Cloud REST- API unter Verwendung der Legacy-Authentifizierung hergestellt werden soll.
Datentyp
bool
Standardwert
false
Hinweise
Der Standardwert für diese Eigenschaft ist „false“. In diesem Fall müssen Sie die Subdomain Verbindungseigenschaft.
Um eine Verbindung mit Salesforce Marketing Cloud herzustellen, wo Sie ein Paket mit Legacy-Funktionalität installiert haben, setzen Sie diese Eigenschaft auf TRUE.
Benutzer
Das zur Authentifizierung verwendete Salesforce Marketing Cloud Benutzerkonto.
Datentyp
string
Standardwert
""
Hinweise
Zusammen mit Passwort, wird dieses Feld zur Authentifizierung gegenüber dem Salesforce Marketing Cloud-Server verwendet.
Passwort
Das zur Authentifizierung des Benutzers verwendete Passwort.
Datentyp
string
Standardwert
""
Hinweise
Der Benutzer Und Password
werden zusammen zur Authentifizierung beim Server verwendet.
Subdomäne
Die Subdomäne der Salesforce Marketing Cloud API.
Datentyp
string
Standardwert
""
Hinweise
Die Subdomain kann wie folgt bezogen werden:
- Melden Sie sich bei Marketing Cloud an.
- Navigieren Sie zur Setup-Seite und wählen Sie dann: Apps -> Installierte Pakete
- Wählen Sie das Paket mit der API Integrationskomponente aus, die Sie verwenden möchten.
- Die Subdomäne wird in der Authentifizierungsbasis-URI angegeben. Beispiel:
https://SUBDOMAIN.auth.marketingcloudapis.com/
- Nur der Subdomain-Wert aus der Authentifizierungsbasis-URI ist erforderlich.
Hinweis: Diese Eigenschaft muss angegeben werden, wenn UseLegacyAuthentication auf FALSE gesetzt ist oder wenn Instance ist größer als s10.
Verwenden SieAsyncBatch
Ob zum Durchführen von Batch-Einfügungen die synchrone oder die asynchrone SOAP API verwendet werden soll.
Datentyp
bool
Standardwert
true
Hinweise
Diese Eigenschaft bestimmt, ob die asynchrone API zum Einfügen von Daten in Salesforce Marketing Cloud verwendet wird oder nicht. Diese Anfragen werden asynchron verarbeitet, d. h. der Treiber wartet nicht, bis Salesforce die Ergebnisse vollständig verarbeitet hat. Sie können die folgende Tabelle Abfrage, um Informationen zu den erstellten Jobs und Batches zu erhalten:
SELECT * FROM LastResultInfo#TEMP
Warten auf Massenergebnisse
Ob bei Verwendung der asynchronen API auf Massenergebnisse gewartet werden soll. Nur aktiv, wenn UseAsyncBatch True ist.
Datentyp
bool
Standardwert
false
Hinweise
Diese Eigenschaft bestimmt, ob der Connector auf Massenanforderungen wartet, um ihren Status zu melden. Standardmäßig ist diese Eigenschaft „false“ und alle INSERT-Abfragen werden abgeschlossen, sobald sie an Salesforce Marketing Cloud übermittelt werden. Wenn diese Eigenschaft „true“ ist, wartet der Connector, bis INSERT abgeschlossen ist.
Wenn diese Eigenschaft falsch ist, sind Datenänderungsabfragen schneller, es sind jedoch weniger detaillierte Statusinformationen verfügbar. Die Tabelle LastResultInfo#TEMP listet die erstellten Batches auf, nicht den Status einzelner Zeilen. Informationen zu einzelnen Zeilen sind nur verfügbar, wenn Sie die gespeicherte Prozedur GetBatchResults für jeden Charge ausführen.
Wenn diese Eigenschaft wahr ist, sind Datenänderungsabfragen langsamer, es stehen jedoch mehr Statusinformationen zur Verfügung. Die Tabelle LastResultInfo#TEMP listet die ID jeder aktualisierten Zeile, ihren Status und alle zugehörigen Fehlermeldungen auf.
OAuth
Dieser Abschnitt enthält eine vollständige Liste der OAuth-Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
InitiateOAuth | Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten. |
OAuthClientId | Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthClientSecret | Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthAccessToken | Der Zugriffstoken für die Verbindung mittels OAuth. |
OAuthSettingsLocation | Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://' . |
CallbackURL | Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben. |
Scope | Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind. |
OAuthGrantType | Der Berechtigungstyp für den OAuth-Flow. Veraltet. Verwenden Sie stattdessen AuthScheme. |
OAuthVerifier | Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode. |
OAuthRefreshToken | Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken. |
OAuthExpiresIn | Die Lebensdauer des OAuth AccessToken in Sekunden. |
OAuthTokenTimestamp | Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde. |
OAuth initiieren
Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
Mögliche Werte
OFF
, GETANDREFRESH
, REFRESH
Datentyp
string
Standardwert
OFF
Hinweise
Folgende Optionen stehen zur Verfügung:
OFF
: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.GETANDREFRESH
: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.REFRESH
: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.
OAuthClientId
Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId
-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.
OAuthClientSecret
Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret
Eigentum.
OAuth-Zugriffstoken
Der Zugriffstoken für die Verbindung per OAuth.
Datentyp
string
Standardwert
""
Hinweise
Der OAuthAccessToken
Eigenschaft wird für die Verbindung über OAuth verwendet. Die OAuthAccessToken
wird im Rahmen des Authentifizierungsprozesses vom OAuth-Server abgerufen. Es hat ein serverabhängiges Timeout und kann zwischen Anfragen wiederverwendet werden.
Das Zugriffstoken wird anstelle Ihres Benutzernamens und Passworts verwendet. Das Zugriffstoken schützt Ihre Anmeldeinformationen, indem es sie auf dem Server speichert.
OAuthSettingsLocation
Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH eingestellt ist. Alternativ können Sie diesen Speicherort im Speicher behalten, indem Sie einen Wert angeben, der mit beginnt 'memory://'
.
Datentyp
string
Standardwert
%APPDATA%\CData\Acumatica Data Provider\OAuthSettings.txt
Hinweise
Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH
oder REFRESH
, der Treiber speichert OAuth-Werte, damit der Benutzer die OAuth-Verbindungseigenschaften nicht manuell eingeben muss und die Anmeldeinformationen über Verbindungen oder Prozesse hinweg gemeinsam genutzt werden können.
Anstatt einen Dateipfad anzugeben, können Sie auch den Speicherort angeben. Speicherorte werden durch einen Wert angegeben, der mit 'memory://'
gefolgt von einer eindeutigen Kennung für diesen Satz von Anmeldeinformationen (z. B. memory://user1). Die Kennung können Sie frei wählen, sie sollte jedoch für den Benutzer eindeutig sein. Im Gegensatz zur dateibasierten Speicherung, bei der die Anmeldeinformationen über Verbindungen hinweg bestehen bleiben, werden die Anmeldeinformationen bei der Speicherspeicherung in den statischen Speicher geladen und die Anmeldeinformationen werden für die Dauer des Prozesses unter Verwendung derselben Kennung zwischen Verbindungen geteilt. Um die Anmeldeinformationen außerhalb des aktuellen Prozesses beizubehalten, müssen Sie die Anmeldeinformationen vor dem Schließen der Verbindung manuell speichern. Auf diese Weise können Sie sie in der Verbindung festlegen, wenn der Prozess erneut gestartet wird. Sie können OAuth-Eigenschaftswerte mit einer Abfrage an abrufen sys_connection_props
Systemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.
Der Standardspeicherort ist „%APPDATA%\CData\ Acumatica Data Provider\OAuthSettings.txt“ mit %APPDATA%
auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind
- Windows: "
register://%DSN
" - Unix: "%AppData%..."
wobei DSN der Name des aktuellen DSN ist, der in der offenen Verbindung verwendet wird.
Die folgende Tabelle listet den Wert von auf %APPDATA%
nach Operationssystem:
Plattform | %APPDATA% |
---|---|
Windows | Der Wert der Umfeld APPDATA |
Linux | ~/.config |
Rückruf-URL
Die OAuth-Rückruf URL, zu der bei der Authentifizierung zurückgekehrt werden soll. Dieser Wert muss mit der Rückruf-URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
Datentyp
string
Standardwert
""
Hinweise
Während des Authentifizierungsprozesses leitet der OAuth-Autorisierungsserver den Benutzer an diese URL weiter. Dieser Wert muss mit der Rückruf URL übereinstimmen, die Sie in Ihren App-Einstellungen angeben.
Umfang
Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind.
Datentyp
string
Standardwert
""
Hinweise
Durch Leerzeichen getrennte Liste der Datenzugriffsberechtigungen für Ihre Anwendung. Eine vollständige Liste der Berechtigungen finden Sie unter REST- API Berechtigungs-IDs und-Bereiche. Wenn kein Bereich angegeben ist, wird das Token mit den Bereichen ausgegeben, die der API Integration in installierten Paketen zugewiesen sind.
OAuthGrantType
Der Berechtigungstyp für den OAuth-Flow. Veraltet. Verwenden Sie stattdessen AuthScheme.
Mögliche Werte
Client
, Code
Datentyp
string
Standardwert
""
Hinweise
Wenn eine App in Salesforce Marketing Cloud erstellt wird, haben Sie die Wahl zwischen Web-API oder Server-zu-Server. Verwenden Sie die folgenden Optionen, um Ihren Authentifizierungszuteilungstyp auszuwählen:
- Server-zu-Server: Dies wird verwendet, wenn Anwendungen ein Zugriffstoken anfordern, um auf ihre eigenen Ressourcen zuzugreifen, nicht im Namen eines Benutzers. Dies zeigt
OAuthGrantType
= Client. - Web-App: Dies wird von vertraulichen und öffentlichen Clients verwendet, um einen Autorisierungscode gegen ein Zugriffstoken auszutauschen. Dies zeigt
OAuthGrantType
= Code.
APIIntegrationType kann alternativ angegeben werden, um den GrantType anzugeben.
OAuthVerifier
Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
Datentyp
string
Standardwert
""
Hinweise
Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode. Dieser kann auf Systemen verwendet werden, auf denen kein Browser gestartet werden kann, z. B. auf Headless-Systemen.
Authentifizierung auf Headless-Maschinen
Siehe, um die zu erhalten OAuthVerifier
Wert.
OAuthSettingsLocation festlegen zusammen mit OAuthVerifier
. Beim Verbinden tauscht der Connector die OAuthVerifier
für die OAuth-Authentifizierungstoken und speichert sie verschlüsselt am angegebenen Speicherort. Setzen Sie InitiateOAuth zu GETANDREFRESH, um den Austausch zu automatisieren.
Sobald die OAuth-Einstellungsdatei generiert wurde, können Sie entfernen OAuthVerifier
aus den Verbindungseigenschaften und verbinden Sie sich mit OAuthSettingsLocation festgelegt.
Um die OAuth-Tokenwerte automatisch zu aktualisieren, legen Sie OAuthSettingsLocation fest und setzen Sie zusätzlich InitiateOAuth zum AKTUALISIEREN.
OAuthRefreshToken
Das OAuth-Aktualisierungstoken für das entsprechende OAuth-Zugriffstoken.
Datentyp
string
Standardwert
""
Hinweise
Der OAuthRefreshToken
Eigenschaft wird verwendet, um den OAuthAccessToken zu aktualisieren bei Verwendung der OAuth-Authentifizierung.
OAuthLäuftAbIn
Die Lebensdauer des OAuth AccessToken in Sekunden.
Datentyp
string
Standardwert
""
Hinweise
Mit OAuthTokenTimestamp kombinieren, um zu bestimmen, wann der AccessToken abläuft.
OAuthTokenTimestamp
Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.
Datentyp
string
Standardwert
""
Hinweise
Kombinieren Sie es mit OAuthExpiresIn, um zu bestimmen, wann das AccessToken abläuft.
SSL
Dieser Abschnitt enthält eine vollständige Liste der SSL-Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
SSLServerCert
Das vom Server zu akzeptierende Zertifikat bei einer Verbindung über TLS/SSL.
Datentyp
string
Standardwert
""
Hinweise
Bei Verwendung einer TLS/SSL-Verbindung kann diese Eigenschaft verwendet werden, um das vom Server zu akzeptierende TLS/SSL-Zertifikat anzugeben. Jedes andere Zertifikat, dem der Computer nicht vertraut, wird abgelehnt.
Diese Eigenschaft kann folgende Formen annehmen:
Beschreibung | Beispiel |
---|---|
Ein vollständiges PEM-Zertifikat (Beispiel der Kürze halber gekürzt) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
Ein Pfad zu einer lokalen Datei, die das Zertifikat enthält | C:\\cert.cer |
Der öffentliche Schlüssel (Beispiel der Kürze halber gekürzt) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
Der MD5-Fingerabdruck (Hexadezimalwerte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) | ecadbdda5a1529c58a1e9e09828d70e4 |
Der SHA1-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
Wenn nicht angegeben, wird jedes vom Computer vertrauenswürdige Zertifikat akzeptiert.
Zertifikate werden vom Computer basierend auf dem Trust Store des Systems als vertrauenswürdig validiert. Der verwendete Trust Store ist der für das System angegebene Wert „javax.net.ssl.trustStore“. Wenn für diese Eigenschaft kein Wert angegeben ist, wird der Standard-Trust Store von Java verwendet (z. B. JAVA_HOME\lib\security\cacerts).
Verwenden Sie „*“, um anzugeben, dass alle Zertifikate akzeptiert werden. Beachten Sie, dass dies aus Sicherheitsgründen nicht empfohlen wird.
Schema
Dieser Abschnitt enthält eine vollständige Liste der Schema, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
Location | Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren. |
BrowsableSchemas | Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA, SchemaB, SchemaC. |
Tables | Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA, TabelleB, TabelleC. |
Views | Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA, AnsichtB, AnsichtC. |
Schema | Geben Sie die Salesforce Marketing Cloud-Serverversion an, mit der eine Verbindung hergestellt werden soll. |
Standort
Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
Datentyp
string
Standardwert
%APPDATA%\SFMarketingCloud Data Provider\Schema
Hinweise
Der Pfad zu einem Verzeichnis, das die Schema für den Connector enthält (.rsd-Dateien für Tabellen und Ansichten, .rsb-Dateien für gespeicherte Prozeduren). Der Ordnerspeicherort kann ein relativer Pfad vom Speicherort der ausführbaren Datei sein. Der Location
Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen möchten (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.
Notiz
Da dieser Connector mehrere Schemas unterstützt, ist die Struktur für benutzerdefinierte Schema von Salesforce Marketing Cloud wie folgt:
- Jedem Schema wird ein Ordner zugewiesen, der diesem Schema entspricht.
- Diese Schema sind in einem übergeordneten Ordner enthalten.
- Der
parent folder
sollte als gesetzt werdenLocation
, nicht der Ordner eines einzelnen Schemas.
Wenn nichts angegeben wird, ist der Standardspeicherort „%APPDATA%\SFMarketingCloud Data Provider\Schema“ mit %APPDATA%
wird auf das Konfigurationsverzeichnis des Benutzers eingestellt:
Plattform | %APPDATA% |
---|---|
Windows | Der Wert der Umfeld APPDATA |
Mac | ~/Bibliothek/Anwendungsunterstützung |
Linux | ~/.config |
DurchsuchbareSchemas
Diese Eigenschaft beschränkt die gemeldeten Schemata auf eine Teilmenge der verfügbaren Schemata. Beispiel: BrowsableSchemas=SchemaA,SchemaB,SchemaC.
Datentyp
string
Standardwert
""
Hinweise
Das Auflisten der Schemata aus Datenbanken kann aufwändig sein. Die Bereitstellung einer Liste von Schemata in der Verbindungszeichenfolge verbessert die Leistung.
Tabellen
Diese Eigenschaft beschränkt die gemeldeten Tabellen auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Tabellen=TabelleA,TabelleB,TabelleC.
Datentyp
string
Standardwert
""
Hinweise
Das Auflisten der Tabellen aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Tabellen in der Verbindungszeichenfolge verbessert die Leistung des Connectors.
Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.
Geben Sie die gewünschten Tabellen in einer durch Kommas getrennten Liste an. Jede Tabelle sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Tables=TableA,[TableB/WithSlash],WithCatalog.WithSchema.`TableC With Space`.
Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.
Ansichten
Beschränkt die gemeldeten Ansichten auf eine Teilmenge der verfügbaren Tabellen. Beispiel: Ansichten=AnsichtA,AnsichtB,AnsichtC.
Datentyp
string
Standardwert
""
Hinweise
Das Auflisten der Ansichten aus einigen Datenbanken kann teuer sein. Die Bereitstellung einer Liste von Ansichten in der Verbindungszeichenfolge verbessert die Leistung des Connectors.
Diese Eigenschaft kann auch als Alternative zum automatischen Auflisten von Ansichten verwendet werden, wenn Sie bereits wissen, mit welchen Sie arbeiten möchten, und es sonst zu viele wären.
Geben Sie die gewünschten Ansichten in einer durch Kommas getrennten Liste an. Jede Ansicht sollte ein gültiger SQL-Bezeichner sein, wobei alle Sonderzeichen mit eckigen Klammern, Anführungszeichen oder Backticks maskiert werden. Beispiel: Views=ViewA,[ViewB/WithSlash],WithCatalog.WithSchema.`ViewC With Space`.
Beachten Sie, dass Sie beim Herstellen einer Verbindung zu einer Datenquelle mit mehreren Schemata oder Katalogen den vollqualifizierten Namen der Tabelle in dieser Eigenschaft angeben müssen, wie im letzten Beispiel hier, um Mehrdeutigkeiten zwischen Tabellen zu vermeiden, die in mehreren Katalogen oder Schemata vorhanden sind.
Schema
Geben Sie die Salesforce Marketing Cloud-Serverversion an, mit der eine Verbindung hergestellt werden soll.
Mögliche Werte
SOAP
, REST
Datentyp
string
Standardwert
SOAP
Hinweise
Setzen Sie diese Eigenschaft auf REST, um die Salesforce Marketing Cloud 1.x REST- API zu verwenden, oder auf SOAP, um die Salesforce Marketing Cloud SOAP API zu verwenden.
Verschiedenes
Dieser Abschnitt enthält eine vollständige Liste verschiedener Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
AccountId | Die Kontokennung oder MID der Zielgeschäftseinheit. |
DisplayChildDataExtensions | Zeigt die Datenerweiterungen von untergeordneten Konten an, sofern festgelegt. |
Instance | Die verwendete Instanz der Salesforce Marketing Cloud API. |
ListDataExtensions | Ein Boolescher Wert, der bestimmt, ob Datenerweiterungen als Tabellen aufgelistet werden sollen oder nicht. |
MaxRows | Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln. |
Other | Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet. |
Pagesize | Die maximale Anzahl der Ergebnisse, die pro Seite von Salesforce Marketing Cloud zurückgegeben werden sollen. |
PseudoColumns | Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht. |
QueryAllAccounts | Fragt alle Konten, einschließlich der übergeordneten und aller untergeordneten Konten, zu einem Ereignis ab. |
Timeout | Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird. |
TimeZone | Die Zeitzone des Servers. Das Format sollte den UTC-Offset verwenden, zum Beispiel: +00:00. |
UserDefinedViews | Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält. |
Konto-ID
Die Kontokennung oder MID der Zielgeschäftseinheit.
Datentyp
string
Standardwert
""
Hinweise
Verwenden Sie diese Eigenschaft, um zwischen Geschäftseinheiten zu wechseln. Wenn Sie „account_id“ nicht angeben, befindet sich das zurückgegebene Zugriffstoken im Kontext der Geschäftseinheit, die die Integration erstellt hat. Die angegebene AccountId wird nur während des OAuth-Flows verwendet. Sie wird für Legacy-Pakete nicht unterstützt.
DisplayChildDataExtensions
Zeigt die Datenerweiterungen von untergeordneten Konten an, sofern festgelegt.
Datentyp
bool
Standardwert
false
Hinweise
Verwenden Sie diese Eigenschaft, um Datenerweiterungsobjekte für untergeordnete Konten aufzulisten. Standardmäßig werden nur übergeordnete und gemeinsam genutzte Datenerweiterungen angezeigt.
Instanz
Die verwendete Instanz der Salesforce Marketing Cloud API.
Mögliche Werte
s1
, s4
, s6
, s7
, s8
, s10
, s11
, s12
Datentyp
string
Standardwert
s7
Hinweise
Die standardmäßig verwendete Salesforce Marketing Cloud-Instanz ist s7. Um Ihre Instanz zu ermitteln, führen Sie die folgenden Schritte aus:
- Melden Sie sich bei Marketing Cloud an.
- Klicken Sie auf den Namen Ihres Kontos.
- Kopieren Sie den MID-Wert für Ihr Konto.
- Navigieren Sie in einem separaten Browser-Tab oder-Fenster zu
https://trust.marketingcloud.com
. - Geben Sie den kopierten MID-Wert in das Textfeld ein und klicken Sie auf „Los“.
Hinweis: Wenn die Instanz größer als s10 ist, dann Subdomain muss angegeben werden.
ListDataExtensions
Ein Boolescher Wert, der bestimmt, ob Datenerweiterungen als Tabellen aufgelistet werden sollen oder nicht.
Datentyp
bool
Standardwert
true
Hinweise
Ein Boolescher Wert, der bestimmt, ob Datenerweiterungen als Tabellen aufgelistet werden sollen oder nicht.
MaxRows
Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Datentyp
int
Standardwert
-1
Hinweise
Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Andere
Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
Datentyp
string
Standardwert
""
Hinweise
Die unten aufgeführten Eigenschaften sind für bestimmte Anwendungsfälle verfügbar. Für normale Anwendungsfälle und Funktionen von Treiber sollten diese Eigenschaften nicht erforderlich sein.
Geben Sie mehrere Eigenschaften in einer durch Semikolon getrennten Liste an.
Integration und Formatierung
Eigenschaft | Beschreibung |
---|---|
DefaultColumnSize | Legt die Standardlänge von Zeichenfolgefeldern fest, wenn die Datenquelle keine Spaltenlänge in den Metadaten bereitstellt. Der Standardwert ist 2000. |
ConvertDateTimeToGMT | Bestimmt, ob Datums-/Uhrzeitwerte in GMT statt in die lokale Zeit des Computers konvertiert werden sollen. |
RecordToFile=filename | Protokolliert den zugrunde liegenden Socket-Datenübertragungsvorgang in die angegebene Datei. |
Seitengröße
Die maximale Anzahl der Ergebnisse, die pro Seite von Salesforce Marketing Cloud zurückgegeben werden sollen.
Datentyp
int
Standardwert
-1
Hinweise
Der Pagesize
Die Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von Salesforce Marketing Cloud zurückgegeben werden. Wenn Sie einen höheren Wert festlegen, ist die Leistung möglicherweise besser, allerdings wird pro verbrauchter Seite zusätzlicher Speicher zugewiesen.
Pseudospalten
Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Datentyp
string
Standardwert
""
Hinweise
Diese Einstellung ist besonders hilfreich im Entity Framework, da Sie dort keinen Wert für eine Pseudospalte festlegen können, es sei denn, es handelt sich um eine Tabellenspalte. Der Wert dieser Verbindungseinstellung hat das Format „Tabelle1=Spalte1, Tabelle1=Spalte2, Tabelle2=Spalte3“. Sie können das Zeichen „*“ verwenden, um alle Tabellen und alle Spalten einzuschließen, z. B. „*=*“.
AlleKonten abfragen
Fraget alle Konten, einschließlich übergeordneter und untergeordneter Konten, zu einem Ereignis ab.
Datentyp
bool
Standardwert
false
Hinweise
Verwenden Sie diese Eigenschaft, um alle Konten (einschließlich übergeordneter und untergeordneter Konten) zu einem Ereignis Abfrage. Nur für SOAP Schema verfügbar.
Zeitüberschreitung
Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
Datentyp
int
Standardwert
60
Hinweise
Wenn Timeout
= 0, Operationen werden nicht abgebrochen. Die Operationen werden ausgeführt, bis sie erfolgreich abgeschlossen sind oder bis ein Fehler auftritt.
Wenn Timeout
abläuft und der Operation noch nicht abgeschlossen ist, löst der Connector eine Ausnahme aus.
Zeitzone
Die Zeitzone des Servers. Das Format sollte den UTC-Offset verwenden, zum Beispiel: +00:00.
Datentyp
string
Standardwert
-06:00
Hinweise
Wenn Sie Ihren Marketing Cloud-Vertreter kontaktiert haben, um die Funktion „Normalisierung eingehender Daten“ zu deaktivieren, müssen Sie die Zeitzone des Kontos anstelle der Zeitzone des Servers angeben.
BenutzerdefinierteAnsichten
Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.
Datentyp
string
Standardwert
""
Hinweise
Benutzerdefinierte Ansichten werden in einer JSON-formatierten Konfigurationsdatei namens UserDefinedViews.json
. Der Connector erkennt die in dieser Datei angegebenen Ansichten automatisch.
Sie können auch mehrere Ansichtsdefinitionen haben und diese mit steuern UserDefinedViews
Verbindungseigenschaft. Wenn Sie diese Eigenschaft verwenden, werden vom Connector nur die angegebenen Ansichten angezeigt.
Diese Konfigurationsdatei für benutzerdefinierte Ansichten ist wie folgt formatiert:
- Jedes Stammelement definiert den Namen einer Ansicht.
- Jedes Stammelement enthält ein untergeordnetes Element namens
query
, das die benutzerdefinierte SQL- Abfrage für die Ansicht enthält.
Zum Beispiel:
{
"MyView": {
"query": "SELECT * FROM Subscriber WHERE MyColumn = 'value'"
},
"MyView2": {
"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
}
}
Verwenden Sie die UserDefinedViews
Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:
"UserDefinedViews", C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json
Beachten Sie, dass der angegebene Pfad nicht in Anführungszeichen steht.