Zum Inhalt springen

Mailchimp-Verbindungsdetails

Einführung

Connector-Version

Diese Dokumentation basiert auf Version 23.0.8895 des Connectors.

Erste Schritte

Mailchimp-Versionsunterstützung

Der Connector verwendet standardmäßig Version 3 der Core Mailchimp API.

Herstellen einer Verbindung

Mit Mailchimp verbinden

Mailchimp unterstützt die folgenden Authentifizierungsmethoden:

  • APIKey
  • OAuth
API Schlüssel

Der einfachste Weg, eine Verbindung zu Mailchimp herzustellen, ist die Verwendung des API Schlüssels. Der APIKey gewährt vollen Zugriff auf Ihr Mailchimp-Konto. So erhalten Sie den API-Schlüssel:

  1. Melden Sie sich bei Mailchimp an.
  2. Navigieren Sie zu Account > Extras > API Keys.
  3. Notieren Sie den Wert des API -Schlüssels.

Sobald Sie den Wert des API -Schlüssels haben:

  1. Satz APIKey zum Wert des API Schlüssels.
  2. Setzen Sie AuthScheme auf APIKey.
OAuth
Desktop-Anwendungen

Um sich mit den Anmeldeinformationen für eine benutzerdefinierte OAuth-Anwendung zu authentifizieren, müssen Sie das OAuth-Zugriffstoken abrufen und aktualisieren. Danach können Sie eine Verbindung herstellen.

OAuth-Zugriffstoken abrufen und aktualisieren:

  • InitiateOAuth = GETANDREFRESH. Wird verwendet, um automatisch die abzurufen und zu aktualisieren OAuthAccessToken.
  • OAuthClientId = die Client-ID, die Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.
  • OAuthClientSecret = das Client-Geheimnis, das Ihnen bei der Registrierung Ihrer Anwendung zugewiesen wurde.
  • CallbackURL = die Umleitungs-URI, die bei der Registrierung Ihrer Anwendung definiert wurde.

Wenn Sie eine Verbindung herstellen, öffnet der Connector den OAuth-Endpoint von Mailchimp in Ihrem Standardbrowser. Melden Sie sich an und erteilen Sie der Anwendung Berechtigungen.

Nachdem Sie der Anwendung Berechtigungen erteilt haben, schließt der Connector den OAuth-Prozess ab:

  1. Der Connector erhält einen Zugriffstoken von Mailchimp und verwendet ihn, um Daten anzufordern.
  2. Die OAuth-Werte werden im in angegebenen Pfad gespeichert OAuthSettingsLocation. Diese Werte bleiben über Verbindungen hinweg bestehen.

Wenn das Zugriffstoken abläuft, aktualisiert der Connector das Zugriffstoken automatisch.

Erstellen einer benutzerdefinierten OAuth-Anwendung

Erstellen einer benutzerdefinierten OAuth-Anwendung

Für die Verbindung mit Mailchimp stehen zwei Authentifizierungsmethoden zur Verfügung: Sie können verwenden APIKey oder verwenden Sie OAuth.

OAuth kann verwendet werden, um anderen Benutzern den Zugriff auf ihre eigenen Daten zu ermöglichen. Es ist auch nützlich, wenn Sie Folgendes möchten:

  • das Branding des Authentifizierungsdialogs steuern;
  • die Umleitungs-URI steuern möchten, zu der die Anwendung den Benutzer nach der Authentifizierung umleitet; oder
  • die Berechtigungen anpassen möchten, die Sie vom Benutzer anfordern.

Um eine benutzerdefinierte OAuth-Anwendung in Mailchimp zu registrieren und die OAuth-Client-Anmeldeinformationen zu erhalten, OAuthClientId Und OAuthClientSecret:

  1. Melden Sie sich bei Ihrem Mailchimp-Konto an.

  2. Navigieren Sie zu Account > Extras > API Keys > Register and Manage Your Apps.

  3. Geben Sie die Informationen ein, die Benutzern angezeigt werden sollen, wenn sie aufgefordert werden, Berechtigungen für Ihre Anwendung zu erteilen. Zu diesen Informationen gehören Ihr App-Name, Ihr Unternehmen und Ihre Website.

  4. Wenn es sich um eine Desktop-Anwendung handelt, geben Sie eine Umleitungs-URI von an http://127.0.0.1.

    Wenn es sich um eine Webanwendung handelt, geben Sie eine Umleitungs-URI an, zu der Benutzer umgeleitet werden sollen, nachdem sie Ihrer Anwendung Berechtigungen erteilt haben.

Nachdem Sie eine benutzerdefinierte OAuth-App erstellt und registriert haben, können Benutzer eine Verbindung zu Mailchimp herstellen, wie unter „Herstellen einer Verbindung zu Mailchimp“ beschrieben.

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 Mailchimp-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 Mailchimp und verarbeitet dann den Rest der Abfrage im Speicher (clientseitig).

Siehe Abfrageverarbeitung für weitere Informationen.

Benutzerdefinierte Ansichten

Mit dem Mailchimp-Connector 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 Lists WHERE MyColumn = 'value'"
    },
    "MyView2": {
        "query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
    }
}

Verwenden Sie UserDefinedViews Verbindungseigenschaft zur Angabe des Speicherorts Ihrer JSON-Konfigurationsdatei. 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 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

Das Datenmodell besteht aus drei Teilen: Tabellen, Ansichten und gespeicherte Prozeduren. 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

Der Mailchimp-Konnektor modelliert die Mailchimp-API in Tabellen, damit es einfach abgefragt und aktualisiert werden kann.

Der Connector ruft beim Herstellen einer Verbindung dynamisch benutzerdefinierte Felder für die ListMembers-Tabellen ab. Alle Änderungen, die Sie an diesen benutzerdefinierten Feldern vornehmen, z. B. das Hinzufügen eines neuen Felds oder das Ändern des Datentyps eines benutzerdefinierten Felds, werden beim erneuten Herstellen der Verbindung übernommen.

Dynamische Tabellen

Neben den standardmäßigen statischen Tabellen ermöglicht der Connector auch die Abfrage dynamischer Tabellen. Dies sind Tabellen, die basierend auf den „Zielgruppen“ (auch „Listen“ genannt) in Ihrem Mailchimp-Konto erstellt werden.
Angenommen, Sie haben diese 3 Zielgruppen in Ihrem Konto: Alte Zielgruppe, Neue Zielgruppe, VIP-Zielgruppe. Für jede dieser Zielgruppen erstellt der Connector 2 neue Tabellen: Eine beginnt mit „ListMembers_“ und die andere mit „ListMergeFields_“. Für den vorliegenden Fall werden also diese 6 Tabellen erstellt:

  • ListMembers_OldAudience
  • ListMembers_NewAudience
  • ListMembers_VIPAudience
  • ListMergeFields_OldAudience
  • ListMergeFields_NewAudience
  • ListMergeFields_VIPAudience

Die obigen 6 Tabellen werden erstellt, indem Leerzeichen aus dem Namen des Publikums entfernt und das Ergebnis mit einem Unterstrich an „ListMembers“ oder „ListMergeFields“ angehängt wird.

Tabellen, die mit beginnen "ListMembers_" alle Mitglieder für eine bestimmte Zielgruppe zusammen mit den Werten benutzerdefinierter Felder anzeigen.
Die mit beginnenden "ListMergeFields_" alle Namen benutzerdefinierter Felder für Mitglieder dieser Zielgruppe anzeigen.

Ansichten

Ansichten sind Tabellen, die nicht geändert werden können. Normalerweise werden Daten, die schreibgeschützt sind und nicht aktualisiert werden können, als Ansichten angezeigt.

Dynamische Ansichten

Neben den standardmäßigen statischen Ansichten ermöglicht der Connector auch die Abfrage dynamischer Ansichten. Dabei handelt es sich um Ansichten, die auf Grundlage der „Zielgruppen“ (auch „Listen“ genannt) in Ihrem Mailchimp-Konto erstellt werden.
Angenommen, Sie haben diese 3 Zielgruppen in Ihrem Konto: Alte Zielgruppe, Neue Zielgruppe, VIP-Zielgruppe. Der Connector listet 3 Ansichten auf, die auf diesen basieren: ListMemberTags_OldAudience, ListMemberTags_NewAudience, ListMemberTags_VIPAudience.
Die obigen 3 Ansichten werden erstellt, indem Leerzeichen aus dem Namen der Zielgruppe entfernt und das Ergebnis mit einem Unterstrich an „ListMemberTags“ angehängt wird. Sie geben die Tags zurück, die jedem Mitglied der von Ihnen angegebenen Zielgruppe zugewiesen sind.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zur Datenquelle. Sie können zum Suchen, Aktualisieren und Ändern von Informationen

in der Datenquelle verwendet werden.

Tabellen

Der Connector modelliert die Daten in Mailchimp als eine Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.

Mailchimp-Connector-Tabellen

Name Beschreibung
AutomationEmailQueues Eine Zusammenfassung der Warteschlange für eine Email in einem Automatisierungs Workflow.
AutomationsRemovedSubscribers Eine Zusammenfassung der Abonnenten, die aus einem Automatisierungs-Workflow entfernt wurden.
CampaignFeedback Eine Zusammenfassung des Kommentar-Feedbacks zu einer bestimmten Kampagne.
CampaignFolders Ordner zum Organisieren von Kampagnen
Campaigns Eine Zusammenfassung der Kampagnen innerhalb eines Kontos.
EcommerceCartLines Eine Liste der Zeilen eines E-Commerce-Warenkorbs.
EcommerceCarts Eine Liste der E-Commerce-Warenkörbe eines Kontos.
EcommerceCustomers Eine Liste der E-Commerce-Kunden eines Kontos.
EcommerceOrderLines Eine Liste der Zeilen einer E-Commerce-Bestellung.
EcommerceOrders Eine Liste der E-Commerce-Bestellungen eines Kontos.
EcommerceProducts Eine Liste der E-Commerce-Produkte eines Kontos.
EcommerceProductVariants Eine Liste der Varianten eines E-Commerce-Produkts.
FileManagerFiles Eine Auflistung aller verfügbaren Bilder und Dateien in der Galerie eines Kontos.
FileManagerFolders Eine Auflistung aller verfügbaren Ordner in der Galerie eines Kontos.
ListInterestCategories Eine Auflistung der Interessenkategorien dieser Liste.
ListInterests Eine Liste der Interessen dieser Kategorie
ListMemberEvents Veranstaltungsinformationen für eine bestimmte Liste.
ListMemberNotes Die letzten 10 Notizen für ein bestimmtes Listenmitglied, basierend auf dem Erstellungsdatum.
ListMembers Personen, die derzeit auf dieser Liste eingetragen sind oder waren, einschließlich Mitglieder, die ihr Abonnement gekündigt oder sich abgemeldet haben.
ListMemberTags Einem bestimmten Mitglied/bestimmten Mitgliedern zugewiesene Tags.
ListMergeFields Das Seriendruckfeld (früher Seriendruckvariablen) für eine bestimmte Liste. Diese entsprechen den Seriendruckfeldern in den Listen und Abonnentenprofilen von MailChimp.
Lists Eine Sammlung von Abonnentenlisten, die mit diesem Konto verknüpft sind. Die Listen enthalten Abonnenten, die sich für den Erhalt von Korrespondenz von Ihnen oder Ihrer Organisation entschieden haben.
ListSegmentMembers Personen, die derzeit auf dieser Liste eingetragen sind oder waren, einschließlich Mitglieder, die ihr Abonnement gekündigt oder sich abgemeldet haben.
ListSegments Eine Liste der verfügbaren Segmente.
ListsWebhooks Für die angegebene Liste konfigurierte Webhooks.
TemplateFolders Ordner zum Organisieren von Vorlagen
Templates Eine Liste der für ein Konto verfügbaren Vorlagen.

AutomatisierungE-Mail-Warteschlangen

Eine Zusammenfassung der Warteschlange für eine Email in einem Automatisierungs Workflow.

Tabellenspezifische Informationen

SELECT und INSERT werden für AutomationEmailQueues unterstützt.

Wählen
Select * from AutomationEmailQueues
Einfügen

Für INSERTs sind die WorkflowId, EmailId und EmailAddress erforderlich.

INSERT INTO AutomationEmailQueues (WorkflowId, EmailId, EmailAddress) VALUES ('myWorkflowId', 'myEmailId', 'myEmailAddress')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Der MD5-Hash der Kleinbuchstabenversion der Email Adresse des Listenmitglieds.
WorkflowId [KEY] String Falsch Eine Zeichenfolge, die einen Automatisierungs-Workflow eindeutig identifiziert.
EmailId [KEY] String Falsch Eine Zeichenfolge, die eine Email in einem Automatisierungs Workflow eindeutig identifiziert.
ListId [KEY] String True Eine Zeichenfolge, die eine Liste eindeutig identifiziert.
EmailAddress String Falsch Email Adresse
NextSend String Wahr Nächstes Senden

AutomatisierungenEntfernte Abonnenten

Eine Zusammenfassung der Abonnenten, die aus einem Automatisierungs-Workflow entfernt wurden.

Tabellenspezifische Informationen

SELECT und INSERT werden für AutomationsRemovedSubscribers unterstützt.

Wählen
Select * from AutomationsRemovedSubscribers
Einfügen

Für INSERTs sind die Workflow-ID und die E-Mail-Adresse erforderlich.

Insert Into AutomationsRemovedSubscribers (WorkflowId, EmailAddress) Values('3456df3456','test1@mail.com');
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Der MD5-Hash der Kleinbuchstabenversion der Email Adresse des Listenmitglieds.
WorkflowId [KEY] String Falsch Eine Zeichenfolge, die einen Automatisierungs-Workflow eindeutig identifiziert.
ListId [KEY] String True Eine Zeichenfolge, die eine Liste eindeutig identifiziert.
EmailAddress String Falsch Email Adresse

Kampagnenfeedback

Eine Zusammenfassung des Kommentarfeedbacks für eine bestimmte Kampagne.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELTE werden für CampaignFeedback unterstützt.

Wählen
Select * from CampaignFeedback
Einfügen

Für INSERTs sind die CampaignId und die Message erforderlich.

INSERT INTO CampaignFeedback (CampaignId, Message) VALUES ('myCampaignId', 'myMessage')
Spalten
Name Typ Nur Lesen Beschreibung
FeedbackId [KEY] Integer True Die individuelle ID für das Feedbackelement.
ParentId [KEY] Integer True Bei einer Antwort die ID des übergeordneten Feedback-Elements.
BlockId [KEY] Integer Falsch Die Block-ID für den bearbeitbaren Block, auf den sich das Feedback bezieht.
Message String Falsch Der Inhalt des Feedbacks.
IsComplete Boolean Falsch Der Status des Feedbacks.
CreatedBy String True Der Anmeldename des Benutzers, der das Feedback erstellt hat.
CreatedAt Datetime True Datum und Uhrzeit der Erstellung des Feedbackelements.
UpdatedAt Datetime True Datum und Uhrzeit der letzten Aktualisierung des Feedbacks.
Source String True Die Quelle des Feedbacks (,,E- Email‘‘, ,,SMS‘‘, ,,Web‘‘, ,,iOS‘‘, ,,Android‘‘ oder ,,API‘‘).
CampaignId [KEY] String Falsch Die eindeutige ID für die Kampagne.

Kampagnenordner

Ordner zum Organisieren von Kampagnen

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Zeichenfolge, die diesen Kampagnenordner eindeutig identifiziert
Name String Falsch Der Name des Ordners
Count Integer True Die Anzahl der Kampagnen im Ordner

Kampagnen

Eine Zusammenfassung der Kampagnen innerhalb eines Kontos.

Tabellenspezifische Informationen

SELECT, UPDATE und DELETE werden für Kampagnen unterstützt.

Aktualisieren
UPDATE Campaigns SET Settings_Title = "Test" WHERE Id = "1234"

UPDATE Campaigns SET Recipients_SegmentOpts = "{"match":"any","saved_segment_id":314699}" WHERE Id = "cfb12c2228"


UPDATE Campaigns SET Settings_Title = "Test", Recipients_ListId = "1234", RssOpts_FeedUrl = "exampleUrl", Type = "rss", RssOpts_Frequency = "daily" WHERE ID = "1234"

Hinweis: Der UPDATE- Operation kann nicht für bereits GESENDETE Kampagnen ausgeführt werden. Außerdem kann der Typ einer Kampagne nicht mehr aktualisiert werden, sobald er einmal festgelegt wurde. Abhängig vom Kampagnentyp können bestimmte Optionen nur für bestimmte Kampagnentypen aktualisiert werden. Beispiel: Wenn eine Kampagne vom Typ „RSS“ ist, können nur die RSS-Optionsfelder für diese Kampagne aktualisiert werden. Variant- und AbSplitOps-Einstellungen können in diesem Fall nicht aktualisiert werden.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Zeichenfolge, die diese Kampagne eindeutig identifiziert.
Type String Falsch Der Kampagnentyp (normal, Klartext, Absplit oder RSS).
CreateTime Datetime True Datum und Uhrzeit der Kampagnenerstellung.
ArchiveUrl String True Der Link zur Archivversion der Kampagne.
LongArchiveUrl String True Der Originallink zur Archivversion der Kampagne.
Status String True Der aktuelle Status der Kampagne („Speichern“, „Angehalten“, „Planen“, „Senden“, „Gesendet“).
EmailsSent Integer True Die Gesamtzahl der für diese Kampagne gesendeten Emails.
SendTime Datetime True Uhrzeit und Datum, an dem eine Kampagne gesendet wurde.
ContentType String Falsch Wie der Inhalt der Kampagne zusammengestellt wird ('Vorlage', 'Drag_and_Drop', 'HTML', 'URL').
Recipients_ListId String Falsch Die ID der Liste.
Recipients_ListName String True Der Name der Liste.
Recipients_SegmentText String Falsch Eine mit HTML markierte Zeichenfolge, die das für die Kampagne verwendete Segment in einfachem Englisch erklärt.
Recipients_RecipientCount Integer True Anzahl der Empfänger in der zugehörigen Liste. Formatiert als Ganzzahl
Recipients_SegmentOpts String Falsch Segmentoptionen.
Settings_SubjectLine String Falsch Die Betreffzeile für die Kampagne.
Settings_Title String Falsch Der Titel der Kampagne.
Settings_FromName String Falsch Der Absendername der Kampagne (keine Email-Adresse).
Settings_ReplyTo String Falsch Die Antwort-Email Adresse für die Kampagne.
Settings_UseConversation Boolean Falsch Verwenden Sie die MailChimp Konversationsfunktion, um Abwesenheitsantworten zu verwalten.
Settings_ToName String Falsch Der benutzerdefinierte „An“-Name der Kampagne. Normalerweise so etwas wie die Zusammenführungsvariable für den Vornamen.
Settings_FolderId String Falsch Wenn die Kampagne in einem Ordner aufgelistet ist, die ID für diesen Ordner.
Settings_Authenticate Boolean False Gibt an, ob die Kampagne von MailChimp authentifiziert wurde oder nicht. Der Standardwert ist „true“.
Settings_AutoFooter Boolean Falsch MailChimps Standard-Fußzeile automatisch an die Kampagne anhängen.
Settings_InlineCss Boolean Falsch Das im Kampagneninhalt enthaltene CSS automatisch einbinden.
Settings_AutoTweet Boolean Falsch Beim Senden der Kampagne automatisch einen Link zur Kampagnenarchivseite twittern.
Settings_AutoFbPost String Falsch Ein Array von Facebook-Seiten-IDs zum automatischen Posten.
Settings_FbComments Boolean False Erlaubt Facebook-Kommentare zur Kampagne (aktiviert außerdem zwangsweise die Kampagnenarchiv-Symbolleiste). Der Standardwert ist „true“.
Settings_Timewarp Boolean True Senden Sie diese Kampagne mit „Timewarp“. Weitere Informationen finden Sie im Knowledge Base-Artikel: http://eepurl.com/iAgs
Settings_TemplateId Integer Falsch Die ID für die in dieser Kampagne verwendete Vorlage.
Settings_DragAndDrop Boolean True Ob die Kampagne den Drag & Drop-Editor verwendet.
VariateSettings_WinningCombinationId String True ID der Kombination, die als Gewinner ausgewählt wurde
VariateSettings_WinningCampaignId String True ID der Kampagne, die anhand der Gewinnkombination an die restlichen Empfänger versendet wurde
VariateSettings_WinnerCriteria String Falsch So wird die Gewinnerkampagne ausgewählt
VariateSettings_WaitTime Integer Falsch Die Anzahl der Minuten, die gewartet werden soll, bevor die Gewinnerkampagne ausgewählt wird
VariateSettings_TestSize Integer Falsch Der Prozentsatz der Abonnenten, an die die Testkombinationen gesendet werden sollen, von 10 bis 100
VariateSettings_SubjectLines String Falsch Mögliche Betreffzeilen
VariateSettings_SendTimes String Falsch Mögliche Sendezeitpunkte
VariateSettings_FromNames String Falsch Möglich aus Namen
VariateSettings_ReplyToAddresses String Falsch Mögliche Antwort An Adressen
VariateSettings_Contents String True Beschreibungen möglicher Email Inhalte
VariateSettings_Combinations String Wahr Kombinationen möglicher Variablen, die zum Erstellen von Emails verwendet wurden
Tracking_Opens Boolean Falsch Ob Öffnungen nachverfolgt werden sollen. Der Standardwert ist „true“.
Tracking_HtmlClicks Boolean Falsch Ob Klicks in der HTML-Version der Kampagne verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_TextClicks Boolean Falsch Gibt an, ob Klicks in der Nur-Text-Version der Kampagne verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_GoalTracking Boolean Falsch Ob die Zielverfolgung aktiviert werden soll. Weitere Informationen finden Sie in diesem Knowledge Base-Artikel: http://eepurl.com/GPMdH
Tracking_Ecomm360 Boolean Falsch Gibt an, ob das eCommerce360-Tracking aktiviert werden soll.
Tracking_GoogleAnalytics String Falsch Der benutzerdefinierte Slug für das Google Analytics-Tracking (max. 50 Byte).
Tracking_Clicktale String Falsch Der benutzerdefinierte Slug für das ClickTale Analytics-Tracking (max. 50 Byte).
Tracking_Salesforce String Falsch Salesforce Tracking-Optionen für eine Kampagne. Die integrierte Salesforce Integration von MailChimp muss verwendet werden.
Tracking_Highrise String Falsch Highrise-Tracking-Optionen für eine Kampagne. Es muss die integrierte Highrise-Integration von MailChimp verwendet werden.
Tracking_Capsule String Falsch Capsule-Tracking-Optionen für eine Kampagne. Die integrierte Capsule-Integration von MailChimp muss verwendet werden.
RssOpts_FeedUrl String False Die URL für den RSS Feed.
RssOpts_Frequency String Falsch Die Häufigkeit der RSS-to-E-Mail-Kampagne („täglich“, „wöchentlich“, „monatlich“).
RssOpts_Schedule String False Der Zeitplan für das Senden der RSS -Kampagne.
RssOpts_LastSent String True Das Datum, an dem die Kampagne zuletzt gesendet wurde.
RssOpts_ConstrainRssImg Boolean Falsch Wenn wahr, fügen wir den Bildern im RSS-Feed CSS hinzu, um ihre Breite im Kampagneninhalt zu beschränken.
AbSplitOpts_SplitTest String Falsch Der Typ des auszuführenden AB-Splits (,Betreff‘, ,Absendername‘ oder ,Zeitplan‘).
AbSplitOpts_PickWinner String Falsch So sollten wir einen Gewinner bewerten. Basierend auf „Öffnungen“, „Klicks“ oder „manuell“.
AbSplitOpts_WaitUnits String Falsch Zeiteinheit zur Messung des Gewinners (,Stunden‘ oder ,Tage‘). Dies kann nach dem Senden einer Kampagne nicht mehr geändert werden.
AbSplitOpts_WaitTime Integer Falsch Die Zeit, die gewartet werden muss, bevor ein Gewinner ausgewählt wird. Dies kann nach dem Senden einer Kampagne nicht mehr geändert werden.
AbSplitOpts_SplitSize Integer Falsch Die Größe der geteilten Gruppen. Kampagnen, die nach „Zeitplan“ geteilt werden, müssen eine 50/50-Aufteilung haben. Gültige Teilungszahlen liegen zwischen 1 und 50. Beispiel: Eine 10 %-Aufteilung würde zu zwei Gruppen von 10 % der Abonnenten plus einem Gewinner führen, der an die verbleibenden 80 % sendet.
AbSplitOpts_FromNameA String Falsch Für nach „Absendername“ aufgeteilte Kampagnen der Name für Gruppe A.
AbSplitOpts_FromNameB String Falsch Für nach „Absendername“ aufgeteilte Kampagnen der Name für Gruppe B.
AbSplitOpts_ReplyEmailA String Falsch Für nach „Absendername“ aufgeteilte Kampagnen die Antwortadresse für Gruppe A.
AbSplitOpts_ReplyEmailB String Falsch Für nach „Absendername“ aufgeteilte Kampagnen die Antwortadresse für Gruppe B.
AbSplitOpts_SubjectA String Falsch Für nach „Betreffzeile“ aufgeteilte Kampagnen die Betreffzeile für Gruppe A.
AbSplitOpts_SubjectB String Falsch Für nach „Betreffzeile“ aufgeteilte Kampagnen die Betreffzeile für Gruppe B.
AbSplitOpts_SendTimeA Datetime Falsch Die Sendezeit für Gruppe A.
AbSplitOpts_SendTimeB Datetime Falsch Die Sendezeit für Gruppe B.
AbSplitOpts_SendTimeWinner Datetime Falsch Die Sendezeit für die Gewinnerversion.
SocialCard_ImageUrl String Falsch Die URL für das Header der Karte.
SocialCard_Description String Falsch Eine kurze Zusammenfassung der anzuzeigenden Kampagne.
SocialCard_Title String Falsch Der Titel der Karte. Normalerweise die Betreffzeile der Kampagne.
ReportSummary String Falsch Für gesendete Kampagnen eine Zusammenfassung der Öffnungen, Klicks und Abbestellungen.
DeliveryStatus String Falsch Updates zu Kampagnen im Versandprozess.

E-CommerceCartLines

Eine Liste der Zeilen eines E-Commerce-Warenkorbs.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • CartId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceCartLines WHERE StoreId = 'Test_Store123' and CartId = '44'

SELECT * FROM EcommerceCartLines WHERE StoreId = 'Test_Store123' and CartId = '44' and ID = '88'
Löschen

Hinweis: Die API gibt einen Fehler aus, wenn der Warenkorb nur eine Position enthält. Sie müssen den Warenkorb löschen, um alle Positionen zu löschen.

DELETE FROM EcommerceCartLines WHERE StoreId = 'Test_Store123' and CartId = '44' and ID = '88'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
CartId [KEY] String False Die CartId für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für den Einkaufswagenposten.
ProductId [KEY] String Falsch Eine eindeutige Kennung für das mit dem Einkaufswagenposten verknüpfte Produkt.
ProductTitle String True Der Name des Produkts für die Position im Einkaufswagen.
ProductVariantId [KEY] String Falsch Eine eindeutige Kennung für die mit dem Einkaufswagenposten verknüpfte Produktvariante.
ProductVariantTitle String True Der Name der Produktvariante für die Warenkorbposition.
Quantity Integer Falsch Die Menge eines Einkaufswagenpositionselements.
Price Decimal Falsch Der Preis einer Einkaufswagenposition.

E-CommerceCarts

Eine Liste der E-Commerce-Warenkörbe eines Kontos.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceCarts WHERE StoreId = 'Test_Store123'

SELECT * FROM EcommerceCarts WHERE StoreId = 'Test_Store123' and Id = '44'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für den Einkaufswagen.
Customer String Falsch Informationen zu einem bestimmten Kunden. Einkaufswagen für bestehende Kunden sollten nur den ID-Parameter im Kundenobjekttext enthalten.
CampaignId [KEY] String Falsch Eine Zeichenfolge, die die mit einem Einkaufswagen verknüpfte Kampagne eindeutig identifiziert.
CheckoutUrl String Falsch Die URL für den Einkaufswagen.
CurrencyCode String Falsch Der dreistellige ISO 4217-Code für die Währung, die der Einkaufswagen verwendet.
OrderTotal Decimal Falsch Der Bestellwert für den Warenkorb.
TaxTotal Decimal Falsch Der Gesamtsteuerbetrag für den Einkaufswagen.
Lines String Falsch Ein Array der Einzelposten des Einkaufswagens. Die Spalte funktioniert nicht für Updates. Die Zeilen können mithilfe der Tabelle „EcommerceCartLines“ aktualisiert werden.
CreatedAt Datetime True Datum und Uhrzeit der Warenkorberstellung.
UpdatedAt Datetime True Datum und Uhrzeit der letzten Aktualisierung des Einkaufswagens.

E-CommerceKunden

Eine Liste der E-Commerce-Kunden eines Kontos.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceCustomers WHERE StoreId = 'Test_Store123'

SELECT * FROM EcommerceCustomers WHERE StoreId = 'Test_Store123' and ID = '44'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für den Kunden.
EmailAddress String Falsch Die Email Adresse des Kunden.
OptInStatus Boolean Falsch Der Opt-in-Status des Kunden. Dieser Wert überschreibt niemals den Opt-in-Status eines bereits vorhandenen MailChimp-Listenmitglieds, gilt jedoch für Listenmitglieder, die über die E-Commerce API Endpoints hinzugefügt werden.
Company String Falsch Das Unternehmen des Kunden.
FirstName String Falsch Der Vorname des Kunden.
LastName String Falsch Der Nachname des Kunden.
OrdersCount Integer True Die Gesamtzahl der Bestellungen des Kunden.
TotalSpent Decimal True Der Gesamtbetrag, den der Kunde ausgegeben hat.
Address_Address1 String Falsch Die Postanschrift des Kunden.
Address_Address2 String False Ein zusätzliches Feld für die Postanschrift des Kunden.
Address_City String Falsch Die Stadt, in der sich der Kunde befindet.
Address_Province String Falsch Der Name des Staates oder der normalisierten Provinz des Kunden.
Address_ProvinceCode String Falsch Der zweistellige Code für die Provinz oder den Staat des Kunden.
Address_PostalCode String Falsch Die Postleitzahl des Kunden.
Address_Country String Falsch Das Land des Kunden.
Address_CountryCode String Falsch Der zweistellige Code für das Land des Kunden.
CreatedAt Datetime True Datum und Uhrzeit der Kundenerstellung.
UpdatedAt Datetime True Datum und Uhrzeit der letzten Aktualisierung des Kunden.

E-CommerceBestellzeilen

Eine Liste der Zeilen einer E-Commerce-Bestellung.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • OrderId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceOrderLines WHERE StoreId = 'Test_Store123' and OrderId = '44'

SELECT * FROM EcommerceOrderLines WHERE StoreId = 'Test_Store123' and OrderId = '44' and ID = '88'
Löschen

Hinweis: Die API gibt einen Fehler aus, wenn die Bestellung nur eine Position enthält. Sie müssen die Bestellung löschen, um alle Positionen zu löschen.

DELETE FROM EcommerceOrderLines WHERE StoreId = 'Test_Store123' and OrderId = '44' and ID = '88'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
OrderId [KEY] String False Die Bestell-ID für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für die Bestellposition.
ProductId [KEY] String Falsch Eine eindeutige Kennung für das mit der Bestellposition verknüpfte Produkt.
ProductTitle String True Der Name des Produkts für die Bestellposition.
ProductVariantId [KEY] String Falsch Eine eindeutige Kennung für die mit der Bestellposition verknüpfte Produktvariante.
ProductVariantTitle String True Der Name der Produktvariante für die Bestellposition.
Quantity Integer Falsch Die Menge einer Bestellposition.
Price Decimal Falsch Der Preis einer E-Commerce-Bestellposition.

E-CommerceBestellungen

Eine Liste der E-Commerce-Bestellungen eines Kontos.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceOrders WHERE StoreId = 'Test_Store123'

SELECT * FROM EcommerceOrders WHERE StoreId = 'Test_Store123' and ID = '44'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für die Bestellung.
Customer String Falsch Informationen zu einem bestimmten Kunden. Bestellungen für bestehende Kunden sollten nur den ID-Parameter im Kundenobjekttext enthalten.
CampaignId [KEY] String Falsch Eine Zeichenfolge, die die mit einer Bestellung verknüpfte Kampagne eindeutig identifiziert.
FinancialStatus String Falsch Der Bestellstatus. Beispiel: `refunded`, `processing`, `cancelled`, usw.
FulfillmentStatus String Falsch Der Erfüllungsstatus für die Bestellung. Beispiel: `partial`, `fulfilled`, usw.
CurrencyCode String Falsch Der dreistellige ISO 4217-Code für die Währung, die das Geschäft akzeptiert.
OrderTotal Decimal Falsch Der Gesamtbetrag der Bestellung.
TaxTotal Decimal Falsch Der Steuerbetrag für die Bestellung.
ShippingTotal Decimal Falsch Der Gesamtversandbetrag für die Bestellung.
TrackingCode String Falsch Der MailChimp-Trackingcode für die Bestellung. Verwendet den Parameter „mc_tc“ in für eCommerce360 aktivierten Tracking-URLs.
ProcessedAtForeign Datetime Falsch Datum und Uhrzeit der Auftragsbearbeitung.
CancelledAtForeign Datetime Falsch Datum und Uhrzeit der Stornierung der Bestellung.
UpdatedAtForeign Datetime Falsch Datum und Uhrzeit der Aktualisierung der Bestellung.
ShippingAddress_Name String Falsch Der mit der Lieferadresse einer Bestellung verknüpfte Name.
ShippingAddress_Address1 String Falsch Die Lieferadresse für die Bestellung.
ShippingAddress_Address2 String False Ein zusätzliches Feld für die Lieferadresse.
ShippingAddress_City String Falsch Die Stadt in der Lieferadresse der Bestellung.
ShippingAddress_Province String Falsch Der Staat oder die normalisierte Provinz in der Lieferadresse der Bestellung.
ShippingAddress_ProvinceCode String Falsch Der zweistellige Code für die Provinz oder den Staat, in dem sich die Lieferadresse der Bestellung befindet.
ShippingAddress_PostalCode String Falsch Die Postleitzahl in der Lieferadresse der Bestellung.
ShippingAddress_Country String Falsch Das Land in der Lieferadresse der Bestellung.
ShippingAddress_CountryCode String Falsch Der zweistellige Code für das Land in der Lieferadresse.
ShippingAddress_Longitude Double Falsch Der Längengrad des Standorts der Lieferadresse.
ShippingAddress_Latitude Double Falsch Der Breitengrad des Standorts der Lieferadresse.
ShippingAddress_Phone String Falsch Die Telefonnummer für die Lieferadresse der Bestellung
ShippingAddress_Company String Falsch Das mit der Lieferadresse einer Bestellung verknüpfte Unternehmen.
BillingAddress_Name String Falsch Der mit der Rechnungsadresse einer Bestellung verknüpfte Name.
BillingAddress_Address1 String False Die Rechnungsadresse für die Bestellung.
BillingAddress_Address2 String False Ein zusätzliches Feld für die Rechnungsadresse.
BillingAddress_City String Falsch Die Stadt in der Rechnungsadresse.
BillingAddress_Province String Falsch Der Staat oder die normalisierte Provinz in der Rechnungsadresse.
BillingAddress_ProvinceCode String Falsch Der zweistellige Code für die Provinz oder den Staat in der Rechnungsadresse.
BillingAddress_PostalCode String Falsch Die Postleitzahl in der Rechnungsadresse.
BillingAddress_Country String Falsch Das Land in der Rechnungsadresse.
BillingAddress_CountryCode String Falsch Der zweistellige Code für das Land in der Rechnungsadresse.
BillingAddress_Longitude Double Falsch Der Längengrad des Standorts der Rechnungsadresse.
BillingAddress_Latitude Double Falsch Der Breitengrad des Standorts der Rechnungsadresse.
BillingAddress_Phone String False Die Telefonnummer zur Rechnungsadresse.
BillingAddress_Company String Falsch Das mit der Rechnungsadresse verknüpfte Unternehmen.
Lines String Falsch Ein Array der Einzelposten der Bestellung. Die Spalte funktioniert nicht für Updates. Die Positionen können mithilfe der Tabelle „EcommerceOrderLines“ aktualisiert werden.

E-CommerceProdukte

Eine Liste der E-Commerce-Produkte eines Kontos.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceProducts WHERE StoreId = 'Test_Store123'

SELECT * FROM EcommerceProducts WHERE StoreId = 'Test_Store123' and ID = '44'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für das Produkt.
Title String Falsch Der Titel eines Produkts.
Handle String Falsch Der Handle eines Produkts.
Url String Falsch Die URL eines Produkts.
Description String Falsch Die Beschreibung eines Produkts.
Type String Falsch Der Produkttyp.
Vendor String Falsch Der Anbieter eines Produkts.
ImageUrl String Falsch Die Bild URL für ein Produkt.
Variants String False Ein Array der Produktvarianten.
PublishedAtForeign Datetime Falsch Datum und Uhrzeit der Veröffentlichung des Produkts.

E-CommerceProduktvarianten

Eine Liste der Varianten eines E-Commerce-Produkts.

Tabellenspezifische Informationen
Wählen

Der Connector verwendet die Mailchimp API, um WHERE-Klauselbedingungen zu verarbeiten, die mit der folgenden Spalte und dem folgenden Operator erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.

Die StoreId kann durch Auswahl der ECommerceStores-Ansicht abgerufen werden.

  • StoreId unterstützt die = Betreiber.
  • ProductId unterstützt die = Betreiber.
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceProductVariants WHERE StoreId = 'Test_Store123' and ProductId = '44'

SELECT * FROM EcommerceProductVariants WHERE StoreId = 'Test_Store123' and ProductId = '44' and ID = '88'
Löschen

Hinweis: Die API gibt einen Fehler aus, wenn das Produkt nur eine Variante enthält. Sie müssen das Produkt löschen, um alle Varianten zu löschen.

DELETE FROM EcommerceProductVariants WHERE StoreId = 'Test_Store123' and ProductId = '44' and ID = '88'
Spalten
Name Typ Nur Lesen Beschreibung
StoreId [KEY] String False Die StoreId für die Tabelle.
ProductId [KEY] String False Die Produkt-ID für die Tabelle.
Id [KEY] String Falsch Eine eindeutige Kennung für die Produktvariante.
Title String Falsch Der Titel einer Produktvariante.
Url String Falsch Die URL einer Produktvariante.
Sku String Falsch Die Lagerhaltungseinheit (SKU) einer Produktvariante.
Price Decimal Falsch Der Preis einer Produktvariante.
InventoryQuantity Integer Falsch Die Lagermenge einer Produktvariante.
ImageUrl String Falsch Die Bild URL für eine Produktvariante.
Backorders String Falsch Die Nachbestellungen einer Produktvariante.
Visibility String False Die Sichtbarkeit einer Produktvariante.
CreatedAt Datetime True Das Datum und die Uhrzeit der Produkterstellung.
UpdatedAt Datetime True Datum und Uhrzeit der letzten Aktualisierung des Produkts.

DateiManagerDateien

Eine Auflistung aller verfügbaren Bilder und Dateien in der Galerie eines Kontos.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für FileManagerFiles unterstützt.

Wählen
SELECT * FROM FileManagerFiles
Einfügen

Für INSERTs sind Name, Ordner-ID und Dateidaten erforderlich.

INSERT INTO FileManagerFiles (Name, FolderID, FileData) VALUES ('myNewFolder', 'myFolderID', 'myBase64EncodedFileData')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Die der Datei zugewiesene eindeutige ID.
FolderId [KEY] Integer Falsch Die ID des Ordners.
Type String True Der Dateityp in der Galerie: Bild oder Datei.
Name String Falsch Der Name der Datei.
FullSizeUrl String True Die URL der Datei in voller Größe.
ThumbnailUrl String True Die URL der Miniaturansicht-Vorschau.
Size Integer True Die Größe der Datei in Bytes.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der eine Datei zur Galerie hinzugefügt wurde.
CreatedBy String True Der Benutzername des Profils, das die Datei hochgeladen hat.
Width Integer True Die Breite des Bildes.
Height Integer True Die Höhe eines Bildes.
FileData String Falsch Beim Hinzufügen einer neuen Datei die Base64-kodierte Datei. Erforderlich für INSERT-Anweisung.

DateiManagerOrdner

Eine Auflistung aller verfügbaren Ordner in der Galerie eines Kontos.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für FileManagerFolders unterstützt.

Einfügen

Der Name ist für INSERTs erforderlich.

INSERT INTO FileManagerFolders (Name) VALUES ('myNewFolder'')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Die dem Ordner zugewiesene eindeutige ID.
Name String Falsch Der Name des Ordners.
FileCount Integer True Die Anzahl der Dateien im Ordner.
CreatedAt Datetime True Das Datum und die Uhrzeit, zu der eine Datei zur Galerie hinzugefügt wurde.
CreatedBy String True Der Benutzername des Profils, das den Ordner erstellt hat.

ListeInteresseKategorien

Eine Auflistung der Interessenkategorien dieser Liste.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListInterestCategories unterstützt.

Wählen
Select * from ListInterestCategories

Select * from ListInterestCategories where ListId='abc'
Einfügen

Titel, Typ und ListId sind für INSERTs erforderlich.

INSERT INTO ListInterestCategories (Name, Type, ListID) VALUES ('myNewListInterestCategory', 'myType', 'myListID')
Spalten
Name Typ Nur Lesen Beschreibung
ListId [KEY] String Falsch Die ID für die Liste, zu der diese Kategorie gehört.
Id [KEY] String Wahr
Title String Falsch Die Textbeschreibung dieser Kategorie. Dieses Feld wird in Anmeldeformularen angezeigt und oft als Frage formuliert.
DisplayOrder Integer Falsch Reihenfolge, in der die Kategorien in der Liste angezeigt werden. Niedrigere Zahlen werden zuerst angezeigt.
Type String Falsch Bestimmt, wie die Interessen dieser Kategorie in Anmeldeformularen angezeigt werden.

Interessen auflisten

Eine Liste der Interessen dieser Kategorie

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListInterests unterstützt.

Wählen
Select * from ListInterests

Select * from ListInterests where ListId='abc'
Einfügen

Titel, Kategorie-ID und Listen-ID sind für INSERTs erforderlich.

INSERT INTO ListInterests (Name, CategoryId, ListID) VALUES ('myNewListInterest', 'myCategory', 'myListID')
Spalten
Name Typ Nur Lesen Beschreibung
CategoryId [KEY] String Falsch Die ID für die Interessenkategorie.
ListId [KEY] String Falsch Die ID für die Liste, zu der dieses Interesse gehört.
Id [KEY] String True Die ID für das Interesse.
Name String Falsch Der Name des Interesses. Dieser kann öffentlich auf einem Abonnementformular angezeigt werden.
SubscriberCount String True Die Anzahl der Abonnenten, die mit diesem Interesse verknüpft sind.
DisplayOrder Integer Falsch Reihenfolge, in der die Interessen angezeigt werden.

Mitgliederereignisse auflisten

Veranstaltungsinformationen für eine bestimmte Liste.

Tabellenspezifische Informationen

SELECT und INSERT werden für ListMemberEvents unterstützt.

Wählen
Select * from ListMemberEvents
Einfügen

Beim Einfügen ist die Spalte „Name“ erforderlich.

Spalten
Name Typ Nur Lesen Beschreibung
Name String Falsch Der Name der Veranstaltung.
OccurredAt Datetime Falsch Das Datum und die Uhrzeit des Ereignisses.
Properties String False Eigenschaften des Ereignisses in einem aggregierten JSON-Format.
ListId [KEY] String Falsch Die eindeutige ID für die Liste.
MemberId [KEY] String Falsch Der MD5-Hash der Email Adresse des Listenmitglieds.

ListeMitgliedNotizen

Die letzten 10 Notizen für ein bestimmtes Listenmitglied, basierend auf dem Erstellungsdatum.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListMemberNotes unterstützt.

Wählen
Select * from ListMemberNotes
Einfügen

Beim Einfügen sind keine Felder erforderlich.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] Integer True Die ID der Notiz.
CreatedAt Datetime True Das Datum, an dem die Notiz erstellt wurde.
CreatedBy String Wahr Der Autor der Notiz.
UpdatedAt Datetime True Das Datum, an dem die Notiz zuletzt aktualisiert wurde
Note String Falsch Der Inhalt der Notiz.
ListId [KEY] String Falsch Die eindeutige ID für die Liste.
MemberId [KEY] String Falsch Der MD5-Hash der Email Adresse des Listenmitglieds.

Mitgliederliste

Einzelpersonen, die derzeit oder früher auf dieser Liste eingetragen waren, einschließlich Mitglieder, die abgesprungen sind oder sich abgemeldet haben.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListMembers unterstützt.

Wählen
Select * from ListMembers
Einfügen

Für INSERTs sind die Listen-ID, die E-Mail-Adresse und der Status erforderlich.

INSERT INTO ListMembers (ListId, EmailAddress, Status) VALUES ('myListId', 'myEmailAddress', 'subscribed')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Der MD5-Hash der Email Adresse des Listenmitglieds.
EmailAddress String Falsch Email Adresse für einen Abonnenten.
UniqueEmailId [KEY] String True Eine Kennung für die Adresse in ganz MailChimp.
EmailType String Falsch Email-Typ, den dieses Mitglied erhalten wollte (,html‘ oder ,text‘).
FullName String True Der vollständige Name des Kontakts.
Status String Falsch Aktueller Status des Abonnenten ('abonniert', 'abbestellt', 'bereinigt', 'ausstehend' oder 'transaktional'). Die zulässigen Werte sind abonniert, abbestellt, bereinigt, ausstehend, transaktional.
StatusIfNew String Falsch Abonnentenstatus („abonniert“, „abbestellt“, „gereinigt“ oder „ausstehend“), darf nur bei einer PUT-Anfrage verwendet werden, wenn die Email noch nicht in der Liste vorhanden ist.
Interests String Falsch Der Schlüssel der Eigenschaften dieses Objekts ist die ID des betreffenden Interesses.
Stats_AvgOpenRate Double True Die durchschnittliche Öffnungsrate eines Abonnenten.
Stats_AvgClickRate Double True Die durchschnittliche Klickrate eines Abonnenten.
IpSignup String Falsch IP-Adresse, von der aus sich der Abonnent angemeldet hat.
TimestampSignup Datetime Falsch Datum und Uhrzeit der Anmeldung des Abonnents für die Liste.
IpOpt String Falsch Mit der IP-Adresse hat der Abonnent seinen Opt-in-Status bestätigt.
TimestampOpt Datetime Falsch Datum und Uhrzeit der Bestätigung des Opt-in-Status durch den Abonnenten.
MemberRating Integer Wahr Sternebewertung für dieses Mitglied zwischen 1 und 5.
LastChanged Datetime True Datum und Uhrzeit der letzten Änderung der Mitgliedsinformationen.
Language String Falsch Falls festgelegt/erkannt, dies ist die Sprache des Abonnenten.
Vip Boolean Falsch VIP-Status für Abonnenten.
EmailClient String True Der Email Client, der die Adresse verwendet.
Location_Latitude Double Falsch
Location_Longitude Double Falsch
Location_Gmtoff Integer Wahr
Location_Dstoff Integer Wahr
Location_CountryCode String Wahr
Location_Timezone String Wahr
LastNote_NoteId Integer True Die ID der Notiz.
LastNote_CreatedAt String True Das Datum, an dem die Notiz erstellt wurde.
LastNote_CreatedBy String Wahr Der Autor der Notiz.
LastNote_Note String True Der Inhalt der Notiz.
ListId [KEY] String Falsch Die ID für die Liste.
TagsAggregate String False Tags des Mitglieds, als Aggregat angezeigt.

ListeMitgliedTags

Tags, die einem bestimmten Mitglied/bestimmten Mitgliedern zugewiesen sind.

Tabellenspezifische Informationen

SELECT und INSERT werden für ListMemberTags unterstützt.

Wählen
Select * from ListMemberTags
Einfügen

Beim Einfügen sind Name, ListId und MemberId erforderlich.

INSERT INTO ListMemberTags (Name, ListId, MemberId) VALUES ('test', '434gfsd4', 'esdfsd4563vfghxgsf45645sdfgdfg')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Die eindeutige ID des Tags.
Name String False Name des Tags. Wenn der Name beim Einfügen nicht existiert, wird er erstellt und dann dem angegebenen Mitglied zugewiesen.
TimeAdded Datetime True Datum und Uhrzeit, zu der das Tag dem Mitglied hinzugefügt wurde.
ListId String Falsch Die ID der Liste, zu der das Mitglied dieses Tags gehört.
MemberId String Falsch Die ID des Mitglieds, dem dieses Tag zugewiesen ist.

ListMergeFields

Das Seriendruckfeld (früher Seriendruckvariablen) für eine bestimmte Liste. Diese entsprechen den Seriendruckfeldern in den Listen und Abonnentenprofilen von MailChimp.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListMergeFields unterstützt.

Wählen
Select * from ListMergeFields

Select * from ListMergeFields where ListId='abc'
Einfügen

Der Name und die ListID sind für INSERTs erforderlich.

INSERT INTO ListMergeFields (Name, ListID) VALUES ('myNewListMergeField', 'myListID')
Spalten
Name Typ Nur Lesen Beschreibung
MergeId [KEY] Integer True Eine unveränderliche ID für das Seriendruckfeld.
Tag String Falsch Das in MailChimp-Kampagnen und für den /members-Endpoint verwendete Tag.
Name String Falsch
Type String Falsch Der Typ für das Seriendruckfeld.
Required Boolean False Boolescher Wert, der angibt, ob das Seriendruckfeld erforderlich ist
DefaultValue String Falsch Der Standardwert für das Seriendruckfeld ist null.
Public Boolean Falsch Ob das Seriendruckfeld im Anmeldeformular angezeigt wird oder nicht.
DisplayOrder Integer Falsch Die Reihenfolge auf dem Formular, in der das Seriendruckfeld angezeigt wird.
Options_DefaultCountry Integer Falsch In einem Adressfeld der Standardländercode, wenn keiner angegeben ist.
Options_PhoneFormat String Falsch In einem Telefonfeld der Telefonnummerntyp: US oder International.
Options_DateFormat String Falsch In einem Datums- oder Geburtstagsfeld das Format des Datums.
Options_Choices String Falsch In einem Radio- oder Dropdown-Feld, das nicht zu einer Gruppe gehört, die verfügbaren Optionen, aus denen die Mitglieder auswählen können.
Options_Size Integer Falsch In einem Textfeld die Standardlänge des Textfelds.
HelpText String Falsch Jeder zusätzliche Text, der dem Abonnenten hilft.
ListId [KEY] String Falsch Eine Zeichenfolge, die die Liste dieser Seriendruckfeldsammlungen identifiziert.

Listen

Eine Sammlung von Abonnentenlisten, die mit diesem Konto verknüpft sind. Die Listen enthalten Abonnenten, die sich für den Erhalt von Korrespondenz von Ihnen oder Ihrer Organisation entschieden haben.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für Listen unterstützt.

Einfügen

Für INSERTs sind Name, PermissionReminder, EmailTypeOption, Contact_Company, Contact_Address1, Contact_City, Contact_State, Contact_Zip, Contact_Country, CampaignDefaults_FromName, CampaignDefaults_FromEmail, CampaignDefaults_Subject und CampaignDefaults_Language erforderlich.

INSERT INTO Lists (Name, PermissionReminder, EmailTypeOption, Contact_Company, Contact_Address1, Contact_City, Contact_State, Contact_Zip, Contact_Country, CampaignDefaults_FromName, CampaignDefaults_FromEmail, CampaignDefaults_Subject, CampaignDefaults_Language) VALUES ('myName', 'myPermissionReminder', 'true', 'myCompany', 'myAddress', 'myCity', 'myState', 'myZip', 'myCountry', 'myFromName', 'myFromEmail', 'myDefaultSubject', 'myDefaultLanguage')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Zeichenfolge, die diese Liste eindeutig identifiziert
Name String Falsch Der Name der Liste.
Contact_Company String Falsch Der mit der Liste verknüpfte Firmenname.
Contact_Address1 String Falsch Die Straßenadresse des Listenkontakts.
Contact_Address2 String Falsch Die Straßenadresse des Listenkontakts.
Contact_City String Falsch Die Stadt für den Listenkontakt.
Contact_State String Falsch Der Status des Listenkontakts.
Contact_Zip String Falsch Die Postleitzahl des Listenkontakts.
Contact_Country String Falsch Ein zweistelliger ISO3166-Ländercode. Bei Ungültigkeit wird standardmäßig „US“ verwendet.
Contact_Phone String Falsch Die Telefonnummer des Listenkontakts.
PermissionReminder String Falsch Die Berechtigungserinnerung für die Liste: eine Textzeile, die in der Fußzeile jeder Kampagne angezeigt wird und erklärt, warum Abonnenten die Email-Kampagne erhalten.
UseArchiveBar Boolean Falsch Ob Kampagnen für diese Liste standardmäßig die Archivleiste in Archiven verwenden oder nicht.
CampaignDefaults_FromName String Falsch Der Standardabsendername für Kampagnen, die an diese Liste gesendet werden.
CampaignDefaults_FromEmail String Falsch Die standardmäßige Absender Email (muss eine gültige Email-Adresse sein) für Kampagnen, die an diese Liste gesendet werden.
CampaignDefaults_Subject String Falsch Die Standardbetreffzeile für Kampagnen, die an diese Liste gesendet werden.
CampaignDefaults_Language String Falsch Die Standardsprache für die Formulare dieser Liste.
NotifyOnSubscribe String Falsch Die Email Adresse, an die Abonnementbenachrichtigungen gesendet werden sollen, sofern aktiviert.
NotifyOnUnsubscribe String Falsch Die Email Adresse, an die Abmeldebenachrichtigungen gesendet werden sollen, sofern aktiviert.
DateCreated Datetime True Das Datum und die Uhrzeit der Erstellung dieser Liste.
ListRating Integer True Ein automatisch generierter Aktivitätswert für die Liste (0–5).
EmailTypeOption Boolean Falsch Ob die Liste mehrere Formate für Emails unterstützt oder nicht.
SubscribeUrlShort String True Unsere von eepurl gekürzte Version des Abonnementformulars für diese Liste.
SubscribeUrlLong String True Die Vollversion des Abonnementformulars für diese Liste (Host kann variieren).
BeamerAddress String True Die für den E - Mail-Beamer dieser Liste zu verwendende Email-Adresse.
Visibility String Falsch Ob diese Liste öffentlich (pub) oder privat (prv) ist. Wird intern für Projekte wie Wavelength verwendet.
Modules String True Alle für diese Liste installierten listenspezifischen Module.
Stats_MemberCount Integer True Die Anzahl der aktiven Mitglieder in der angegebenen Liste.
Stats_UnsubscribeCount Integer True Die Anzahl der Mitglieder, die sich von der angegebenen Liste abgemeldet haben.
Stats_CleanedCount Integer True Die Anzahl der aus der angegebenen Liste gelöschten Mitglieder.
Stats_MemberCountSinceSend Integer True Die Anzahl der aktiven Mitglieder in der angegebenen Liste seit dem Versand der letzten Kampagne.
Stats_UnsubscribeCountSinceSend Integer True Die Anzahl der Mitglieder, die sich seit dem Versand der letzten Kampagne abgemeldet haben.
Stats_CleanedCountSinceSend Integer True Die Anzahl der Mitglieder, die seit dem Senden der letzten Kampagne aus der angegebenen Liste gelöscht wurden.
Stats_CampaignCount Integer True Die Anzahl der Kampagnen in beliebigem Status, die diese Liste verwenden.
Stats_CampaignLastSent Datetime True Datum und Uhrzeit der letzten Kampagne, die an diese Liste gesendet wurde.
Stats_MergeFieldCount Integer True Die Anzahl der Merge-Variablen für diese Liste (ohne die erforderliche EMAIL-Variable).
Stats_AvgSubRate Double True Die durchschnittliche Anzahl der Abonnements pro Monat für die Liste (wird nicht zurückgegeben, wenn wir sie noch nicht berechnet haben).
Stats_AvgUnsubRate Double True Die durchschnittliche Anzahl der Abmeldungen pro Monat für die Liste (wird nicht zurückgegeben, wenn wir sie noch nicht berechnet haben).
Stats_TargetSubRate Double True Die Zielanzahl an Abonnements pro Monat für die Liste, um sie weiter wachsen zu lassen (wird nicht zurückgegeben, wenn wir sie noch nicht berechnet haben).
Stats_OpenRate Double True Die durchschnittliche Öffnungsrate (ein Prozentsatz, dargestellt als Zahl zwischen 0 und 100) pro Kampagne für die Liste (wird nicht zurückgegeben, wenn wir sie noch nicht berechnet haben).
Stats_ClickRate Double True Die durchschnittliche Klickrate (ein Prozentsatz, dargestellt als Zahl zwischen 0 und 100) pro Kampagne für die Liste (wird nicht zurückgegeben, wenn wir sie noch nicht berechnet haben).
Stats_LastSubDate Datetime True Datum und Uhrzeit der letzten Anmeldung zu dieser Liste.
Stats_LastUnsubDate Datetime True Datum und Uhrzeit der letzten Abmeldung von dieser Liste.

Listensegmentmitglieder

Einzelpersonen, die derzeit oder früher auf dieser Liste eingetragen waren, einschließlich Mitglieder, die abgesprungen sind oder sich abgemeldet haben.

Tabellenspezifische Informationen

SELECT, INSERT und DELETE werden für ListSegmentMembers unterstützt.

Wählen
Select * from ListSegmentMembers
Select * from ListSegmentMembers where ListId = '5152'

Select * from ListSegmentMembers where SegmentId = '2623'
Einfügen

Der Name und die Listen-ID sind für INSERTs erforderlich.

INSERT into ListSegmentMembers (EmailAddress,ListId,SegmentId) values ('abc@gmail.com','44a64c46cb','7032720')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Der MD5-Hash der Email Adresse des Listenmitglieds.
EmailAddress String Falsch Email Adresse für einen Abonnenten.
UniqueEmailId [KEY] String True Eine Kennung für die Adresse in ganz MailChimp.
EmailType String Wahr Email-Typ, den dieses Mitglied erhalten wollte (,HTML‘ oder ,Text‘).
Status String True Aktueller Status des Abonnenten (,,abonniert‘‘, ,,abbestellt‘‘, ,,bereinigt‘‘ oder ,,ausstehend‘‘).
StatusIfNew String True Abonnentenstatus („abonniert“, „abbestellt“, „gereinigt“ oder „ausstehend“), darf nur bei einer PUT-Anfrage verwendet werden, wenn die Email noch nicht in der Liste vorhanden ist.
Interests String True Der Schlüssel der Eigenschaften dieses Objekts ist die ID des entsprechenden Interesses.
Stats_AvgOpenRate Double True Die durchschnittliche Öffnungsrate eines Abonnenten.
Stats_AvgClickRate Double True Die durchschnittliche Klickrate eines Abonnenten.
IpSignup String True IP-Adresse, von der aus sich der Abonnent angemeldet hat.
TimestampSignup Datetime True Datum und Uhrzeit der Anmeldung des Abonnents für die Liste.
IpOpt String True IP-Adresse, mit der der Abonnent seinen Opt-in-Status bestätigt hat.
TimestampOpt Datetime True Datum und Uhrzeit der Bestätigung des Opt-in-Status durch den Abonnenten.
MemberRating Integer Wahr Sternebewertung für dieses Mitglied zwischen 1 und 5.
LastChanged Datetime True Datum und Uhrzeit der letzten Änderung der Mitgliedsinformationen.
Language String True Falls festgelegt/erkannt, dies ist die Sprache des Abonnenten.
Vip Boolean Wahr VIP-Status für Abonnenten.
EmailClient String True Der Email Client, der die Adresse verwendet.
Location_Latitude Double Wahr
Location_Longitude Double Wahr
Location_Gmtoff Integer Wahr
Location_Dstoff Integer Wahr
Location_CountryCode String Wahr
Location_Timezone String Wahr
LastNote_NoteId Integer True Die ID der Notiz.
LastNote_CreatedAt String True Das Datum, an dem die Notiz erstellt wurde.
LastNote_CreatedBy String Wahr Der Autor der Notiz.
LastNote_Note String True Der Inhalt der Notiz.
ListId [KEY] String Falsch Die ID für die Liste.
SegmentId [KEY] String Falsch Die ID für das Segment.

Listensegmente

Eine Liste der verfügbaren Segmente.

Tabellenspezifische Informationen

SELECT, INSERT, UPDATE und DELETE werden für ListSegments unterstützt.

Wählen
Select * from ListSegments

Select * from ListSegments where ListId = '5152'
Einfügen

Der Name und die Listen-ID sind für INSERTs erforderlich.

INSERT INTO ListSegments (Name, ListID) VALUES ('myNewListSegment', 'myListID')
Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Ganzzahl zur eindeutigen Identifizierung des Segments.
Name String Falsch Der Name des Segments.
MemberCount Integer True Die Anzahl der aktiven Abonnenten, die derzeit im Segment enthalten sind.
Type String True Der Segmenttyp: gespeichert, statisch oder unscharf.
CreatedAt Datetime True Uhrzeit und Datum der Segmenterstellung.
UpdatedAt Datetime True Uhrzeit und Datum der letzten Aktualisierung des Segments.
Options_Match String Falsch Übereinstimmungstyp „beliebig“ oder „alle“.
Options_Conditions String Falsch Ein Array von Segmentbedingungen.
ListId [KEY] String Falsch Die ID für die Liste.
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
EmailList String Eine durch Kommas getrennte Liste von Emails, die Sie in dieses ListSegment aufnehmen möchten.

ListenWebhooks

Für die angegebene Liste konfigurierte Webhooks.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Kennung für den Webhook in ganz MailChimp.
Url String False die URL für diesen Webhook.
Events_Subscribe Boolean Falsch
Events_Unsubscribe Boolean Falsch
Events_Profile Boolean Falsch
Events_Cleaned Boolean Falsch
Events_Upemail Boolean Falsch
Events_Campaign Boolean Falsch
Sources_User Boolean Falsch
Sources_Admin Boolean Falsch
Sources_Api Boolean Falsch
ListId [KEY] String Falsch Die ID für die Liste.

Vorlagenordner

Ordner zum Organisieren von Vorlagen

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] String True Eine Zeichenfolge, die diesen Ordner eindeutig identifiziert
Name String Falsch Der Name des Ordners
Count Integer True Die Anzahl der Vorlagen im Ordner

Vorlagen

Eine Liste der für ein Konto verfügbaren Vorlagen.

Tabellenspezifische Informationen

SELECT und DELETE werden für Vorlagen unterstützt.

Spalten
Name Typ Nur Lesen Beschreibung
Id [KEY] Integer True Die individuelle ID für die Vorlage.
Type String True Der Vorlagentyp (Benutzer, Basis oder Galerie).
Name String Falsch Der Name der Vorlage.
DragAndDrop Boolean True Ob die Vorlage den Drag & Drop-Editor verwendet oder nicht.
Responsive Boolean True Gibt an, ob die Vorlage Medienabfragen enthält, um sie responsiv zu machen.
Category String True Falls verfügbar, die Kategorie, in der die Vorlage aufgeführt ist.
DateCreated Datetime True Datum und Uhrzeit der Erstellung der Vorlage.
CreatedBy String True Der Anmeldename für den Ersteller der Vorlage.
Active Boolean False Benutzervorlagen werden nicht „gelöscht“, sondern als „inaktiv“ markiert. Gibt zurück, ob die Vorlage noch aktiv ist oder nicht.
FolderId [KEY] String False Die ID des Ordners, in dem sich die Vorlage derzeit befindet.
Thumbnail String True Falls verfügbar, die URL für eine Miniaturansicht der Vorlage.
ShareUrl String True Die zum Teilen der Vorlage verwendete URL. Weitere Informationen finden Sie unter: http://kb.mailchimp.com/templates/basic-and-themes/how-to-share-a-template

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.

Mailchimp-Connector-Ansichten

Name Beschreibung
AuthorizedApps Eine Liste der Anwendungen, die zum Zugriff auf das Konto berechtigt sind.
AutomationEmails Eine Zusammenfassung der Emails in einem Automatisierungs Workflow.
Automations Eine Zusammenfassung der Automatisierungen innerhalb eines Kontos.
CampaignOpenEmailDetails Eine Liste der Mitglieder, die die Kampagnen-Email geöffnet haben.
ConversationMessages Nachrichten aus einer bestimmten Konversation. Konversationsverfolgung ist eine Funktion, die kostenpflichtigen Konten zur Verfügung steht und mit der Sie Antworten auf Ihre Kampagnen von Ihrem MailChimp Konto aus anzeigen können.
Conversations Eine Sammlung der verfolgten Konversationen dieses Kontos. Die Konversationsverfolgung ist eine Funktion, die kostenpflichtigen Konten zur Verfügung steht und mit der Sie Antworten auf Ihre Kampagnen von Ihrem MailChimp Konto aus anzeigen können.
EcommerceStores Eine Liste der E-Commerce-Shops eines Kontos.
ListAbuse Eine Sammlung von Missbrauchsbeschwerden für eine bestimmte Liste. Eine Missbrauchsbeschwerde tritt auf, wenn Ihr Empfänger in seinem Email-Programm auf „Spam melden“ klickt.
ListActivity Täglich detaillierte, aggregierte Aktivitätsstatistiken für die letzten 180 Tage für eine bestimmte Liste. AutoResponder- oder Automatisierungsaktivität sind nicht enthalten.
ListClients Am häufigsten verwendete Email Clients, gemessen anhand ihrer User-Agent-Zeichenfolge
ListGrowthHistory Eine Monatszusammenfassung der Wachstumsaktivität einer bestimmten Liste.
ListMemberActivity Die letzten 50 Mitgliederereignisse für eine Liste.
ListSignupForms Sammlung von Listen-Anmeldeformularen
ReportAbuse Eine Liste mit Missbrauchsbeschwerden für eine bestimmte Liste.
ReportAdvice Eine Liste mit Feedback basierend auf den Statistiken einer Kampagne.
ReportClickDetails Eine Liste von URLs und eindeutigen IDs, die in den HTML- und Nur-Text-Versionen einer Kampagne enthalten sind.
ReportClickDetailsMembers Eine Sammlung von Mitgliedern, die innerhalb einer Kampagne auf einen bestimmten Link geklickt haben.
ReportDomainPerformance Statistiken für die Email Domänen mit der besten Leistung in einer Kampagne.
ReportEmailActivity Eine Liste der Abonnentenaktivitäten eines Mitglieds in einer bestimmten Kampagne.
ReportLocations Top offene Standorte für eine bestimmte Kampagne.
Reports Eine Liste mit Berichten, die als „Gesendet“ markierte Kampagnen enthalten.
ReportSentTo Eine Liste der Abonnenten, denen eine bestimmte Kampagne gesendet wurde.
ReportUnsubscribes Eine Liste der Mitglieder, die sich von einer bestimmten Kampagne abgemeldet haben.
SurveyResponses Liste der Umfrageantworten.
Surveys Berichte zu Umfragen abrufen.

AutorisierteApps

Eine Liste der Anwendungen, die zum Zugriff auf das Konto berechtigt sind.

Tabellenspezifische Informationen

SELECT wird für AuthorizedApps unterstützt.

Spalten
Name Typ Beschreibung
Id [KEY] String Die ID für diese Anwendungsintegration.
Name String Der Name der Anwendung.
Description String Die Beschreibung der Anwendung.
Users String Ein Array von Benutzernamen der Benutzer, die diese App verknüpft haben.

AutomatisierungE-Mails

Eine Zusammenfassung der Emails in einem Automatisierungs-Workflow.

Tabellenspezifische Informationen

SELECT wird für AutomationEmails unterstützt.

Wählen
Select * from AutomationEmails
Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die die Automatisierungs-Email eindeutig identifiziert.
WorkflowId [KEY] String Eine Zeichenfolge, die einen Automatisierungs-Workflow eindeutig identifiziert.
Position Integer
Delay_Amount Integer Die Verzögerungszeit für eine Automatisierungs Email.
Delay_Type String Die Art der Verzögerung für eine Automatisierungs Email.
Delay_Direction String Ob die Verzögerungseinstellungen die Aktion vor oder nach der Verzögerung einer Automatisierungs-Email beschreiben.
Delay_Action String Die Aktion, die die Verzögerung einer Automatisierungs-Emails auslöst.
CreateTime Datetime Datum und Uhrzeit der Kampagnenerstellung.
StartTime Datetime Datum und Uhrzeit des Kampagnenstarts.
ArchiveUrl String Der Link zur Archivversion der Kampagne.
Status String Der aktuelle Status der Kampagne („Speichern“, „Pausiert“, „Senden“).
EmailsSent Integer Die Gesamtzahl der für diese Kampagne gesendeten Emails.
SendTime Datetime Uhrzeit und Datum, an dem eine Kampagne gesendet wurde.
ContentType String Wie der Inhalt der Kampagne zusammengestellt wird (,Vorlage‘, ,Drag_and_Drop‘, ,HTML‘, ,URL‘).
Recipients_ListId String Die ID der Liste.
Recipients_SegmentOpts String Segmentoptionen.
Settings_SubjectLine String Die Betreffzeile der Kampagne.
Settings_Title String Der Titel der Kampagne.
Settings_FromName String Der Absendername der Kampagne (keine Email-Adresse).
Settings_ReplyTo String Die Antwort-Email Adresse für die Kampagne.
Settings_Authenticate Boolean Ob die Kampagne von MailChimp authentifiziert wurde oder nicht. Der Standardwert ist „true“.
Settings_AutoFooter Boolean MailChimps Standard-Fußzeile automatisch an die Kampagne anhängen.
Settings_InlineCss Boolean Das im Kampagneninhalt enthaltene CSS wird automatisch integriert.
Settings_AutoTweet Boolean Beim Senden der Kampagne automatisch einen Link zur Kampagnenarchivseite twittern.
Settings_AutoFbPost String Ein Array von Facebook-Seiten-IDs (Ganzzahlen), auf denen automatisch gepostet werden soll.
Settings_FbComments Boolean Ermöglicht Facebook-Kommentare zur Kampagne (aktiviert außerdem zwangsweise die Kampagnenarchiv-Symbolleiste). Der Standardwert ist „true“.
Settings_TemplateId Integer Die ID für die in dieser Kampagne verwendete Vorlage.
Settings_DragAndDrop Boolean Ob die Kampagne den Drag-and-Drop-Editor verwendet.
Tracking_Opens Boolean Gibt an, ob Öffnungen nachverfolgt werden sollen. Der Standardwert ist „true“.
Tracking_HtmlClicks Boolean Gibt an, ob Klicks in der HTML-Version der Kampagne verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_TextClicks Boolean Gibt an, ob Klicks in der Nur-Text-Version der Kampagne verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_GoalTracking Boolean Ob das Tor-Racking aktiviert werden soll. Weitere Informationen finden Sie in diesem Knowledge Base-Artikel: http://eepurl.com/GPMdH
Tracking_Ecomm360 Boolean Ob eCommerce360-Tracking aktiviert werden soll.
Tracking_GoogleAnalytics String Der benutzerdefinierte Slug für das Google Analytics-Tracking (max. 50 Byte).
Tracking_Clicktale String Der benutzerdefinierte Slug für das ClickTale Analytics-Tracking (max. 50 Byte).
Tracking_Salesforce String Salesforce Tracking-Optionen für eine Kampagne. Die integrierte Salesforce-Integration von MailChimp muss verwendet werden.
Tracking_Highrise String Highrise-Tracking-Optionen für eine Kampagne. Dazu muss die integrierte Highrise-Integration von MailChimp verwendet werden.
Tracking_Capsule String Capsule-Tracking-Optionen für eine Kampagne. Dazu muss die integrierte Capsule-Integration von MailChimp verwendet werden.
SocialCard_ImageUrl String Die URL für das Header der Karte.
SocialCard_Description String Eine kurze Zusammenfassung der anzuzeigenden Kampagne.
SocialCard_Title String Der Titel der Karte. Normalerweise die Betreffzeile der Kampagne.
TriggerSettings_Runtime String Die erweiterten Planungsoptionen für eine Automatisierungs Email.
ReportSummary String Für gesendete Kampagnen eine Zusammenfassung der Öffnungen, Klicks und Abbestellungen.

Automatisierungen

Eine Zusammenfassung der Automatisierungen innerhalb eines Kontos.

Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die diese Automatisierung identifiziert.
CreateTime Datetime Datum und Uhrzeit der Erstellung der Automatisierung.
StartTime Datetime Datum und Uhrzeit des Starts der Automatisierung.
Status String Der aktuelle Status der Automatisierung („Speichern“, „Angehalten“, „Senden“).
EmailsSent Integer Die Gesamtzahl der für diese Automatisierung gesendeten Emails.
Recipients_ListId String Die ID der Liste.
Recipients_ListName String Listenname
Recipients_SegmentOpts String Segmentoptionen.
Settings_Title String Der Titel der Automatisierung.
Settings_FromName String Der Absendername der Automatisierung (keine Email-Adresse).
Settings_ReplyTo String Die Antwort-Email Adresse für die Automatisierung.
Settings_UseConversation Boolean Verwenden Sie die Konversationsfunktion von MailChimp, um Abwesenheitsantworten zu verwalten.
Settings_ToName String Der benutzerdefinierte „An“-Name der Automatisierung. Normalerweise so etwas wie die Vornamen-Merge-Variable.
Settings_Authenticate Boolean Ob die Automatisierung von MailChimp authentifiziert wird oder nicht. Der Standardwert ist „true“.
Settings_AutoFooter Boolean Die Standardfußzeile von MailChimp automatisch an die Automatisierung anhängen.
Settings_InlineCss Boolean Das im Automatisierungsinhalt enthaltene CSS automatisch einbinden.
Tracking_Opens Boolean Gibt an, ob Öffnungen nachverfolgt werden sollen. Der Standardwert ist „true“.
Tracking_HtmlClicks Boolean Ob Klicks in der HTML-Version der Automatisierung verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_TextClicks Boolean Ob Klicks in der Nur-Text-Version der Automatisierung verfolgt werden sollen. Der Standardwert ist „true“.
Tracking_GoalTracking Boolean Ob die Zielverfolgung aktiviert werden soll. Weitere Informationen finden Sie in diesem Knowledge Base-Artikel: http://eepurl.com/GPMdH
Tracking_Ecomm360 Boolean Ob eCommerce360-Tracking aktiviert werden soll.
Tracking_GoogleAnalytics String Der benutzerdefinierte Slug für das Google Analytics-Tracking (max. 50 Byte).
Tracking_Clicktale String Der benutzerdefinierte Slug für das ClickTale Analytics-Tracking (max. 50 Byte).
Tracking_Salesforce String Salesforce Tracking-Optionen für eine Automatisierung. Die integrierte Salesforce-Integration von MailChimp muss verwendet werden.
Tracking_Highrise String Highrise-Tracking-Optionen für eine Automatisierung. Die integrierte Highrise-Integration von MailChimp muss verwendet werden.
Tracking_Capsule String Capsule-Tracking-Optionen für eine Automatisierung. Die integrierte Capsule-Integration von MailChimp muss verwendet werden.
TriggerSettings String Eine Zusammenfassung der Triggereinstellungen eines Automatisierungs-Workflows.
ReportSummary String Eine Zusammenfassung der Öffnungs- und Klickaktivitäten für einen Workflow.

KampagneÖffnenE-MailDetails

Eine Liste der Mitglieder, die die Kampagnen-Email geöffnet haben.

Tabellenspezifische Informationen

SELECT wird für CampaignOpenEmailDetails unterstützt.

Wählen

Zum Beispiel:

SELECT * FROM CampaignOpenEmailDetails
SELECT * FROM CampaignOpenEmailDetails WHERE CampaignId = '9f218dcf18'
Spalten
Name Typ Beschreibung
CampaignId [KEY] String Die ID für diese Anwendungsintegration.
ListId [KEY] String Der Name der Anwendung.
ListIsActive Boolean Die Beschreibung der Anwendung.
ContactStatus String Ein Array von Benutzernamen der Benutzer, die diese App verknüpft haben.
EmailId [KEY] String Die Beschreibung der Anwendung.
EmailAddress String Die Beschreibung der Anwendung.
MergeFields String Die Beschreibung der Anwendung.
Vip Boolean Die Beschreibung der Anwendung.
OpensCount Integer Die Beschreibung der Anwendung.
Opens String Die Beschreibung der Anwendung.

Konversationsnachrichten

Nachrichten aus einer bestimmten Konversation. Konversationsverfolgung ist eine Funktion, die kostenpflichtigen Konten zur Verfügung steht und mit der Sie Antworten auf Ihre Kampagnen innerhalb Ihres MailChimp Kontos anzeigen können.

Tabellenspezifische Informationen

SELECT wird für ConversationMessages unterstützt.

Wählen
SELECT * from ConversationMessages
Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die diese Nachricht eindeutig identifiziert
ConversationId [KEY] String Eine Zeichenfolge, die die Konversation dieser Nachricht identifiziert
ListId [KEY] String Die eindeutige Kennung der Liste, mit der diese Konversation verknüpft ist
FromLabel String Ein Label, das den Absender dieser Nachricht repräsentiert
FromEmail String Ein Label, das die Email des Absenders dieser Nachricht darstellt
Subject String Der Betreff dieser Nachricht
Message String Der Klartextinhalt der Nachricht
Read Boolean Ob diese Nachricht als gelesen markiert wurde oder nicht
Timestamp Datetime Datum, an dem die Nachricht gesendet oder empfangen wurde

Gespräche

Eine Sammlung der verfolgten Konversationen dieses Kontos. Die Konversationsverfolgung ist eine Funktion, die kostenpflichtigen Konten zur Verfügung steht und mit der Sie Antworten auf Ihre Kampagnen innerhalb Ihres MailChimp Kontos anzeigen können.

Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die diese Konversation eindeutig identifiziert
MessageCount Integer Die Gesamtzahl der Nachrichten in dieser Konversation
CampaignId [KEY] String Die eindeutige Kennung der Kampagne, mit der diese Konversation verknüpft ist
ListId [KEY] String Die eindeutige Kennung der Liste, mit der diese Konversation verknüpft ist
UnreadMessages Integer Die Anzahl der ungelesenen Nachrichten in dieser Konversation
FromLabel String Ein Label, das den Absender dieser Nachricht repräsentiert
FromEmail String Ein Label, das die Email des Absenders dieser Nachricht darstellt
Subject String Der Betreff der Nachricht
LastMessage_FromLabel String Ein Label, das den Absender dieser Nachricht repräsentiert
LastMessage_FromEmail String Ein Label, das die Email des Absenders dieser Nachricht darstellt
LastMessage_Subject String Der Betreff dieser Nachricht
LastMessage_Message String Der Klartextinhalt der Nachricht
LastMessage_Read Boolean Ob diese Nachricht als gelesen markiert wurde oder nicht
LastMessage_Timestamp Datetime Datum, an dem die Nachricht gesendet oder empfangen wurde

E-CommerceGeschäfte

Eine Liste der E-Commerce-Shops eines Kontos.

Tabellenspezifische Informationen
Wählen
  • Id unterstützt die = Operator.

Beispiel:

SELECT * FROM EcommerceStores WHERE  ID = '44'
Spalten
Name Typ Beschreibung
Id [KEY] String Die eindeutige Kennung für das Geschäft.
ListId [KEY] String Die eindeutige Kennung für die MailChimp Liste, die mit dem Shop verknüpft ist. Die Listen-ID für einen bestimmten Shop kann sich nicht ändern.
Name String Der Name des Geschäfts.
Platform String Die E-Commerce-Plattform des Shops.
Domain String Die Store-Domäne.
EmailAddress String Die Email Adresse des Geschäfts.
CurrencyCode String Der dreistellige ISO 4217-Code für die Währung, die das Geschäft akzeptiert.
MoneyFormat String Das Währungsformat für den Shop. Beispiel: `$`, `�`, usw.
PrimaryLocale String Das primäre Gebietsschema für den Shop. Beispiel: `en`, `de`, usw.
Timezone String Die Zeitzone für das Geschäft.
Phone String Die Telefonnummer des Geschäfts.
Address_Address1 String Die Postanschrift des Geschäfts.
Address_Address2 String Ein zusätzliches Feld für die Postanschrift des Geschäfts.
Address_City String Die Stadt, in der sich das Geschäft befindet.
Address_Province String Der Name des Staates oder der normalisierten Provinz des Geschäfts.
Address_ProvinceCode String Der zweistellige Code für die Provinz oder den Staat des Geschäfts.
Address_PostalCode String Die Postleitzahl des Geschäfts.
Address_Country String Das Land, aus dem das Geschäft stammt.
Address_CountryCode String Der zweistellige Code für das Land des Geschäfts.
Address_Longitude Double Der Längengrad des Geschäftsstandortes.
Address_Latitude Double Der Breitengrad des Filialstandortes.
CreatedAt Datetime Datum und Uhrzeit der Store-Erstellung.
UpdatedAt Datetime Datum und Uhrzeit der letzten Aktualisierung des Stores.

Missbrauchsliste

Eine Sammlung von Missbrauchsbeschwerden für eine bestimmte Liste. Eine Missbrauchsbeschwerde tritt auf, wenn Ihr Empfänger in seinem Email-Programm auf „Spam melden“ klickt.

Tabellenspezifische Informationen

SELECT wird für ListAbuse unterstützt.

Wählen
Select * from ListAbuse

Select * from ListAbuse where ListId='abc'
Spalten
Name Typ Beschreibung
Id [KEY] String Die ID für die Missbrauchsmeldung
CampaignId [KEY] String Die Kampagnen-ID für den Missbrauchsbericht
ListId [KEY] String Die Listen-ID für den Missbrauchsbericht.
EmailId [KEY] String Der MD5-Hash der Email Adresse des Listenmitglieds.
EmailAddress String Email-Adresse für einen Abonnenten
Date String Termin zur Missbrauchsmeldung

Listenaktivität

Bis zu den letzten 180 Tagen täglicher detaillierter aggregierter Aktivitätsstatistiken für eine bestimmte Liste. Enthält keine AutoResponder- oder Automatisierungsaktivität.

Tabellenspezifische Informationen

SELECT wird für ListActivity unterstützt.

Wählen
Select * from ListActivity

Select * from ListActivity where ListId='abc'
Spalten
Name Typ Beschreibung
ListId [KEY] String Die ListId für die Tabelle.
Day [KEY] Date Das Datum für die Aktivitätszusammenfassung.
EmailsSent Integer Die Gesamtzahl der am Datum gesendeten Emails für die Aktivitätszusammenfassung.
UniqueOpens Integer Die Anzahl der einmaligen Öffnungen.
RecipientClicks Integer Die Anzahl der Klicks.
HardBounce Integer Die Anzahl der Hard Bounces.
SoftBounce Integer Die Anzahl der Softbounces
Subs Integer Die Anzahl der Abonnements.
Unsubs Integer Die Anzahl der Abbestellungen.
OtherAdds Integer Die Anzahl der Abonnenten, die möglicherweise außerhalb des Double-Opt-In-Prozesses hinzugefügt wurden, beispielsweise durch Importe oder API Aktivitäten.
OtherRemoves Integer Die Anzahl der Abonnenten, die möglicherweise entfernt wurden, ohne dass eine Email gekündigt oder als Spam gemeldet wurde. Beispielsweise gelöschte Abonnenten.

Kundenliste

Am häufigsten verwendete Email Clients, gemessen an ihrem User-Agent-String

Spalten
Name Typ Beschreibung
Client String Der Name des Email Clients.
Members Integer Die Anzahl der Abonnenten, die diesen Email Client verwendet haben.
ListId [KEY] String Die eindeutige ID für die Liste.

ListeWachstumGeschichte

Eine Monatsübersicht der Wachstumsaktivität einer bestimmten Liste.

Tabellenspezifische Informationen

SELECT wird für ListGrowthHistory unterstützt.

Wählen
Select * from ListGrowthHistory

Select * from ListGrowthHistory where ListId='abc'
Spalten
Name Typ Beschreibung
ListId [KEY] String Die Listen-ID für den Wachstumsaktivitätsbericht.
Month [KEY] String Der Monat, den die Wachstumshistorie beschreibt.
Subscribed Integer Gesamtzahl der angemeldeten Mitglieder auf der Liste am Monatsende.
Unsubscribed Integer Neu abgemeldete Mitglieder der Liste für einen bestimmten Monat.
Reconfirm Integer Neu bestätigte Mitglieder auf der Liste für einen bestimmten Monat.
Cleaned Integer Neu bereinigte (hart zurückgewiesene) Mitglieder auf der Liste für einen bestimmten Monat.
Pending Integer Ausstehende Mitglieder auf der Liste für einen bestimmten Monat.
Deleted Integer Neu gelöschte Mitglieder aus der Liste für einen bestimmten Monat.
Transactional Integer Abonnenten, denen Transaktions-Emails über Mandrill gesendet wurden.

Mitgliederaktivität auflisten

Die letzten 50 Mitgliederereignisse für eine Liste.

Tabellenspezifische Informationen

SELECT wird für ListMemberActivity unterstützt.

Wählen
Select * from ListMemberActivity
Spalten
Name Typ Beschreibung
MemberId [KEY] String Die MemberId des Mitglieds, für das Ereignisse abgerufen werden sollen.
EmailId [KEY] String Die E-Mail-ID für die Tabelle.
ListId [KEY] String Die ListId für die Tabelle.
Action String Der für den Abonnenten aufgezeichnete Aktionstyp.
Timestamp [KEY] Datetime Das für die Aktion aufgezeichnete Datum und die Uhrzeit.
Url String Bei Klicks die URL, auf die der Abonnent geklickt hat.
Type String Der Typ der gesendeten Kampagne.
CampaignId [KEY] String Die webbasierte ID für die Kampagne.
Title String Falls festgelegt, der Titel der Kampagne.
ParentCampaign String Die ID der übergeordneten Kampagne.
ContactId String Die ID des Kontakts.

ListeAnmeldeformulare

Sammlung von Listenanmeldeformularen

Spalten
Name Typ Beschreibung
Header_ImageUrl String URL des Header-Bilds
Header_Text String Kopftext
Header_ImageWidth String Bildbreite
Header_ImageHeight String Bildhöhe
Header_ImageAlt String Bild Alt
Header_ImageLink String Bildlink
Header_ImageAlign String Bild ausrichten
Header_ImageBorderWidth String Bildrahmenbreite
Header_ImageBorderStyle String Bildrahmenstil
Header_ImageBorderColor String Bildrahmenfarbe
Header_ImageTarget String Bildziel
Contents String Optionen für den Inhalt des Anmeldeformulars
Styles String Ein Array von Objekten, von denen jedes ein Element von Anmeldeformularen darstellt.
SignupFormUrl String URL des Anmeldeformulars
ListId [KEY] String Eine Zeichenfolge, die die Liste dieser Anmeldeformulare identifiziert.

Missbrauch melden

Eine Liste mit Missbrauchsbeschwerden für eine bestimmte Liste.

Tabellenspezifische Informationen

SELECT wird für ReportAbuse unterstützt.

Wählen
Select * from ReportAbuse

Select * from ReportAdvice where CampaignId='abc'
Spalten
Name Typ Beschreibung
Id [KEY] String Die eindeutige ID für den Missbrauchsbericht.
CampaignId [KEY] String Die Kampagnen-ID für den Missbrauchsbericht
ListId [KEY] String Die Listen-ID für den Missbrauchsbericht.
EmailId [KEY] String Die listenspezifische ID für die angegebene Email Adresse
EmailAddress String Email-Adresse für einen Abonnenten
Date String Termin zur Missbrauchsmeldung

BerichtBeratung

Eine Liste mit Feedback basierend auf den Statistiken einer Kampagne.

Tabellenspezifische Informationen

SELECT wird für ReportAdvice unterstützt.

Wählen
Select * from ReportAdvice

Select * from ReportAdvice where CampaignId='abc'
Spalten
Name Typ Beschreibung
CampaignId [KEY] String Die Kampagnen-ID für die Tabelle.
Type String Der „Typ“ der Nachricht („negativ“, „positiv“, „neutral“).
Message String Die Hinweisnachricht.

BerichtKlickDetails

Eine Liste von URLs und eindeutigen IDs, die in HTML- und Nur-Text-Versionen einer Kampagne enthalten sind.

Tabellenspezifische Informationen

SELECT wird für ReportClickDetails unterstützt.

Wählen
Select * from ReportClickDetails

Select * from ReportClickDetails where CampaignId='abc'
Spalten
Name Typ Beschreibung
Id [KEY] String
Url String Die URL für den Link in der Kampagne.
TotalClicks Integer Die Gesamtzahl der Klicks für einen bestimmten Link.
ClickPercentage Double Der Prozentsatz aller Klicks, die ein bestimmter Link für eine Kampagne generiert hat.
UniqueClicks Integer Anzahl eindeutiger Klicks für einen bestimmten Link.
UniqueClickPercentage Double Der Prozentsatz eindeutiger Klicks, die ein bestimmter Link für eine Kampagne generiert hat.
LastClick Datetime Datum und Uhrzeit des letzten aufgezeichneten Klicks auf einen bestimmten Link.
AbSplit_A String
AbSplit_B String
CampaignId [KEY] String Die ID für die Kampagne.

ReportClickDetailsMitglieder

Eine Sammlung von Mitgliedern, die innerhalb einer Kampagne auf einen bestimmten Link geklickt haben.

Tabellenspezifische Informationen

SELECT wird für ReportClickDetailsMembers unterstützt.

Wählen
Select * from ReportClickDetailsMembers
Spalten
Name Typ Beschreibung
EmailId [KEY] String Die listenspezifische ID für die angegebene Email Adresse.
EmailAddress String Email-Adresse für einen Abonnenten
Clicks Integer Die Gesamtzahl der Klicks des Abonnenten auf den Link.
CampaignId [KEY] String Die ID für die Kampagne.
UrlId [KEY] String Die ID für die verfolgte URL in der Kampagne.
ListId [KEY] String Die ID für die Liste.

BerichtDomänenLeistung

Statistiken für die Email Domänen mit der besten Leistung in einer Kampagne.

Tabellenspezifische Informationen

SELECT wird für ReportDomainPerformance unterstützt.

Wählen
Select * from ReportDomainPerformance

Select * from ReportDomainPerformance where CampaignId='abc'
Spalten
Name Typ Beschreibung
CampaignId [KEY] String Die Kampagnen-ID für die Tabelle.
Domain String Der Name der Domäne (gmail.com, hotmail.com, yahoo.com).
EmailsSent Integer Die Anzahl der an diese bestimmte Domäne gesendeten Emails.
Bounces Integer Die Anzahl der Bounces einer Domain.
Opens Integer Die Anzahl der Öffnungen für eine Domain.
Clicks Integer Die Anzahl der Klicks für eine Domain.
Unsubs Integer Die Gesamtzahl der Abbestellungen für eine Domain.
Delivered Integer Die Anzahl der erfolgreichen Zustellungen für eine Domäne.
EmailsPct Double Der Prozentsatz aller Emails, die an diese Domäne gingen.
BouncesPct Double Der Prozentsatz aller Bounces, die von dieser Domäne kamen.
OpensPct Double Der Prozentsatz aller Öffnungen, die von dieser Domäne kamen.
ClicksPct Double Der Prozentsatz aller Klicks, die von dieser Domäne kamen.
UnsubsPct Double Der Prozentsatz aller Abmeldungen, die von dieser Domäne kamen.

E-Mail-Aktivität melden

Eine Liste der Abonnentenaktivitäten eines Mitglieds in einer bestimmten Kampagne.

Tabellenspezifische Informationen

SELECT wird für ReportEmailActivity unterstützt.

Wählen
Select * from ReportEmailActivity
Spalten
Name Typ Beschreibung
CampaignId [KEY] String Die eindeutige ID für die Kampagne.
ListId [KEY] String Die eindeutige ID für die Liste.
EmailId [KEY] String Die listenspezifische ID für die angegebene Email Adresse.
EmailAddress String Email-Adresse für einen Abonnenten
Activity String Ein Array von Objekten, von denen jedes eine Interaktion mit der Email zeigt.

BerichtStandorte

Top offene Standorte für eine bestimmte Kampagne.

Spalten
Name Typ Beschreibung
CampaignId [KEY] String Die Kampagnen-ID für die Tabelle.
Region String Ein genauerer Standortbereich wie Stadt oder Staat.
Opens Integer Die Anzahl der einzigartigen Kampagnen, die für eine bestimmte Region geöffnet werden.

Berichte

Eine Liste von Berichten, die als „Gesendet“ markierte Kampagnen enthalten.

Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die diese Kampagne eindeutig identifiziert.
CampaignTitle String Der Titel der Kampagne.
Type String Der Kampagnentyp (normal, einfacher Text, ab_split, RSS, Automatisierung, Variate oder Auto).
EmailsSent Integer Die Gesamtzahl der für diese Kampagne gesendeten Emails.
AbuseReports Integer Die Anzahl der für diese Kampagne generierten Missbrauchsmeldungen.
Unsubscribed Integer Die Gesamtzahl der Mitglieder, die sich von dieser Kampagne abgemeldet haben.
SendTime Datetime Uhrzeit und Datum, an dem eine Kampagne gesendet wurde.
Bounces_HardBounces Integer Die Gesamtzahl der Hard Email.
Bounces_SoftBounces Integer Die Gesamtzahl der Soft-Bounce-Email Adressen.
Bounces_SyntaxErrors Integer Die Gesamtzahl der Adressen, bei denen es sich um syntaxbedingte Bounces handelte.
Forwards_ForwardsCount Integer
Forwards_ForwardsOpens Integer
Opens_OpensTotal Integer Die Gesamtzahl der Öffnungen für eine Kampagne.
Opens_UniqueOpens Integer Die Gesamtzahl der eindeutigen Abonnenten, die eine Kampagne geöffnet haben.
Opens_OpenRate Double Die Anzahl der eindeutigen Abonnenten, die die Nachricht geöffnet haben, geteilt durch die Gesamtzahl der erfolgreichen Zustellungen.
Opens_LastOpen Datetime Datum und Uhrzeit der letzten aufgezeichneten Öffnung.
Clicks_ClicksTotal Integer Die Gesamtzahl der Klicks für die Kampagne.
Clicks_UniqueClicks Integer Die Gesamtzahl eindeutiger Klicks auf Links in einer Kampagne.
Clicks_UniqueSubscriberClicks Integer Die Gesamtzahl der Abonnenten, die auf eine Kampagne geklickt haben.
Clicks_ClickRate Double Die Anzahl der eindeutigen Abonnenten, die geklickt haben, geteilt durch die Gesamtzahl der erfolgreichen Zustellungen.
Clicks_LastClick Datetime Datum und Uhrzeit des letzten aufgezeichneten Klicks für die Kampagne.
FacebookLikes_RecipientLikes Integer
FacebookLikes_UniqueLikes Integer
FacebookLikes_FacebookLikes Integer
IndustryStats_Type String
IndustryStats_OpenRate Double
IndustryStats_ClickRate Double
IndustryStats_BounceRate Double
IndustryStats_UnopenRate Double
IndustryStats_UnsubRate Double
IndustryStats_AbuseRate Double
ListStats_SubRate Double Die durchschnittliche Anzahl der Abonnements pro Monat für die Liste.
ListStats_UnsubRate Double Die durchschnittliche Anzahl der Abmeldungen pro Monat für die Liste.
ListStats_OpenRate Double Die durchschnittliche Öffnungsrate (ein Prozentsatz, dargestellt als Zahl zwischen 0 und 100) pro Kampagne für die Liste.
ListStats_ClickRate Double Die durchschnittliche Klickrate (ein Prozentsatz, dargestellt als Zahl zwischen 0 und 100) pro Kampagne für die Liste.
AbSplit_A String
AbSplit_B String
Timewarp String Eine stündliche Aufschlüsselung der Sendungen, Öffnungen und Klicks, wenn eine Kampagne mit Timewarp gesendet wird.
Timeseries String Eine stündliche Aufschlüsselung der Leistung der Kampagne in den ersten 24 Stunden.
ShareReport_ShareUrl String Die URL für den VIP-Bericht.
ShareReport_SharePassword String Falls kennwortgeschützt, das Kennwort für den VIP-Bericht.
DeliveryStatus String Updates zu Kampagnen im Versandprozess.

BerichtGesendetAn

Eine Liste der Abonnenten, denen eine bestimmte Kampagne gesendet wurde.

Tabellenspezifische Informationen

SELECT wird für ReportSentTo unterstützt.

Wählen

Zum Abrufen von Daten aus dieser Tabelle ist eine Kampagnen-ID erforderlich. Wenn in der WHERE-Klausel keine angegeben ist, wird die erste für Ihr Konto verfügbare verwendet.

Spalten
Name Typ Beschreibung
EmailId [KEY] String Die listenspezifische ID für die angegebene Email Adresse.
EmailAddress String Email Adresse eines Abonnenten.
Status String Der Status des Mitglieds („gesendet“, „hart“ für Hard Bounce oder „weich“ für Soft Bounce).
OpenCount Integer Die Häufigkeit, mit der dieses Mitglied eine Kampagne geöffnet hat.
LastOpen String Datum und Uhrzeit der letzten Öffnung für dieses Mitglied.
AbsplitGroup String Bei A/B-Split-Kampagnen die Gruppe, zu der das Mitglied gehörte („a“, „b“ oder „Gewinner“).
GmtOffset Integer Für mit Timewarp gesendete Kampagnen die Zeitzonengruppe, zu der das Mitglied gehört.
CampaignId [KEY] String Die ID für die Kampagne.
ListId [KEY] String Die ID für die Liste.

MeldenAbmeldungen

Eine Liste der Mitglieder, die sich von einer bestimmten Kampagne abgemeldet haben.

Tabellenspezifische Informationen

SELECT wird für ReportUnsubscribes unterstützt.

Wählen
Select * from ReportUnsubscribes
Spalten
Name Typ Beschreibung
EmailId [KEY] String Die listenspezifische ID für die angegebene Email Adresse
EmailAddress String Email-Adresse für einen Abonnenten
Timestamp Datetime Datum und Uhrzeit der Abmeldung des Mitglieds.
Reason String Sofern verfügbar, der vom Mitglied angegebene Grund für die Abmeldung.
CampaignId [KEY] String Die ID für die Kampagne.
ListId [KEY] String Die ID für die Liste.

Umfrageantworten

Liste der Umfrageantworten.

Tabellenspezifische Informationen

SELECT wird für SurveyResponses unterstützt.

Wählen
Select * from SurveyResponses
Spalten
Name Typ Beschreibung
Id [KEY] String Die ID für die Umfrageantwort.
SubmittedAt Datetime Datum und Uhrzeit der Übermittlung der Umfrageantwort.
ContactEmailId String Der MD5-Hash der Kleinbuchstabenversion der Email Adresse des Listenmitglieds.
ContactId String Die ID dieses Kontakts.
ContactStatus String Der aktuelle Status des Kontakts.
ContactEmail String Die Email Adresse des Kontakts.
ContactFullName String Der vollständige Name des Kontakts.
ContactConsentsToOneToOneMessaging Boolean Gibt an, ob ein Kontakt dem 1:1-Messaging zustimmt.
ContactAvatarUrl String URL für den Avatar oder das Profilbild des Kontakts.
IsNewContact Boolean Ob dieser Kontakt über diese Umfrage zum Mailchimp-Publikum hinzugefügt wurde.
SurveyId [KEY] String Eine Zeichenfolge, die diese Umfrage eindeutig identifiziert.

Umfragen

Erhalten Sie Berichte für Umfragen.

Tabellenspezifische Informationen

SELECT wird für Umfragen unterstützt.

Spalten
Name Typ Beschreibung
Id [KEY] String Eine Zeichenfolge, die diese Umfrage eindeutig identifiziert.
WebId Integer Die in der Mailchimp-Webanwendung verwendete ID.
ListId String Die ID der mit dieser Umfrage verknüpften Liste.
ListName String Der Name der mit dieser Umfrage verknüpften Liste.
Title String Der Titel der Umfrage.
Url String Die URL für die Umfrage.
Status String Der Status des Surney. Mögliche Werte: veröffentlicht oder unveröffentlicht.
PublishedAt Datetime Datum und Uhrzeit der Veröffentlichung der Umfrage.
CreatedAt Datetime Datum und Uhrzeit der Erstellung der Umfrage.
UpdatedAt Datetime Datum und Uhrzeit der letzten Aktualisierung der Umfrage.
TotalResponses Integer Die Gesamtzahl der Antworten auf diese Umfrage.

Gespeicherte Prozeduren

Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Mailchimp hinaus erweitern.

Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Mailchimp zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.

Gespeicherte Prozeduren für den Mailchimp-Connector

Name Beschreibung
CampaignCancel Bricht eine MailChimp Regular- oder Plain-Text-Kampagne ab.
CampaignPause Pausiert eine MailChimp RSS Kampagne.
CampaignResume Setzt eine MailChimp RSS Kampagne fort.
CampaignSchedule Plant eine MailChimp-Kampagne. Es können entweder Timewarp oder die Charge Eigenschaften verwendet werden, nicht beides.
CampaignSend Sendet eine MailChimp Kampagne.
CampaignTest Sendet eine Test-Email für eine MailChimp Kampagne.
CampaignUnschedule Hebt die Planung einer MailChimp Kampagne auf.
GetOAuthAccessToken Ruft den OAuth-Zugriffstoken ab, der zur Authentifizierung bei MailChimp verwendet werden soll.
GetOAuthAuthorizationURL Ruft die OAuth-Autorisierungs URL ab, die für die Authentifizierung bei MailChimp verwendet wird.

KampagneAbbrechen

Bricht eine reguläre oder reine Textkampagne von MailChimp ab.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der abzubrechenden Kampagne.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

Kampagnenpause

Pausiert eine MailChimp RSS Kampagne.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der zu pausierenden Kampagne.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

KampagneLebenslauf

Setzt eine MailChimp RSS Kampagne fort.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der fortzusetzenden Kampagne.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

Kampagnenplan

Plant eine MailChimp-Kampagne. Es können entweder Timewarp oder die Charge Eigenschaften verwendet werden, nicht beides.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der zu planenden Kampagne.
ScheduleTime String True Das lokale Datum und die Uhrzeit für die geplante Zustellung der Kampagne. Kampagnen können nur für den Versand zur Viertelstunde (:00, :15, :30, :45) geplant werden.
Timewarp String Falsch Boolescher Wert, der bestimmt, ob die Kampagne beim Senden Timewarp verwenden soll. Der Standardwert ist Falsch.
BatchCount String Falsch Die Anzahl der zu sendenden Stapel.
BatchDelay String Falsch Die Verzögerung in Minuten zwischen den Stapeln
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

KampagneSenden

Sendet eine MailChimp Kampagne.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der zu sendenden Kampagne.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

Kampagnentest

Sendet eine Test-Email für eine MailChimp Kampagne.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der zu testenden Kampagne.
TestEmails String True Eine durch Kommas getrennte Liste zu sendender Emails.
SendType String True Der Typ der zu sendenden Test-Email. Entweder HTML oder Klartext. Die zulässigen Werte sind HTML, Klartext. Der Standardwert ist HTML.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Test erfolgreich war.

KampagnePlanen aufheben

Hebt die Planung einer MailChimp-Kampagne auf.

Eingang
Name Typ Erforderlich Beschreibung
CampaignID String True Die ID der Kampagne, deren Planung aufgehoben werden soll.
Ergebnissatzspalten
Name Typ Beschreibung
Success String Ob der Operation erfolgreich war.

GetOAuthAccessToken

Ruft den OAuth-Zugriffstoken ab, der für die Authentifizierung bei MailChimp verwendet werden soll.

Eingang
Name Typ Erforderlich Beschreibung
AuthMode String True Der zu verwendende Authentifizierungsmodustyp. Die zulässigen Werte sind APP, WEB. Der Standardwert ist WEB.
Verifier String Falsch Der von MailChimp zurückgegebene Prüfcode, nachdem die Verbindungsberechtigung für die App erteilt wurde. Nur WEB-Authentifizierungsmodus.
CallbackURL String Falsch Dieses Feld bestimmt, wohin die Antwort gesendet wird. Der Wert dieses Parameters muss genau mit einem der in der APIs Konsole registrierten Werte übereinstimmen, einschließlich der HTTP- oder HTTPS-Schemata, der Groß- und Kleinschreibung und des abschließenden Schrägstrichs ('/').
State String Falsch Dieses Feld zeigt alle Zustände an, die für Ihre Anwendung nach Erhalt der Antwort nützlich sein können. Ihre Anwendung erhält denselben Wert, den sie gesendet hat, da dieser Parameter einen Hin- und Rückweg zum MailChimp Autorisierungsserver und zurück durchführt. Zu den Verwendungsmöglichkeiten gehören die Umleitung des Benutzers zur richtigen Ressource auf Ihrer Site, die Verwendung von Nonces und die Minderung von Cross-Site-Request-Forgery.
Ergebnissatzspalten
Name Typ Beschreibung
OAuthAccessToken String Das von MailChimp zurückgegebene Authentifizierungstoken. Dieses kann in nachfolgenden Aufrufen anderer Vorgänge für diesen bestimmten Dienst verwendet werden.
ExpiresIn String Die verbleibende Lebensdauer des Zugriffstokens.
DataCenter String Das Rechenzentrum für den Benutzer.

GetOAuthAuthorizationURL

Ruft die OAuth-Autorisierungs URL ab, die für die Authentifizierung bei MailChimp verwendet wird.

Eingang
Name Typ Erforderlich Beschreibung
CallbackURL String Falsch Dieses Feld bestimmt, wohin die Antwort gesendet wird. Der Wert dieses Parameters muss genau mit einem der in der APIs Konsole registrierten Werte übereinstimmen, einschließlich der HTTP- oder HTTPS-Schemata, Groß-/Kleinschreibung und des abschließenden Schrägstrichs ('/').
State String Falsch Dieses Feld zeigt alle Zustände an, die für Ihre Anwendung nach Erhalt der Antwort nützlich sein können. Ihre Anwendung erhält denselben Wert, den sie gesendet hat, da dieser Parameter einen Hin- und Rückweg zum MailChimp Autorisierungsserver und zurück durchführt. Mögliche Verwendungen sind die Umleitung des Benutzers zur richtigen Ressource auf Ihrer Site, die Verwendung von Nonces und die Minderung von Cross-Site-Request-Forgery.
Ergebnissatzspalten
Name Typ Beschreibung
URL String Die URL zum Abschließen der Benutzerauthentifizierung.

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 Mailchimp zurück:

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:

  • 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 Lists-Tabelle zurück:

SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Lists'
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 GetOAuthAccessToken zurück:

SELECT * FROM sys_procedureparameters WHERE ProcedureName='GetOAuthAccessToken' 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 Lists-Tabelle ab:

SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Lists'
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:mailchimp: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.

Systeminformationen

Beschreibt die verfügbaren Systeminformationen.

Die folgende Abfrage ruft alle Spalten ab:

SELECT * FROM sys_information
Spalten
Name Typ Beschreibung
Product String Der Name des Produkts.
Version String Die Versionsnummer des Produkts.
Datasource String Der Name der Datenquelle, mit der das Produkt eine Verbindung herstellt.
NodeId String Die eindeutige Kennung der Maschine, auf der das Produkt installiert ist.
HelpURL String Die URL zur Hilfedokumentation des Produkts.
License String Die Lizenzinformationen für das Produkt. (Wenn diese Informationen nicht verfügbar sind, kann das Feld leer gelassen oder als „N/A“ markiert werden.)
Location String Der Dateipfad, in dem die Produktbibliothek gespeichert ist.
Environment String Die Version der Umfeld oder Rumtine, unter der das Produkt derzeit ausgeführt wird.
DataSyncVersion String Die zur Verwendung dieses Connectors erforderliche Synchronisierungsebene.
DataSyncCategory String Die Kategorie der Synchronisierungsfunktionalität (z. B. Quelle, Ziel).

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.

Authentifizierung

Eigenschaft Beschreibung
AuthScheme Ob bei der Verbindung mit MailChimp die APIKey-Authentifizierung oder die OAuth-Authentifizierung verwendet werden soll.
APIKey Der API Schlüssel, der für den Zugriff auf Ihr MailChimp Konto verwendet wird.

Verbindung

Eigenschaft Beschreibung
IncludeCustomFields Legen Sie fest, ob benutzerdefinierte Felder eingeschlossen werden sollen, die zur ListMembers-Ansicht hinzugefügt werden. Der Standardwert ist „true“.

OAuth

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.
Datacenter Das für Ihr MailChimp Konto verwendete Rechenzentrum.
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.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
OAuthExpiresIn Die Lebensdauer des OAuth AccessToken in Sekunden.
OAuthTokenTimestamp Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.

SSL

Eigenschaft Beschreibung
SSLServerCert Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL.

Schema

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.

Verschiedenes

Eigenschaft Beschreibung
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 Mailchimp zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
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 Ob bei der Verbindung mit MailChimp die APIKey-Authentifizierung oder die OAuth-Authentifizierung verwendet werden soll.
APIKey Der API Schlüssel, der für den Zugriff auf Ihr MailChimp Konto verwendet wird.

AuthScheme

Ob bei der Verbindung mit MailChimp die APIKey-Authentifizierung oder die OAuth-Authentifizierung verwendet werden soll.

Mögliche Werte

OAuth, APIKey

Datentyp

string

Standardwert

APIKey

Hinweise
  • OAuth: Legen Sie dies fest, um eine OAuth-Authentifizierung durchzuführen.

  • APIKey: Legen Sie dies fest, um eine APIKey-Authentifizierung durchzuführen.

APISchlüssel

Der API Schlüssel für den Zugriff auf Ihr MailChimp Konto.

Datentyp

string

Standardwert

""

Hinweise

Der API Schlüssel, der für den Zugriff auf Ihr MailChimp Konto verwendet wird. Den API Schlüssel finden Sie in MailChimp unter Konto -> Extras -> API Schlüssel.

Verbindung

Dieser Abschnitt enthält eine vollständige Liste der Verbindungseigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
IncludeCustomFields Legen Sie fest, ob benutzerdefinierte Felder eingeschlossen werden sollen, die zur ListMembers-Ansicht hinzugefügt werden. Der Standardwert ist „true“.

Benutzerdefinierte Felder einschließen

Legen Sie fest, ob benutzerdefinierte Felder einbezogen werden sollen, die der ListMembers-Ansicht hinzugefügt werden. Der Standardwert ist „true“.

Datentyp

bool

Standardwert

true

Hinweise

Legen Sie fest, ob benutzerdefinierte Felder einbezogen werden sollen, die der ListMembers-Ansicht hinzugefügt werden. Der Standardwert ist „true“.

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.
Datacenter Das für Ihr MailChimp Konto verwendete Rechenzentrum.
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.
OAuthVerifier Der von der OAuth-Autorisierungs URL zurückgegebene Prüfcode.
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:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. 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.
  3. 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 per 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.

Rechenzentrum

Das für Ihr MailChimp Konto verwendete Rechenzentrum.

Mögliche Werte

None, US1, US2, US3, US4, US5, US6, US7, US8, US9, US10, US11, US12, US13

Datentyp

string

Standardwert

None

Hinweise

Das für Ihr MailChimp-Konto verwendete Rechenzentrum. Dieser Wert ist in der URL zu finden, wenn Sie sich im Browser bei MailChimp anmelden. Das Rechenzentrum ist in den APIKey eingebettet und bei Verwendung von OAuth erhält der Connector das Rechenzentrum automatisch. Sie können diese Eigenschaft jedoch festlegen, um eine zusätzliche Anfrage zu sparen, wenn Sie sich mit OAuth authentifizieren.

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 halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'.

Datentyp

string

Standardwert

%APPDATA%\MailChimp Data Provider\OAuthSettings.txt

Hinweise

Wenn InitiateOAuth ist auf gesetzt GETANDREFRESH oder REFRESH, der Connector 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 den Speicher verwenden. Speicherorte werden durch einen Wert angegeben, der mit beginnt '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_propsSystemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.

Der Standardspeicherort ist "%APPDATA%\ MailChimp Data Provider\OAuthSettings.txt" mit %APPDATA% auf das Konfigurationsverzeichnis des Benutzers gesetzt. Die Standardwerte sind

  • Windows: "register://%DSN"
  • Unix: "%AppData%..."
  • Mac: "%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
Mac ~/Bibliothek/Anwendungsunterstützung
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.

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.

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 per 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.

Standort

Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.

Datentyp

string

Standardwert

%APPDATA%\MailChimp 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 Die Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.

Wenn nichts angegeben wird, ist der Standardspeicherort "%APPDATA%\ MailChimp 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.

Verschiedenes

Dieser Abschnitt enthält eine vollständige Liste verschiedener Eigenschaften, die Sie konfigurieren können.

Eigenschaft Beschreibung
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 Mailchimp zurückgegeben werden sollen.
PseudoColumns Diese Eigenschaft gibt an, ob Pseudospalten als Spalten in die Tabelle aufgenommen werden sollen oder nicht.
Timeout Der Wert in Sekunden, bis der Timeout-Fehler auftritt und der Operation abgebrochen wird.
UserDefinedViews Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält.

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 von Ergebnissen, die pro Seite von Mailchimp zurückgegeben werden sollen.

Datentyp

int

Standardwert

1000

Hinweise

Der Pagesize Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von Mailchimp zurückgegeben werden. Das Festlegen eines höheren Wertes kann zu einer besseren Leistung führen, allerdings auf Kosten des zusätzlichen Speichers, der pro verbrauchter Seite zugewiesen wird.

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. „*=*“.

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.

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 Lists 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.