Details zur Marketo Verbindung
Einführung
Connector-Version
Diese Dokumentation basiert auf Version 23.0.8843 des Connectors.
Erste Schritte
Marketo Versionsunterstützung
Der Connector ermöglicht SQL92-Zugriff auf die Entitäten, die über Version 1 der REST API und Version 2.6 der SOAP API verfügbar sind.
Herstellen einer Verbindung
Mit Marketo verbinden
Marketo unterstützt zwei APIs: REST und SOAP. Um die zu verwendende API anzugeben, konfigurieren Sie die
Schema
Eigenschaft entweder REST
oder SOAP
.
REST API
Die REST- API verwendet OAuth zur Authentifizierung, um den Zugriff des Benutzers zu validieren. Um den Zugriff auf
Marketo über die REST- API:
- Erstellen Sie einen benutzerdefinierten Dienst.
- Besorgen Sie sich die entsprechenden OAuth-Anmeldeinformationen.
- Konfigurieren Sie die Verbindungsvariablen.
Erstellen eines benutzerdefinierten Dienstes
Dieses Verfahren erstellt eine neue Rolle mit REST- API Berechtigungen, weist diese Rolle einem vorhandenen oder neuen Benutzer zu und erstellt einen neuen Dienst. Es muss von einem Benutzer mit Administratorberechtigungen ausgeführt werden.
- Navigieren Sie zum Admin-Bereich der Marketo Anwendung.
- Navigieren Sie zum Abschnitt „Sicherheit“.
- Klicken Sie auf
Users & Roles
. -
Erstellen Sie eine neue Rolle für den API Zugriff:
-
Wählen Sie
Roles
Tab. -
Klicken Sie auf
New Role
. -
Geben Sie einen Rollennamen an und wählen Sie Rollenberechtigungen. Geben Sie die Zugriffs API Berechtigungen an, die
sind spezifisch für die REST- API. 5. Weisen Sie einen neuen Benutzer zu oder erstellen Sie einen neuen Benutzer, um den API Zugriff auszuführen: 1. Wählen Sie
Users
Tab. 2. Um einem neuen Benutzer die soeben erstellte Rolle zuzuweisen, klicken Sie aufInvite New User
. 3. Geben Sie die neuen Benutzerinformationen ein und weisen Sie ihnen die soeben erstellte Rolle mit REST- API Zugriff zu. Um den Benutzer als Nur API Benutzer zu kennzeichnen, wählen SieAPI Only
Option. 6. Erstellen Sie den neuen Dienst: 1. Navigieren Sie zuAdmin > Integration
und klicken Sie aufLaunchPoint
Option. 2. Klicken Sie aufNew Service
. 3. Geben Sie den Servicetyp von anCustom
. 4. Geben Sie einen Anzeigenamen und eine Beschreibung für den Dienst ein. 5. Weisen Sie dem Dienst den soeben erstellten Benutzer zu.
-
Marketo erstellt einen neuen REST- API Dienst, der für die Verbindung mit Marketo und die Authentifizierung konzipiert ist. Außerdem werden die OAuth-basierten Authentifizierungsdaten generiert, die für die Validierung des Benutzerzugriffs auf die REST API erforderlich sind.
OAuth-Anmeldeinformationen abrufen
Um die OAuth-Anmeldeinformationen des neuen Dienstes abzurufen und aufzuzeichnen, kehren Sie zum Marketo Admin-Bereich zurück und navigieren Sie zu LaunchPoint
Option.
Klicken Sie auf die View Details
Link für den Dienst, den Sie gerade erstellt haben. Marketo zeigt ein Fenster mit den Authentifizierungsdaten an. Diese Anmeldeinformationen enthalten die Werte für OAuthClientId
Und OAuthClientSecret
.
Verbindungsvariablen festlegen
Nachdem Sie die folgenden Verbindungsvariablen festgelegt haben, können Sie eine Verbindung über die REST- API herstellen:
-
Schema
:REST
. -
OAuthClientId
: Die mit Ihrem benutzerdefinierten Dienst verknüpfte OAuth-Client-ID. -
OAuthClientSecret
: Das mit Ihrem benutzerdefinierten Dienst verknüpfte OAuth-Client-Geheimnis. -
RESTEndpoint
: Die URL des REST-Webdienst-Endpoint, wie sie im Admin-Bereich zu finden ist.Navigieren Sie zur REST- API
Integration > Web Services
Abschnitt, um diese URL zu finden. Verlassen SieIdentity Endpoint
leer.
SOAP API
Nachdem Sie die folgenden Verbindungsvariablen festgelegt haben, können Sie eine Verbindung über die SOAP API herstellen:
-
Schema
:SOAP
. -
UserId
: Die Client-Zugriffs-ID, gefunden inIntegration
Abschnitt des Marketo Admin SOAP API Panels. -
EncryptionKey
: Der Marketo SOAP API Verschlüsselungsschlüssel, generiert auf der Admin-Seite desMarketo Website.
-
SOAPEndpoint
: Die URL des SOAP -Webdienst-Endpoint, bereitgestellt auf der Admin-Seite der Marketo-Website.
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 Marketo 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 Marketo und verarbeitet dann den Rest der Abfrage im Speicher (clientseitig).
Siehe Abfrageverarbeitung für weitere Informationen.
Benutzerdefinierte Ansichten
Mit dem Marketo-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 Leads WHERE MyColumn = 'value'"
},
"MyView2": {
"query": "SELECT * FROM MyTable WHERE Id IN (1,2,3)"
}
}
Verwenden Sie die UserDefinedViews
Verbindungseigenschaft, um den Speicherort Ihrer JSON-Konfigurationsdatei anzugeben. Beispiel:
"UserDefinedViews", "C:\Users\yourusername\Desktop\tmp\UserDefinedViews.json"
Definieren von Ansichten mit DDL-Anweisungen
Der Connector kann das Schema auch über DDL-Anweisungen wie CREATE LOCAL VIEW, ALTER LOCAL VIEW und DROP LOCAL VIEW erstellen und ändern.
Erstellen einer Ansicht
Um eine neue Ansicht mit DDL-Anweisungen zu erstellen, geben Sie den Ansichtsnamen und die Abfrage wie folgt an:
CREATE LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers LIMIT 20;
Wenn keine JSON-Datei vorhanden ist, erstellt der obige Code eine. Die Ansicht wird dann in der JSON-Konfigurationsdatei erstellt und ist nun erkennbar. Der Speicherort der JSON-Datei wird durch angegeben UserDefinedViews
Verbindungseigenschaft.
Ändern einer Ansicht
Um eine vorhandene Ansicht zu ändern, geben Sie den Namen der vorhandenen Ansicht zusammen mit der neuen Abfrage an, die Sie stattdessen verwenden möchten:
ALTER LOCAL VIEW`[MeinAnsichtsname] `AS SELECT * FROM Customers WHERE TimeModified > '3/1/2020';
Die Ansicht wird dann in der JSON-Konfigurationsdatei aktualisiert.
Löschen einer Ansicht
Um eine vorhandene Ansicht zu löschen, geben Sie den Namen eines vorhandenen Schema neben der neuen Abfrage an, die Sie stattdessen verwenden möchten.
DROP LOCAL VIEW [MyViewName]
Dadurch wird die Ansicht aus der JSON-Konfigurationsdatei entfernt. Sie kann nicht mehr abgefragt werden.
Schema für benutzerdefinierte Ansichten
Benutzerdefinierte Ansichten werden im angezeigt UserViews
Schema standardmäßig. Dies geschieht, um zu vermeiden, dass der Name der Ansicht mit einer tatsächlichen Entität im Datenmodell kollidiert. Sie können den Namen des für UserViews verwendeten Schema ändern, indem Sie festlegen UserViewsSchemaName
Eigentum.
Arbeiten mit benutzerdefinierten Ansichten
Beispielsweise eine SQL-Anweisung mit einer benutzerdefinierten Ansicht namens UserViews.RCustomers
listet nur Kunden in Raleigh auf:
SELECT * FROM Customers WHERE City = 'Raleigh';
Ein Beispiel für eine Abfrage an den Treiber:
SELECT * FROM UserViews.RCustomers WHERE Status = 'Active';
Daraus ergibt sich die effektive Abfrage an die Quelle:
SELECT * FROM Customers WHERE City = 'Raleigh' AND Status = 'Active';
Dies ist ein sehr einfaches Beispiel für eine Abfrage an eine benutzerdefinierte Ansicht, die tatsächlich eine Kombination aus der Abfrage und der Ansichtsdefinition ist. Es ist möglich, diese Abfragen in viel komplexeren Mustern zusammenzustellen. Alle SQL-Operationen sind in beiden Abfragen zulässig und werden bei Bedarf kombiniert.
SSL-Konfiguration
Anpassen der SSL-Konfiguration
Standardmäßig versucht der Connector, SSL/TLS auszuhandeln, indem er das Zertifikat des Servers mit dem vertrauenswürdigen Zertifikatspeicher des Systems vergleicht.
Um ein anderes Zertifikat anzugeben, siehe SSLServerCert
Eigenschaft für die verfügbaren Formate, um dies zu tun.
SOAP Datenmodell
Der Marketo Connector modelliert Marketo Entitäten in relationalen Tabellen, Ansichten und gespeicherten Prozeduren. API Einschränkungen und-Anforderungen sind in den folgenden Abschnitten dokumentiert. Sie können die SupportEnhancedSQL
Funktion, standardmäßig eingestellt, um die meisten dieser Einschränkungen zu umgehen.
Notiz
Massenvorgänge werden für das SOAP Datenmodell nicht unterstützt.
Tabellen
Tabellen beschreibt die verfügbaren Tabellen.
Ansichten
Ansichten sind Tabellen, die nicht geändert werden können. Normalerweise werden schreibgeschützte Daten als Ansichten angezeigt.
Tabellen
Der Connector modelliert die Daten in Marketo als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.
Marketo Connector-Tabellen
Leitungen
Erstellen, aktualisieren, löschen und Abfrage Leads für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Alle Spalten müssen mit dem Operator „=“ angegeben werden. Die Spalten „ID“ und „Email“ ermöglichen die Angabe mehrerer Werte mit dem logischen Operator „ODER“. Die Spalte „OldestUpdatedAt“ fungiert als „seit“-Kriterium und ein Bereich kann durch Hinzufügen der Spalte „LatestUpdatedAt“ angegeben werden, die das „bis“-Kriterium angibt.
Die Antwortzeit des Servers kann verbessert werden, indem nur die Zeilen und Spalten identifiziert werden, die Sie abrufen möchten.
SELECT Id, FirstName, LastName FROM Leads WHERE Email = 'test@lead1.com' OR Email = 'test@lead4.com'
Einfügen
Um einen neuen Lead-Datensatz zu erstellen, geben Sie die Informationen über den Lead an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie ein neuer Lead eingefügt wird:
INSERT INTO Leads (Email, FirstName, LastName) VALUES ('john@mark.com', 'John', 'Mark')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE ID = '1'
Löschen
Das Löschen eines Leads wird von der Marketo API nicht direkt unterstützt. Ein Lead kann jedoch gelöscht werden, indem eine Kampagne erstellt wird, die über einen API Aufruf ausgeführt wird und das Löschen eines Leads als Teil des Kampagnenablaufs auslöst. Einzelheiten zum Erstellen einer solchen Kampagne finden Sie hier: http://developers.marketo.com/blog/delete-a-lead-with-the-marketo-api/
Sobald die Kampagne in Marketo erstellt wurde, kann eine Löschanforderung gestellt werden, indem die Kampagne entweder mit der Spalte „CampaignId“ oder „CampaignName“ zusammen mit der Spalte „ID“ oder „Email“ der zu löschenden Leads angegeben wird.
DELETE FROM Leads WHERE ID = '1000195' AND CampaignId = '1027'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | Die eindeutige, von Marketo zugewiesene Kennung des Kontos. |
Email | String | Falsch | Die Email Adresse des Leads. |
Salutation | String | Falsch | Die Anrede des Hauptredners. |
FirstName | String | Falsch | Der Vorname des Leads. |
MiddleName | String | Falsch | Der zweite Vorname des Hauptdarstellers. |
LastName | String | Falsch | Der Nachname des Leads. |
DateofBirth | Date | Falsch | Das Geburtsdatum des Leads. |
Title | String | Falsch | Die Berufsbezeichnung des Leads. |
Address | String | Falsch | Die Adresse des Leads. |
City | String | Falsch | Die Stadt des Hauptdarstellers. |
State | String | Falsch | Der Status des Leads. |
PostalCode | String | Falsch | Die Postleitzahl des Leads. |
Country | String | Falsch | Das Land der Hauptrolle. |
Website | String | Falsch | Die Website des Leads. |
Phone | String | Falsch | Die Telefonnummer des Leads. |
MobilePhone | String | Falsch | Die Mobiltelefonnummer des Leads. |
Fax | String | Falsch | Die Faxnummer des Leads. |
Company | String | Falsch | Der Name des Unternehmens des Leads. |
MainPhone | String | Falsch | Die Telefonnummer der Firma des Leads. |
SICCode | String | Falsch | Der SIC-Code (Standard Industrial Classification) des Unternehmens des Leads. |
Site | String | Falsch | Der Standort des Unternehmens des Leads. |
BillingStreet | String | Falsch | Die Rechnungsadresse des Unternehmens des Leads. |
BillingCity | String | Falsch | Der Rechnungsort des Unternehmens des Leads. |
BillingState | String | Falsch | Der Abrechnungsstatus des Unternehmens des Leads. |
BillingPostalCode | String | Falsch | Die Rechnungs-Postleitzahl des Unternehmens des Leads. |
BillingCountry | String | Falsch | Das Rechnungsland des Unternehmens des Leads. |
NumberOfEmployees | Integer | Falsch | Die Anzahl der Mitarbeiter im Unternehmen des Leads. |
Industry | String | Falsch | Die Branche des Unternehmens des Leads. |
AnnualRevenue | Decimal | Falsch | Der jährliche Umsatz, der im Unternehmen des Leads erzielt wird. |
LeadScore | Integer | Falsch | Die Punktzahl des Leads. |
Rating | String | Falsch | Die Bewertung des Leads. |
Unsubscribed | Boolean | False | Bestimmt, ob der Lead abgemeldet ist. |
UnsubscribedReason | String | Falsch | Der Grund, warum sich der Lead abgemeldet hat. |
AnonymousIP | String | Falsch | Die IP-Adresse des Leads, wenn dieser anonym ist. |
Department | String | Falsch | Die Abteilung des Leiters. |
DoNotCall | Boolean | Falsch | Gibt an, ob der Lead auf der „Nicht anrufen“-Liste steht. |
DoNotCallReason | String | Falsch | Der Grund, warum der Lead auf der „Nicht anrufen“-Liste steht. |
InferredCompany | String | Falsch | Das vermutete Unternehmen des Leads. |
InferredCountry | String | Falsch | Das abgeleitete Land des Leads. |
LeadRole | String | Falsch | Die Rolle des Hauptdarstellers. |
LeadSource | String | Falsch | Die Quelle des Leads. |
LeadStatus | String | Falsch | Der aktuelle Status des Leads. |
ForeignSysPersonId | String | False | Die ID des Leads aus einem fremden System. |
ForeignSysType | String | Falsch | Der fremde Systemtyp, von dem der ForeignSysPersonId-Wert stammt. |
MarketoSocialFacebookDisplayName | String | Falsch | Der Facebook-Anzeigename des Leads. |
MarketoSocialFacebookId | String | Falsch | Die Facebook-ID des Leads. |
MarketoSocialFacebookPhotoURL | String | Falsch | Die Facebook-Foto-URL des Hauptinteressenten. |
MarketoSocialFacebookProfileURL | String | Falsch | Die Facebook-Profil URL des Leads. |
MarketoSocialFacebookReach | Integer | Falsch | Die Facebook-Reichweite des Leads. |
MarketoSocialFacebookReferredEnrollments | Integer | Falsch | Die über Facebook vermittelten Registrierungen des Leads. |
MarketoSocialFacebookReferredVisits | Integer | Falsch | Die über Facebook vermittelten Besuche des Leads. |
MarketoSocialGender | String | Falsch | Das soziale Geschlecht der Hauptperson. |
MarketoSocialLastReferredEnrollment | Datetime | Falsch | Die letzte über soziale Netzwerke vermittelte Registrierung des Leads. |
MarketoSocialLastReferredVisit | Datetime | Falsch | Der letzte über soziale Netzwerke vermittelte Besuch des Leads. |
MarketoSocialLinkedInDisplayName | String | Falsch | Der LinkedIn-Anzeigename des Leads. |
MarketoSocialLinkedInId | String | Falsch | Die LinkedIn-ID des Leads. |
MarketoSocialLinkedInPhotoURL | String | Falsch | Die LinkedIn-Foto-URL des Leads. |
MarketoSocialLinkedInProfileURL | String | Falsch | Die LinkedIn-Profil URL des Leads. |
MarketoSocialLinkedInReach | Integer | Falsch | Die LinkedIn-Reichweite des Leads. |
MarketoSocialLinkedInReferredEnrollments | Integer | Falsch | Die vom Lead über LinkedIn vermittelten Registrierungen. |
MarketoSocialLinkedInReferredVisits | Integer | Falsch | Die vom Lead vermittelten LinkedIn-Besuche. |
MarketoSocialSyndicationId | String | Falsch | Die Social-Syndication-ID des Leads. |
MarketoSocialTotalReferredEnrollments | Integer | True | Die Gesamtzahl der über soziale Netzwerke vermittelten Registrierungen des Leads. |
MarketoSocialTotalReferredVisits | Integer | True | Die Gesamtzahl der über soziale Netzwerke vermittelten Besuche des Leads. |
MarketoSocialTwitterDisplayName | String | Falsch | Der Twitter-Anzeigename des Leads. |
MarketoSocialTwitterId | String | Falsch | Die Twitter-ID des Leads. |
MarketoSocialTwitterPhotoURL | String | Falsch | Die Twitter-Foto-URL des Hauptdarstellers. |
MarketoSocialTwitterProfileURL | String | Falsch | Die Twitter-Profil URL des Leads. |
MarketoSocialTwitterReach | Integer | Falsch | Die Twitter-Reichweite des Leads. |
MarketoSocialTwitterReferredEnrollments | Integer | Falsch | Die über Twitter vermittelten Anmeldungen des Leads. |
MarketoSocialTwitterReferredVisits | Integer | Falsch | Die über Twitter vermittelten Besuche des Leads. |
MarketoSocialYahooDisplayName | String | Falsch | Der Yahoo-Anzeigename des Leads. |
MarketoSocialYahooPhotoURL | String | Falsch | Die Yahoo-Foto-URL des Leads. |
MarketoSocialYahooProfileURL | String | Falsch | Die Yahoo-Profil-URL des Leads. |
MarketoSocialYahooReach | Integer | Falsch | Die Yahoo-Reichweite des Leads. |
MarketoSocialYahooReferredEnrollments | Integer | Falsch | Die von Yahoo vermittelten Registrierungen des Leads. |
MarketoSocialYahooReferredVisits | Integer | Falsch | Die von Yahoo weitergeleiteten Besuche des Leads. |
MicrosoftAddress2 | String | Falsch | Die Microsoft-Adresse des Leads in Zeile 2. |
MicrosoftAddress3 | String | Falsch | Die Microsoft-Adresse des Leads in Zeile 3. |
MicrosoftBillingAddress2 | String | Falsch | Die Microsoft-Rechnungsadresse des Leads in Zeile 2. |
MicrosoftBillingAddress3 | String | Falsch | Die Microsoft-Rechnungsadresse des Leads in Zeile 3. |
MicrosoftDoNotEmail | Boolean | Falsch | Gibt an, ob der Lead auf der "Keine Email"-Liste von Microsoft steht. |
MicrosoftDoNotFax | Boolean | Falsch | Gibt an, ob der Lead auf der "Nicht faxen"-Liste von Microsoft steht. |
MicrosoftDoNotSendMarketingMaterial | Boolean | Falsch | Gibt an, ob der Lead auf der Microsoft-Liste „Kein Marketingmaterial senden“ steht. |
MicrosoftHomePhone | String | Falsch | Die private Microsoft-Telefonnummer des Leads. |
MicrosoftPreferredMethodofContact | String | Falsch | Die von Microsoft bevorzugte Kontaktmethode des Leads. |
MicrosoftTopic | String | Falsch | Das Microsoft-Thema des Leads. |
SAP_CRM_ABCClassification | String | Falsch | Die SAP ABC-Klassifizierung des Leads. |
SAP_CRM_AccountID | String | Falsch | Die SAP Konto-ID des Leads. |
SAP_CRM_Account_CreatedOn | Datetime | Falsch | Das Erstellungsdatum des SAP Kontos des Leads. |
SAP_CRM_Account_ExternalID | String | Falsch | Die externe ID des SAP Kontos des Leads. |
SAP_CRM_Account_Fax | String | Falsch | Die Faxnummer des SAP Kontos des Leads. |
SAP_CRM_Account_HouseNumber | String | False | Die SAP Kontohausnummer des Leads. |
SAP_CRM_Account_IsDeleted | Boolean | False | Gibt an, ob das SAP Konto des Leads gelöscht wurde. |
SAP_CRM_Account_Status | String | Falsch | Der SAP Kontostatus des Leads. |
SAP_CRM_BestReachedBy | String | Falsch | Die beste SAP Methode des Leads, um ihn zu erreichen. |
SAP_CRM_ContactID | String | Falsch | Die SAP Kontakt-ID des Leads. |
SAP_CRM_Contact_Name | String | False | Der SAP Kontaktname des Leads. |
SAP_CRM_DepartmentFromBusinessCard | String | Falsch | Die SAP Abteilung des Leads wurde aus der Visitenkarte abgerufen. |
SAP_CRM_EmployeeID | String | Falsch | Die SAP Mitarbeiter-ID des Leads. |
SAP_CRM_ExternalSystem | String | False | Das externe SAP System des Leads. |
SAP_CRM_Function | String | Falsch | Die SAP Funktion des Leads. |
SAP_CRM_Lead_HouseNumber | String | False | Die SAP Lead-Hausnummer des Leads. |
SAP_CRM_Name | String | False | Der SAP Name des Leads. |
SAP_CRM_Person_Type | String | Falsch | Der SAP Personentyp des Leads. |
SAP_CRM_PrimaryContact | String | Falsch | Der primäre SAP Kontakt des Leads. |
SAP_CRM_Qualification | String | Falsch | Die SAP Qualifikation des Leads. |
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 |
---|---|---|
OldestUpdatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle Leads zurück, die seit der angegebenen Zeit aktualisiert wurden. |
LatestUpdatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle Leads zurück, die bis zum angegebenen Zeitpunkt aktualisiert wurden. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
CampaignSource | String | Wird beim Ausführen eines DELETE verwendet und dient zum Angeben der Kampagnenquelle. Gültige Werte sind MKTOWS oder SALES. Wenn nicht angegeben, wird standardmäßig MKTOWS verwendet. |
CampaignId | Integer | Wird beim Ausführen eines DELETE-Vorgangs verwendet und dient zum Angeben der ID der Kampagne, die den Auslöser „Lead löschen“ enthält. Beachten Sie, dass sowohl CampaignId als auch Kampagnenname nicht angegeben werden können. |
CampaignName | String | Wird beim Ausführen eines DELETE-Vorgangs verwendet und dient zum Angeben des Namens der Kampagne, die den Auslöser „Lead löschen“ enthält. Beachten Sie, dass sowohl CampaignId als auch Kampagnenname nicht angegeben werden können. |
Programme
Abfragen und Aktualisieren von Programmen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: Id, Name, CreatedAt, UpdatedAt, CRMId, TagType, TagValue, WorkspaceName, WorkspaceId und IncludeArchive. Die Spalten Id, Name und CRMId ermöglichen die Angabe mehrerer Werte mithilfe des logischen Operators OR. Die Filter „CreatedAt“ und „UpdateAt“ können zweimal angegeben werden, um einen Datumsbereich zu erstellen.
SELECT * FROM Programs WHERE CreatedAt > '08/01/2014' AND CreatedAt <= '08/31/2014'
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
Beachten Sie, dass die Spalten Tag*** und Cost*** nur einen einzigen Wert annehmen. Daher wird bei einer Aktualisierung keine durch Kommas getrennte Liste verwendet.
UPDATE Programs SET TagType = 'Program Owner', TagValue = 'Admin', CostMonth = '11/2014', CostAmount = '30' WHERE ID = '1002'
Spalten
Name | Typ | Nur Lesen | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | Die eindeutige, von Marketo zugewiesene Kennung des Programms. |
Name | String | True | Der Name des Programms. |
Description | String | True | Die Beschreibung des Programms. |
WorkspaceId | String | True | Die ID des Arbeitsbereichs, in dem sich das Programm befindet. |
WorkspaceName | String | True | Der Name des Arbeitsbereichs, in dem sich das Programm befindet. |
TreePath | String | True | Der Ordnerstrukturpfad, der den Speicherort des Programms beschreibt. |
IsArchived | String | True | Gibt an, ob das Programm archiviert wird. |
TagType# | String | Falsch | Eine durch Kommas getrennte Liste von Tagtypen, die mit dem Programm verknüpft sind. Jedem TagType ist ein Wert zugeordnet, der über die Spalte TagValue zurückgegeben wird. |
TagValue# | String | Falsch | Eine durch Kommas getrennte Liste von Tag-Werten. Jeder Wert entspricht dem in der Spalte „TagTypes“ aufgeführten Typ. |
CostMonth# | String | Falsch | Eine durch Kommas getrennte Liste der Kostenmonate für das Programm. |
CostAmount# | String | Falsch | Eine durch Kommas getrennte Liste der Periodenkostenbeträge für das Programm. |
CostId# | String | Falsch | Eine durch Kommas getrennte Liste von Periodenkosten-IDs für das Programm. |
CostNote# | String | Falsch | Eine durch Kommas getrennte Liste mit Periodenkostennotizen für das Programm. |
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 |
---|---|---|
CreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Programme nach dem Datum, an dem sie erstellt wurden. |
UpdatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Programme nach dem Datum, an dem sie aktualisiert wurden. |
CRMId | String | Wird beim Ausführen eines GET verwendet. Die mit dem Programm verknüpfte CRM-ID. (Dieser Wert könnte sich auf die ID der mit dem Programm verknüpften Salesforce-Kampagne beziehen.) |
IncludeArchive | Boolean | Wird beim Ausführen eines GET verwendet. Wenn auf „True“ gesetzt, werden archivierte Programme zurückgegeben. |
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.
Marketo Connector-Ansichten
Name | Beschreibung |
---|---|
Activities | Abfrageaktivitäten für eine Marketo Organisation. |
Activities_AddToList | Abfrage „Zur Liste hinzufügen“-Aktivitäten für eine Marketo Organisation. |
Activities_AddToSFDCCampaign | Abfrage „Zu SFDC-Kampagnenaktivitäten hinzufügen“ für eine Marketo Organisation. |
Activities_ChangeDataValue | Abfrage-Änderungsdatenwertaktivitäten für eine Marketo-Organisation. |
Activities_ChangeOwner | Abfrageaktivitäten zum Ändern des Eigentümers für eine Marketo-Organisation. |
Activities_ChangeRevenueStage | Abfrageaktivitäten zur Umsatzänderungsphase für eine Marketo-Organisation. |
Activities_ChangeScore | Abfrage-Änderungsscore-Aktivitäten für eine Marketo Organisation. |
Activities_ChangeStatusInProgression | Abfrage des Änderungsstatus in laufenden Aktivitäten für eine Marketo-Organisation. |
Activities_ChangeStatusInSFDCCampaign | Abfrage des Änderungsstatus in SFDC-Kampagnenaktivitäten für eine Marketo Organisation. |
Activities_ClickEmail | Abfrageklick-Email Aktivitäten für eine Marketo Organisation. |
Activities_ClickLink | Abfrage von Klicklink-Aktivitäten für eine Marketo Organisation. |
Activities_ConvertLead | Abfrage zum Konvertieren von Lead-Aktivitäten für eine Marketo-Organisation. |
Activities_CreateTask | Abfrage zum Erstellen von Aufgabenaktivitäten für eine Marketo-Organisation. |
Activities_EmailBouncedSoft | Abfrage-Email zurückgewiesener Soft-Aktivitäten für eine Marketo Organisation. |
Activities_EmailDelivered | Abfrage von Email übermittelten Aktivitäten für eine Marketo-Organisation. |
Activities_InterestingMoments | Abfrage interessanter Momentaktivitäten für eine Marketo-Organisation. |
Activities_MergeLeads | Abfrage „Leads zusammenführen“-Aktivitäten für eine Marketo Organisation. |
Activities_NewLeads | Abfrage neuer Lead-Aktivitäten für eine Marketo Organisation. |
Activities_OpenEmail | Abfrage offener Email Aktivitäten für eine Marketo-Organisation. |
Activities_RemoveFromFlow | Abfrage „Aus Flow-Aktivitäten entfernen“ für eine Marketo-Organisation. |
Activities_RemoveFromList | Abfrage „Aus Liste entfernen“ für Aktivitäten für eine Marketo-Organisation. |
Activities_RemoveFromSFDCCampaign | Abfrage „Aus SFDC-Kampagnenaktivitäten entfernen“ für eine Marketo Organisation. |
Activities_SendAlert | Abfrage „Sendewarnungsaktivitäten“ für eine Marketo-Organisation. |
Activities_SendEmail | Abfrage von Email Sendeaktivitäten für eine Marketo-Organisation. |
Activities_SFDCActivity | Abfrage von SFDC-Aktivitätsaktivitäten für eine Marketo-Organisation. |
Activities_SFDCMergeLeads | Abfrage von SFDC Merge Leads-Aktivitäten für eine Marketo Organisation. |
Activities_VisitWebpage | Abfrage „Webseiten-Besuchsaktivitäten“ für eine Marketo-Organisation. |
Campaigns | Abfragekampagnen für eine Marketo Organisation. |
Channels | Abfragekanäle für eine Marketo Organisation. |
Opportunities | Abfragemöglichkeiten für eine Marketo Organisation. |
OpportunityPersonRoles | Abfrage von Opportunity-Personenrollen für eine Marketo Organisation. |
Tags | Abfrage-Tags für eine Marketo Organisation. |
Aktivitäten
Abfrageaktivitäten für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt, ActivityCreatedAt. ActivityNameFilter oder ExcludeActivities können als zusätzliche Spalte in der WHERE-Klausel angegeben werden. Eine Liste der verfügbaren Aktivitätstypen finden Sie hier: http://developers.marketo.com/activity-types/
. Die Spalten LeadId, Email, ActivityNameFilter und ExcludeActivities erlauben die Angabe mehrerer Werte mit dem logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden. Andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities WHERE LeadId = '1' OR LeadId = '2'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
ActivityType | String | Die Art der Aktivität. |
MktgAssetName | String | Der Name des mit der Aktivität verknüpften Marketing-Assets. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
ActivityAttributes# | String | Eine durch Kommas getrennte Liste von Name-Wert-Paaren (Name=Wert). |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
ActivityNameFilter | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden spezifischen Aktivitäten. |
ExcludeActivities | String | Wird beim Ausführen eines GET verwendet. Der Name der spezifischen Aktivitäten, die ausgeschlossen werden sollen. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_AddToList
Abfrage „Zur Liste hinzufügen“-Aktivitäten für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_AddToList WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
ListId | Integer | Die ID der Liste, zu der der Lead hinzugefügt wurde. |
ListName | String | Der Name der Liste, zu der der Lead hinzugefügt wurde. |
Source | String | Die Quelle, durch die der Lead zur Liste hinzugefügt wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_AddToSFDCCampaign
Abfrage „Zu SFDC-Kampagnenaktivitäten hinzufügen“ für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_AddToSFDCCampaign WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
CampaignId | Integer | Die ID der SFDC-Kampagne, zu der der Lead hinzugefügt wurde. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Status | String | Der Status der Aktivität. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeDataValue
Abfragen von Datenwertänderungsaktivitäten für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ChangeDataValue WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Source | String | Die Quelle, durch die der Datenwert geändert wurde (z. B. Webdienst-API, SFDC usw.). |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
AttributeName | String | Der Name des Attributs, dessen Datenwert geändert wurde. |
NewValue | String | Der neue und aktuelle Datenwert. |
OldValue | String | Der alte und vorherige Datenwert. |
Reason | String | Der Grund, warum der Datenwert geändert wurde. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeOwner
Abfrage von Eigentümeränderungsaktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ChangeOwner WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Owner | String | Der Name des neuen und aktuellen Inhabers des Leads. |
OwnerId | String | Die ID des neuen und aktuellen Inhabers des Leads. |
OldOwner | String | Der Name des vorherigen Inhabers des Leads. |
OldOwnerId | String | Die ID des vorherigen Besitzers des Leads. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeRevenueStage
Abfrage „Umsatzänderungsphasenaktivitäten“ für eine Marketo Organisation.
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
ModelId | String | Die ID des Umsatzmodells. |
ModelVersion | String | Die Version des Erlösmodells. |
NewStageId | String | Die neue ID der Phase, in der sich der Lead derzeit befindet. |
NewStage | String | Der neue Name der Phase, in der sich der Lead derzeit befindet. |
OldStageId | String | Die ID der Phase, in der sich der Lead zuvor befand. |
OldStage | String | Der Name der Phase, in der sich der Lead zuvor befunden hat. |
Reason | String | Der Grund, warum der Datenwert geändert wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeScore
Abfrage-Änderungsbewertungsaktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ChangeScore WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
ScoreName | String | Der Name der Partitur, deren Datenwert geändert wurde. |
ChangeValue | String | Die Nettoänderung des Score-Werts. Beispielsweise +5 oder -5. |
NewValue | String | Der neue und aktuelle Score-Wert. |
OldValue | String | Der alte und vorherige Scorewert. |
Urgency | String | Wie stark sich der Score in letzter Zeit geändert hat. Eine höhere Dringlichkeit steht für einen Score, der in letzter Zeit stark gestiegen ist, was auf Kundeninteresse hinweist. Dieser Wert wird vom Score-Wert (NewValue) abgeleitet. |
Reason | String | Der Grund, warum der Datenwert geändert wurde. |
Priority | String | Die Prioritätsrangfolge, anhand derer entschieden wird, welcher Lead zuerst kontaktiert werden soll. Die Priorität besteht aus zwei Komponenten: Dringlichkeit und relativer Wert. Je höher die Priorität, desto höher die Wahrscheinlichkeit, dass der Lead positiv auf eine Kontaktaufnahme reagiert. |
RelativeScore | String | Enthält ein Maß dafür, wie sich die Punktzahl eines Leads im Vergleich zu anderen Lead-Punktzahlen verhält. Dieser Wert wird vom Punktzahlwert (NewValue) abgeleitet. |
RelativeUrgency | String | Enthält ein Maß dafür, wie die Dringlichkeit eines Leads im Vergleich zu anderen Lead-Dringlichkeiten ist. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeStatusInProgression
Abfrage des Änderungsstatus in Progressionsaktivitäten für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ChangeStatusInProgression WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
NewStatus | String | Der neue und aktuelle Stand. |
NewStatusId | String | Die ID des NewStatus-Wertes. |
OldStatus | String | Der alte und vorherige Status. |
OldStatusId | String | Die ID des OldStatus-Wertes. |
Program | String | Der Name des Programms, bei dem die Statusänderung aufgetreten ist. |
ProgramId | Integer | Die ID des Programms. |
Success | Boolean | Gibt an, ob der Status einen Erfolg darstellt. |
AcquiredBy | String | Gibt an, ob der Lead durch diese Aktivität gewonnen wurde. |
Reason | String | Der Grund, warum der Status geändert wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ChangeStatusInSFDCCampaign
Abfrage des Änderungsstatus in SFDC-Kampagnenaktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ChangeStatusInSFDCCampaign WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
CampaignId | Integer | Die ID der SFDC-Kampagne, bei der der Status des Leads geändert wurde. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
NewStatus | String | Der neue und aktuelle Stand. |
OldStatus | String | Der alte und vorherige Status. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ClickEmail
Klicken Sie auf „Email Aktivitäten abfragen“ für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ClickEmail WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Link | String | Die URL des angeklickten Links. |
MailingId | String | Die ID der Email, in der der Link enthalten war. |
VariationId | String | Die ID der Email Variante. |
UserAgent | String | Die Benutzeragentinformationen des Webbrowsers, die abgerufen wurden, als der Lead auf den Email Link geklickt hat. |
IsMobileDevice | String | Gibt an, ob das zum Anklicken des Links verwendete Gerät ein mobiles Gerät war. |
Platform | String | Die Operationssystemplattform, die beim Öffnen des Links verwendet wurde. |
Device | String | Der Gerätetyp, der beim Öffnen des Links verwendet wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ClickLink
Abfrage von Klicklink-Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ClickLink WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
WebpageId | String | Die ID der Webseite, die den angeklickten Link enthielt. |
LinkId | String | Die ID des angeklickten Links. |
QueryParameters | String | Die im Link enthaltenen Abfrage. |
ClientIPAddress | String | Die IP-Adresse des Clients, der auf den Link geklickt hat. |
MessageId | String | Die ID der Nachricht, in der der Link angeklickt wurde. |
UserAgent | String | Die Benutzeragentinformationen des Webbrowsers, die abgerufen wurden, als der Lead auf den Link geklickt hat. |
ReferrerURL | String | Die URL des Referrers, die verwendet wird, um zu identifizieren, woher der Link-Klick stammt. |
CreatedAt | String | Datum und Uhrzeit der Erstellung der Link-Klick-Aktivität. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_Lead konvertieren
Abfrage zum Konvertieren von Lead-Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_ConvertLead WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
AssignTo | String | Der Eigentümer, dem der Lead zugewiesen wurde. |
SFDCAccountId | String | Die ID des SFDC-Kontos des Leads. |
SFDCType | String | Der SFDC-Typ des Leads. |
SFDCOpportunityId | String | Die ID der SFDC-Gelegenheit des Leads. |
SFDCLeadId | String | Die SFDC-Lead-ID des Leads. |
SFDCContactId | String | Die SFDC-Kontakt-ID des Leads. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_ErstellenAufgabe
Abfrage: Aufgabenaktivitäten für eine Marketo-Organisation erstellen.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_CreateTask WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Subject | String | Das Thema der Aufgabe. |
Operator | String | Der Task-Operator. |
DataType | String | Der Aufgabendatentyp. |
DueIn | String | Die Anzahl der Tage bis zum Fälligkeitsdatum der Aufgabe. |
Owner | String | Der Eigentümer, dem die Aufgabe zugewiesen wurde. |
Comments | String | Die Kommentare zur Aufgabe. |
Priority | String | Die Priorität der Aufgabe. |
Status | String | Der aktuelle Status der Aufgabe. |
Notify | String | Gibt an, ob eine Benachrichtigung gesendet werden soll. |
RemindIn | String | Die Anzahl der Tage, nach denen eine Erinnerung gesendet werden soll. |
SFDCTaskId | String | Die SFDC-ID der Aufgabe. |
OwnerPersonId | String | Die ID des Eigentümers der Aufgabe. |
DueDate | String | Das Datum, an dem die Aufgabe fällig ist. |
ReminderTimestamp | String | Der Zeitstempel, der angibt, wann die Erinnerung gesendet wird. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_EmailBouncedSoft
Abfrage von zurückgewiesenen Email Soft-Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_EmailBouncedSoft WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
MailingId | String | Die ID der gesendeten Email Nachricht. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Email | String | Die Email Adresse des vorgesehenen Empfängers. |
Details | String | Einzelheiten zum Grund der Zurückweisung der Email. |
VariantId | String | Die ID der Email Variante. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_E-MailZugestellt
Abfrage von per Email übermittelten Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_EmailDelivered WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
MailingId | String | Die ID der gesendeten Email Nachricht. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_InteressanteMomente
Abfrage von Aktivitäten zu interessanten Momenten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_InterestingMoments WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Type | String | Die Art des aufgetretenen Moments, z. B. Web, Email, Meilenstein usw. |
Description | String | Die Beschreibung des Augenblicks. |
Operator | String | Der interessante Momentoperator. |
DataType | String | Der interessante Moment-Datentyp. |
Source | String | Die Quelle, durch die der interessante Moment auftrat. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
Date | String | Das Datum, an dem der interessante Moment stattfand. |
TriggeringActivityLogID | String | Die ID der Aktivität, die den interessanten Moment ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_MergeLeads
Abfrage „Leadzusammenführungsaktivitäten“ für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_MergeLeads WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
LeadName | String | Der Name des Leads, der zusammengeführt wurde. |
MasterUpdated | Boolean | Gibt an, ob der Master-Lead aktualisiert wurde. |
MergeIds | String | Die zusammengeführten Lead-IDs. |
MergeFields | String | Die Felder, die zusammengeführt wurden. |
MergedInSales | String | Gibt an, ob der Lead in den Verkauf integriert wurde. |
MergeSource | String | Die Quelle, mit der die Zusammenführung durchgeführt wurde. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_NeueLeads
Abfrage neuer Lead-Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_NewLeads WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
MktgAssetName | String | Der Name des Leads. |
SourceType | String | Der Quelltyp, der den neuen Lead erstellt hat, beispielsweise Salesforce. |
LeadSource | String | Die Quelle, in der der neue Lead erstellt wurde. |
SourceInfo | String | Informationen zur Quelle der neuen Lead-Erstellung. |
SFDCType | String | Der SFDC-Typ für diese Leitung. |
CreatedDate | String | Das Datum, an dem der neue Lead erstellt wurde. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_OpenEmail
Abfrage offener Email Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_OpenEmail WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Email Öffnungsaktivität verknüpft ist. |
MailingId | String | Die ID der Email, die geöffnet wurde. |
VariationId | String | Die ID der Email Variante. |
UserAgent | String | Die Benutzeragentinformationen des Webbrowsers, die abgerufen wurden, als der Lead auf den Email Link geklickt hat. |
IsMobileDevice | String | Gibt an, ob das zum Anklicken des Links verwendete Gerät ein mobiles Gerät war. |
Platform | String | Die beim Öffnen des Links verwendete Operationssystemplattform. |
Device | String | Der Gerätetyp, der beim Öffnen des Links verwendet wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_RemoveFromFlow
Abfrage „Aus Flow-Aktivitäten entfernen“ für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_RemoveFromFlow WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
RemoveFromCampaigns | String | Die Kampagnen-ID, aus der der Lead entfernt wurde. |
DataType | String | Der Kampagnenfluss-Datentyp. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_AusListeEntfernen
Abfrage „Aus Liste entfernen“ von Aktivitäten für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_RemoveFromList WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
ListId | Integer | Die ID der Liste, aus der der Lead entfernt wurde. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_RemoveFromSFDCCampaign
Abfrage „Aus SFDC-Kampagnenaktivitäten entfernen“ für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_RemoveFromSFDCCampaign WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
CampaignId | Integer | Die ID der Kampagne, aus der der Lead entfernt wurde. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
Status | String | Der aktuelle Status der SFDC-Kampagne. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_SendAlert
Abfrage „Sendewarnungsaktivitäten“ für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_SendAlert WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
CampaignRunId | String | Die ID der Kampagne, für die der Alarm ausgeführt wurde. |
Campaign | String | Die Kampagne, mit der die Email Sendeaktivität verknüpft ist. |
MailingId | String | Die ID der gesendeten Email Benachrichtigung. |
SendToOwner | String | Gibt an, welcher Besitzer die Warnung erhalten hat. Beispielsweise Lead, Konto oder Keine. |
SendToList | String | Weitere Empfänger der Warnmeldung. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_E-Mail senden
Abfrage von Email Sendeaktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_SendEmail WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
CampaignRunId | String | Die ID der Kampagne, für die die Email gesendet wurde. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
MailingId | String | Die ID der gesendeten Email. |
StepId | String | Die ID des aktuellen Schritts im Ablauf. |
ChoiceNumber | String | Die Auswahlnummer des aktuellen Schritts, der die Aktivität ausgelöst hat. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_SFDCActivity
Abfrage von SFDC-Aktivitätsaktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_SFDCActivity WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Subject | String | Gegenstand der SFDC-Aktivität. |
Description | String | Die Beschreibung der SFDC-Aktivität. |
OwnerID | String | Die ID des Eigentümers der SFDC-Aktivität. |
ActivityOwner | String | Der Eigentümer der SFDC-Aktivität. |
Status | String | Der aktuelle Status der SFDC-Aktivität. |
Priority | String | Die Priorität der Aktivität. |
IsTask | String | Gibt an, ob es sich bei der Aktivität um eine Aufgabe handelt. |
DueDate | String | Das Fälligkeitsdatum der SFDC-Aktivität. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_SFDCMergeLeads
Abfrage von SFDC Merge Leads-Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_SFDCMergeLeads WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
LeadName | String | Der Name des zusammengeführten SFDC-Leads. |
Merged | String | Die für den SFDC-Lead zusammengeführten Felder. |
WinningValues | String | Die Gewinnerwerte des fusionierten SFDC liegen vorne. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer other:filterable= | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Aktivitäten_Webseite besuchen
Abfrage „Besuchen Sie Webseitenaktivitäten“ für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Marketo erlaubt die Verwendung einer (und nur einer) der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: LeadId, Email, StaticListId, StaticListName, OldestCreatedAt oder ActivityCreatedAt. Die Spalten LeadId und Email erlauben die Angabe mehrerer Werte durch den logischen Operator OR. Alle Spalten müssen mit dem Operator '=' angegeben werden, andernfalls wird eine Ausnahme ausgelöst.
SELECT * FROM Activities_VisitWebpage WHERE Email = 'test@server.com' OR Email = 'testlead@server.com'
Spalten
Name | Typ | Beschreibung |
---|---|---|
ActivityId [KEY] | Integer | Die eindeutige ID der Aktivität. |
LeadId | Integer | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
Campaign | String | Die Kampagne, mit der die Aktivität verknüpft ist. |
WebpageId | String | Die ID der besuchten Webseite. |
WebpageURL | String | Die URL der besuchten Webseite. |
LinkId | String | Die ID des angeklickten Links. |
QueryParameters | String | Die in der URL enthaltenen Abfrage. |
ClientIPAddress | String | Die IP-Adresse des Clients, der auf den Link geklickt hat. |
MessageId | String | Die ID der Nachricht, in der der Link angeklickt wurde. |
UserAgent | String | Die beim Besuch der Webseite abgerufenen Benutzeragent-Informationen des Webbrowsers. |
ReferrerURL | String | Die URL des Referrers, die verwendet wird, um zu identifizieren, woher der Link-Klick stammt. |
CreatedAt | String | Datum und Uhrzeit der Erstellung der Webseitenaktivität. |
ActivityDateTime | Datetime | Datum und Uhrzeit der Durchführung der Aktivität. |
AssetName | String | Der mit der Aktivität verknüpfte Name des Marketing-Assets. |
Email | String | Wird beim Ausführen eines GET verwendet. Filtert Aktivitäten anhand der Email-Adresse des mit der Aktivität verknüpften Leads. |
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 |
---|---|---|
OldestCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle seit der angegebenen Zeit aktualisierten Aktivitäten zurück. |
ActivityCreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Gibt alle bis zum angegebenen Zeitpunkt aktualisierten Aktivitäten zurück. |
StaticListId | Integer | Wird beim Ausführen eines GET verwendet. Die ID der abzurufenden statischen Liste. |
StaticListName | String | Wird beim Ausführen eines GET verwendet. Der Name der abzurufenden statischen Liste. |
Kampagnen
Abfragekampagnen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der Spalten „Quelle“ und „Name“ in der WHERE-Klausel einer SELECT Abfrage. Verwenden Sie die Spalte „Quelle“, um die Kampagnen zu identifizieren, die in Marketo oder von Sales erstellt wurden. Die Spalte „Name“ ermöglicht die Verwendung des Operators „=“ oder „LIKE“. Der Operator „=“ bedeutet eine genaue Übereinstimmung; der Operator „LIKE“ bedeutet eine teilweise Übereinstimmung des Namens.
SELECT * FROM Campaigns WHERE Name LIKE 'test'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Id [KEY] | Integer | Die eindeutige ID der Kampagne. |
Name | String | Der Name der Kampagne. |
Description | String | Die Beschreibung der Kampagne. |
Source | String | Die Quelle der Kampagne. Gültige Werte sind MKTOWS und SALES. |
Kanäle
Abfragekanäle für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der TagValue-Spalte in der WHERE-Klausel einer SELECT Abfrage. Die TagValue-Spalte ermöglicht die Angabe mehrerer Werte mithilfe des logischen OR-Operators. Beachten Sie, dass nur der Operator „=“ unterstützt wird.
SELECT * FROM Channels WHERE TagValue = 'Email Blast' OR TagValue = 'Blog' OR TagValue = 'Webinar'
Spalten
Name | Typ | Beschreibung |
---|---|---|
TagValue [KEY] | String | Der Tag-Wert des Kanals. Beispielsweise Webinar, Blog oder Messe. |
Status [KEY] | String | Der Fortschrittsstatus des Kanals. |
Step | Integer | Die Schrittnummer jedes Fortschrittsstatus, die zum Festlegen der Reihenfolge des Kanals verwendet wird. |
Success | Boolean | Gibt an, ob der Fortschrittsstatus zu einem Erfolg führt. |
CheckInStatus | String | Der Check-in-Status für eine Roadshow-Veranstaltung. Gültige Werte sind „Keine“, „Registriert“ und „Teilgenommen“. |
WebinarBehavior | String | Das während eines Webinar-Ereignisses gezeigte Verhalten. |
Gelegenheiten
Abfragemöglichkeiten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: ID, Name, CreatedAt, UpdatedAt, Type und Stage. Die Filter „CreatedAt“ und „UpdatedAt“ können zweimal angegeben werden, um einen Datumsbereich zu erstellen.
SELECT * FROM Opportunities WHERE Stage = 'Commercial'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Id [KEY] | Integer | Die eindeutige, von Marketo zugewiesene Kennung der Chance. |
Name | String | Der Name der Chance. |
Description | String | Die Beschreibung der Gelegenheit. |
CompanyId | String | Die ID des Unternehmens, das der Chance zugewiesen ist. |
Quantity | Double | Anzahl der in dieser Möglichkeit enthaltenen Artikel. Wird bei mengenbasierten Prognosen verwendet. |
Amount | Decimal | Der geschätzte Gesamtverkaufsbetrag aus der Chance. |
ExpectedRevenue | Decimal | Der erwartete Umsatz, der sich aus der Chance ergibt. |
Stage | String | Die Phase, in der sich der Opportunity-Prozess derzeit befindet. |
LeadSource | String | Die Quelle der Gelegenheit, beispielsweise Anzeige oder Handelsmesse. |
ExternalCreatedDate | Datetime | Das lokale Erstellungsdatum der Chance. |
LastActivityDate | Date | Das Datum der letzten mit dieser Gelegenheit durchgeführten Aktivität. |
IsWon | Boolean | Bestimmt, ob die Chance gewonnen wurde. |
NextStep | String | Eine Beschreibung der nächsten Aufgabe zum Abschluss der Verkaufschance. |
IsClosed | Boolean | Bestimmt, ob die Chance geschlossen ist. |
CloseDate | Date | Das Datum, an dem die Chance voraussichtlich endet. |
Fiscal | String | Wenn Geschäftsjahre nicht aktiviert sind, der Name des Geschäftsquartals oder -zeitraums, in den das CloseDate der Chance fällt. Der Wert sollte im Format JJJJ Q vorliegen, z. B. „2006 1“ für das erste Quartal 2006. |
FiscalQuarter | Integer | Das Geschäftsquartal, in dem die Chance stattfand. Gültige Werte sind 1, 2, 3 oder 4. |
FiscalYear | Integer | Das Geschäftsjahr, in dem sich die Gelegenheit ergab. |
ForecastCategoryName | String | Der Name der Prognosekategorie. |
Probability | Integer | Der Prozentsatz der geschätzten Zuversicht hinsichtlich des Abschlusses der Chance. |
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 |
---|---|---|
CreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Opportunities nach dem Datum, an dem sie erstellt wurden. |
UpdatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Opportunities nach dem Datum, an dem sie aktualisiert wurden. |
Type | String | Wird beim Ausführen eines GET verwendet. Filtert Gelegenheiten nach Gelegenheitstyp. |
GelegenheitPersonRollen
Abfrage von Opportunity-Personenrollen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der folgenden Spalten in der WHERE-Klausel einer SELECT Abfrage: Id, CreatedAt, UpdatedAt, OpportunityId und Role. Die Filter „CreatedAt“ und „UpdatedAt“ können zweimal angegeben werden, um einen Datumsbereich zu erstellen.
SELECT * FROM OpportunityPersonRoles WHERE Role = 'Business User'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Id [KEY] | Integer | Die eindeutige, von Marketo zugewiesene Kennung der Opportunity-Rolle. |
OpportunityId | Integer | Die ID der Chance, die mit der über PersonId angegebenen Person verknüpft ist. |
PersonId | String | Die ID der Person, die mit der über OpportunityId angegebenen Chance verknüpft ist. |
Role | String | Die Rolle der Kontaktperson im Hinblick auf die Chance. |
IsPrimary | Boolean | Bestimmt, ob die über die Personen-ID angegebene Person der primäre Kontakt für diese Verkaufschance ist. |
ExternalCreatedDate | Datetime | Die lokal erstellten Daten der OpportunityPersonRole-Zuordnung. |
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 |
---|---|---|
CreatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Opportunities nach dem Datum, an dem sie erstellt wurden. |
UpdatedAt | Datetime | Wird beim Ausführen eines GET verwendet. Filtert Opportunities nach dem Datum, an dem sie aktualisiert wurden. |
Schlagwörter
Abfrage-Tags für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Marketo ermöglicht die Verwendung der Spalten „Typ“ und „Wert“ in der WHERE-Klausel einer SELECT Abfrage. In der Spalte „Wert“ können mehrere Werte mithilfe des logischen Operators „ODER“ angegeben werden. Beachten Sie, dass nur der Operator „=“ unterstützt wird.
SELECT * FROM Tags WHERE Type = 'TestTag' AND Value = 'Value1' OR Value = 'Value2'
Spalten
Name | Typ | Beschreibung |
---|---|---|
Type [KEY] | String | Der Tag-Typ. |
Value [KEY] | String | Der Tag-Wert. |
REST-Datenmodell
Der Marketo Connector modelliert Marketo Entitäten in relationalen Tabellen, Ansichten und gespeicherten Prozeduren. API Einschränkungen und-Anforderungen sind in den folgenden Abschnitten dokumentiert. Sie können die SupportEnhancedSQL
Funktion, standardmäßig eingestellt, um die meisten dieser Einschränkungen zu umgehen.
Hinweis
Massenoperationen werden für alle Tabellen im REST-Datenmodell unterstützt.
Tabellen
Tabellen beschreibt die verfügbaren Tabellen.
Die Tabellen „Leads“, „CustomObjects“ und „Custom Activity“ sind dynamische Tabellen. Das Datenmodell zeigt ein Beispiel, wie Ihr Marketo Datenmodell aussehen könnte.
Das eigentliche Datenmodell wird dynamisch basierend auf Ihren Benutzeranmeldeinformationen und Marketo Konto abgerufen.
Ansichten
Ansichten sind Tabellen, die nicht geändert werden können. Normalerweise werden schreibgeschützte Daten als Ansichten angezeigt.
Gespeicherte Prozeduren
Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen zu Marketo. Sie können zum Suchen, Aktualisieren und Ändern von Informationen in Marketo verwendet werden.
Tabellen
Der Connector modelliert die Daten in Marketo als Liste von Tabellen in einer relationalen Datenbank, die mit Standard-SQL-Anweisungen abgefragt werden können.
Marketo Connector-Tabellen
Name | Beschreibung |
---|---|
CustomActivities | Abfrage benutzerdefinierter Aktivitäten für eine Marketo Organisation. |
CustomObjects | Erstellen, aktualisieren, löschen und Abfrage benutzerdefinierte Objekte für eine Marketo Organisation. |
Emails | Abfrage-Emails für eine Marketo Organisation. |
EmailTemplates | E-Mail-Vorlagen für eine Marketo Organisation abfragen, aktualisieren und löschen. |
Folders | Ordner für eine Marketo Organisation erstellen, aktualisieren, löschen und Abfrage. |
Forms | Erstellen, aktualisieren, löschen und Abfrage Formulare für eine Marketo-Organisation. |
LandingPages | Erstellen, aktualisieren, löschen und Abfrage Landing Pages für eine Marketo Organisation. |
LandingPageTemplates | Erstellen, aktualisieren, löschen und Abfrage LandingPageTemplates für eine Marketo-Organisation. |
Leads | Erstellen, aktualisieren, löschen und Abfrage Leads für eine Marketo Organisation. |
ListStaticMemberShip | Erstellen, Abfrage und Abfrage statischer Listenmitglieder für eine Marketo-Organisation. |
NamedAccounts | Benannte Konten für eine Marketo Organisation abfragen. |
Opportunities | Abfragemöglichkeiten für eine Marketo Organisation. |
OpportunityRoles | Abfrage-Opportunity-Rollen für eine Marketo Organisation. |
ProgramMembers | Mitglieder für Programme in Marketo erstellen, aktualisieren, löschen und Abfrage. |
Programs | Abfrageprogramme für eine Marketo-Organisation. |
SalesPersons | Abfrage von Vertriebsmitarbeitern für eine Marketo-Organisation. |
SmartCampaigns | Erstellen, aktualisieren, löschen und Abfrage SmartCampaigns für eine Marketo Organisation. |
SmartLists | SmartLists für eine Marketo Organisation abfragen und löschen. |
Snippets | Snippets für eine Marketo Organisation erstellen, aktualisieren, löschen und Abfrage. |
StaticLists | Erstellen, aktualisieren, löschen und Abfrage statische Listen für eine Marketo Organisation. |
Tokens | Token für eine Marketo Organisation erstellen, löschen und Abfrage. |
BenutzerdefinierteAktivitäten
Abfrage benutzerdefinierter Aktivitäten für eine Marketo Organisation.
Tabellenspezifische Informationen
Jede benutzerdefinierte Aktivität in Ihrer Marketo-Organisation wird als eigene Tabelle zurückgegeben. Jeder Tabellenname erhält das Präfix „Activity_“, gefolgt vom Namen Ihrer benutzerdefinierten Aktivität.
Wählen
Benutzerdefinierte Aktivitäten können durch Ausführen einer SELECT Abfrage in der benutzerdefinierten Aktivitätstabelle abgerufen werden.
SELECT * FROM Activity_MyCustomActivity
EINFÜGEN
Benutzerdefinierte Aktivitäten können durch Ausführen eines INSERT hinzugefügt werden. Um einen neuen benutzerdefinierten Aktivitätsdatensatz zu erstellen, geben Sie die Informationen über die benutzerdefinierte Aktivität an, die in die Datenbank eingegeben werden sollen.
Beim Erstellen eines benutzerdefinierten Aktivitätsdatensatzes sind die folgenden Eigenschaften erforderlich: ActivityDate, LeadId und PrimaryAttributeValue (beachten Sie, dass sich dieser Spaltenname basierend auf dem Namen ändert, den Sie für das primäre Feld der Aktivität festgelegt haben).
Das folgende Beispiel zeigt, wie Sie eine neue benutzerdefinierte Aktivität namens MyCustomActivity einfügen:
INSERT INTO Activity_MyCustomActivity (ActivityDate, PrimaryFieldValue, LeadId, MyInt, Email) VALUES ('11/08/2016', '123', '1', 12345, 'insert@test.com')
Aktualisieren
UPDATES werden bei benutzerdefinierten Aktivitäten nicht unterstützt.
Löschen
LÖSCHUNGEN werden bei benutzerdefinierten Aktivitäten nicht unterstützt.
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
ActivityId [KEY] | Integer | True | Die eindeutige ID der Aktivität. | |
LeadId | Integer | True | True | Die eindeutige ID des mit der Aktivität verknüpften Leads. |
ActivityDate | Datetime | True | True | Das Datum und die Uhrzeit, zu der der Lead zur Liste hinzugefügt wurde. Kann als Filter verwendet werden, um das Startdatum und die Startzeit anzugeben, um alle Aktivitäten am oder nach dem angegebenen Datum abzurufen. |
PrimaryAttribute | String | True | True | Die primäre Feld-ID |
PrimaryAttributeValue | String | True | Der primäre Feldwert. |
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 |
---|---|---|
ListId | Integer | Eine Listen-ID, die zum Abrufen von Aktivitäten für alle Leads verwendet wird, die in der angegebenen Liste enthalten sind. |
Benutzerdefinierte Objekte
Erstellen, aktualisieren, löschen und Abfrage benutzerdefinierte Objekte für eine Marketo-Organisation.
Tabellenspezifische Informationen
Jedes benutzerdefinierte Objekt in Ihrer Marketo Organisation wird als eigene Tabelle zurückgegeben. Jeder Tabellenname erhält das Präfix „CustomObject_“, gefolgt vom Namen Ihres benutzerdefinierten Objekts.
Wählen
Die Marketo REST API erfordert, dass ein Filter angegeben wird, um benutzerdefinierte Objekte abzurufen. Der Filter muss mindestens eine Spalte enthalten, die der Schlüssel, ein Deduplizierungsfeld oder eine durchsuchbare Spalte ist. Für diese Filtertypen wird nur der Operator „=“ unterstützt. Darüber hinaus können andere Filter angegeben werden, aber mindestens einer der zuvor erwähnten Filter muss angegeben werden. Alle filterbaren Spalten ermöglichen die Angabe mehrerer Werte mithilfe des Operators „IN“ oder des logischen Operators „OR“.
Die Antwortzeit des Servers kann verbessert werden, indem nur die Zeilen und Spalten identifiziert werden, die Sie abrufen möchten.
SELECT Make, Model, Year, Color FROM CustomObject_MyCustomBikeObject WHERE VIN = '12345'
Einfügen
Um einen neuen benutzerdefinierten Objektdatensatz zu erstellen, geben Sie die Informationen über das benutzerdefinierte Objekt an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie ein neues benutzerdefiniertes Objekt mit dem Namen MyCustomBikeObject eingefügt wird:
INSERT INTO MyCustomBikeObject (VIN, Make, Model, Color) VALUES ('99999', 'Yamaha', 'FZ-09', 'Blue')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE MyCustomBikeObject SET Year = 2016 WHERE VIN = '99999'
Löschen
Löschen wird verwendet, um benutzerdefinierte Objekte aus Marketo zu entfernen. Um einen Löschvorgang durchzuführen, muss der Tabellenschlüssel oder eine DedupeField-Spalte angegeben werden.
DELETE FROM MyCustomBikeObject WHERE VIN = '99999'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
MarketoGUID [KEY] | String | True | Die eindeutige, von Marketo zugewiesene Kennung des benutzerdefinierten Objekts. | |
CreatedAt | Datetime | Falsch | Das Datum und die Uhrzeit, zu der das benutzerdefinierte Objekt erstellt wurde. | |
UpdatedAt | Datetime | Falsch | Das Datum und die Uhrzeit, zu der das benutzerdefinierte Objekt aktualisiert wurde. |
Emails
Emails Abfragen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine nach Namen filterbare Liste von Emails aus der Zielinstanz ab.
SELECT * FROM Emails WHERE Name = 'CRUD Test'
Rufen Sie den Email Datensatz für die angegebene Ziel-ID ab.
SELECT * FROM Emails WHERE ID = 1192
Einfügen
Um eine neue Email zu erstellen, geben Sie mindestens die Spalten „Name“, „Vorlage“, „Ordner-ID“ und „Ordnertyp“ an.
INSERT INTO Emails (Name, Template, FolderId, FolderType) VALUES ('My Email', '1078', 2307, 'Folder')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Emails SET Description = 'Testing Update' WHERE ID = 1192
Löschen
Um eine Email zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM Emails WHERE Id = 1192
DELETE FROM Emails WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die eindeutige, von Marketo zugewiesene Kennung der Email. |
Name | String | Falsch | Wahr | Der Name der Email. |
Description | String | Falsch | Die Beschreibung der Email. | |
Subject | String | Falsch | Der Betreff der Email. | |
FromName | String | Falsch | Der Absendername. | |
FromEmail | String | Falsch | Die Absender Email Adresse. | |
ReplyEmail | String | Falsch | Die Antwort-Email Adresse. | |
FolderId | Integer | Falsch | Die ID des Ordners, in dem sich die Email befindet | |
FolderType | String | Falsch | Der Typ des Ordners, in dem sich die Email befindet. | |
FolderName | String | Falsch | Der Name des Ordners, in dem sich die Email befindet. | |
Operational | Boolean | Falsch | Gibt an, ob die Email Operationsbereit ist. | |
TextOnly | Boolean | Falsch | Gibt an, ob die Email nur aus Text besteht. | |
PublishToMSI | Boolean | Falsch | Gibt an, ob die Email veröffentlicht wird. | |
WebView | Boolean | Falsch | Gibt an, ob die Email eine Web-Ansicht ist. | |
Status | String | Falsch | Der Status der Email. | |
Version | Integer | Falsch | Die Version der Email. | |
AutoCopyToText | Boolean | Falsch | Gibt an, ob die Email automatisch in Text kopiert wird. | |
Template | Integer | Falsch | Die mit der Email verknüpfte Vorlage. | |
Workspace | String | Falsch | Der Name des Arbeitsbereichs, in dem sich die Email befindet. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Email-Erstellung. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Email. | |
PreHeader | String | Falsch | Der Preheader-Text für die Email. |
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 |
---|---|---|
EarliestUpdatedAt | Datetime | Emails vor diesem Datum ausschließen. Muss eine gültige ISO-8601-Zeichenfolge sein. |
LatestUpdatedAt | Datetime | Emails nach diesem Datum ausschließen. Muss eine gültige ISO-8601-Zeichenfolge sein. |
E-Mail-Vorlagen
Abfragen, Aktualisieren und Löschen von E-Mail-Vorlagen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste von Email-Vorlagen aus der Zielinstanz ab, filterbar nach Name und Status.
SELECT * FROM EmailTemplates WHERE Name = 'CRUD Test'
Rufen Sie den Email Datensatz für die angegebene Ziel-ID ab.
SELECT * FROM EmailTemplates WHERE ID = 1192
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE EmailTemplates SET Name = 'Update Test' Description = 'Testing Update' WHERE ID = 1192
Löschen
Um eine Email zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM EmailTemplates WHERE Id = 1192
DELETE FROM EmailTemplates WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | Wahr | Wahr | ID des Vermögenswerts. |
Name | String | Falsch | Wahr | Name des Assets. |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Falsch | Beschreibung des Vermögenswerts. | |
FolderId | Integer | True | Die ID des Ordners | |
FolderType | String | True | Der Ordnertyp. Die zulässigen Werte sind Ordner, Programm. | |
FolderName | String | True | Der Name des Ordners | |
Status | String | True | True | Statusfilter für Entwurfs- oder genehmigte Versionen |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Assets | |
Url | String | True | URL des Assets in der Marketo Benutzeroberfläche | |
Version | Integer | True | Der Versionstyp der Vorlage. Die zulässigen Werte sind 1, 2. | |
Workspace | String | Wahr | Name des Arbeitsbereichs | |
Content | String | True | HTML-Inhalt für Vorlage. Mehrteilige Datei. |
Ordner
Erstellen, aktualisieren, löschen und Abfrage Ordner für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Alle Ordner innerhalb von zwei Ebenen der Ordnerhierarchie abrufen.
SELECT * FROM Folders
Alle Ordner unter einem bestimmten Stammordner abrufen.
SELECT * FROM Folders WHERE RootFolderId = 38 AND MaxDepth = 5
Einfügen
Um einen neuen Ordner zu erstellen, geben Sie mindestens die Spalten Name, ParentId und ParentType an.
INSERT INTO Folders (Name, ParentId, ParentType) VALUES ('New_Folder_Marketo__Driver', 38, 'Folder')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Folders SET Description = 'Updated Folder', IsArchive = true WHERE ID = 1996
Löschen
Um einen Ordner zu löschen, können Sie das Feld „ID“ oder „Name“ angeben. Einzelne Ordner können gelöscht werden, wenn sie leer sind, d. h. wenn sie keine Assets oder Unterordner enthalten. Wenn ein Ordner vom Typ „Programm“ ist oder das Feld „isSystem“ auf „true“ gesetzt ist, kann er nicht gelöscht werden.
DELETE FROM Folders WHERE Id = 1996
DELETE FROM Folders WHERE Name in ('Marketo1','Marketo2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die eindeutige, von Marketo zugewiesene Kennung des Ordners. |
Name | String | Falsch | Wahr | Der Name des Ordners. |
Description | String | Falsch | Die Beschreibung des Ordners. | |
Type | String | True | Der Typ des Ordners. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Ordnererstellung. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Ordners. | |
ParentId | Integer | Falsch | Die ID des übergeordneten Ordners. | |
ParentType | String | Falsch | Der Typ des übergeordneten Ordners. | |
Path | String | Wahr | Der Pfad eines Ordners zeigt seine Hierarchie im Ordnerbaum, ähnlich einem Pfad im Unix-Stil. | |
WorkSpace | String | True | True | Der Name des intelligenten Kampagnenarbeitsbereichs. |
URL | String | True | Die explizite URL des Assets in der angegebenen Instanz. | |
IsSystem | Boolean | True | Ob der Ordner ein Systemordner ist oder nicht. | |
IsArchive | Boolean | Falsch | Ob der Ordner archiviert ist oder nicht. | |
AccessZoneId | Integer | True | Die Zugriffszonen-ID |
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 |
---|---|---|
RootFolderId | Integer | Die ID des übergeordneten Ordners, unter dem die Abfrage ausgeführt wird. |
RootFolderType | String | Der übergeordnete Ordnertyp, unter dem die Abfrage ausgeführt wird. Die zulässigen Werte sind Ordner, Programm. Der Standardwert ist Ordner. |
MaxDepth | Integer | Maximale Ordnertiefe zum Durchlaufen. Der Standardwert ist 2. |
Formulare
Erstellen, aktualisieren, löschen und Abfrage Formulare für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Rufen Sie eine Liste zugänglicher Formulare aus der Zielinstanz ab.
SELECT * FROM Forms
Formular für die angegebene ID abrufen.
SELECT * FROM Forms WHERE ID = '1214'
EINFÜGEN
Um ein neues Formular zu erstellen, geben Sie mindestens die Spalten Name, Ordner-ID und Ordnertyp an.
INSERT INTO Forms (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 1089, 'Program')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Forms SET Description = 'Testing Update', Name = 'Test Update' WHERE ID = '1214'
Löschen
Um ein Snippet zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM Forms WHERE Id = '1214'
DELETE FROM Forms WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | Wahr | Wahr | ID des Vermögenswerts. |
Name | String | Falsch | Wahr | Name des Assets. |
ButtonLabel | String | Falsch | Beschriftungstext der Schaltfläche. | |
ButtonLocation | Integer | Falsch | Position der Schaltfläche in Pixeln relativ zur linken Seite des Formulars. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Falsch | Beschreibung des Vermögenswerts. | |
FolderId | Integer | Falsch | Wahr | ID des Ordners. |
FolderType | String | Falsch | Wahr | Ordnertyp. |
FontFamily | String | False | Font-Family-Eigenschaft für das Formular. | |
FontSize | String | False | Schriftgrößeneigenschaft des Formulars. | |
KnownVisitorTemplate | String | False | Vorlage des bekannten Besucherverhaltens für das Formular. | |
KnownVisitorType | String | Falsch | Typ des bekannten Besucherverhaltens für das Formular. | |
LabelPosition | String | Falsch | Standardpositionierung der Beschriftungen. | |
Language | String | Falsch | Sprache des Formulars. | |
Locale | String | Falsch | Gebietsschema des Formulars. | |
ProgressiveProfiling | Boolean | Falsch | Ob progressives Profiling für das Formular aktiviert ist. | |
Status | String | Falsch | Wahr | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind genehmigt, Entwurf. |
Theme | String | Falsch | Zu verwendendes CSS-Design für das Formular. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
Url | String | Falsch | URL des Assets in der Marketo Benutzeroberfläche. | |
WaitingLabel | String | False | Wartetext der Schaltfläche. |
LandingPages
Erstellen, aktualisieren, löschen und Abfrage Landing Pages für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste zugänglicher Zielseiten aus der Zielinstanz ab, filterbar nach Status und Ordner.
SELECT * FROM LandingPages WHERE Status = 'draft'
SELECT * FROM LandingPages WHERE FolderId = 1184 AND FolderType = 'Program'
Rufen Sie den Zielseite für den angegebenen Namen oder eine Ziel-ID ab.
SELECT * FROM LandingPages WHERE Id = 1234
SELECT * FROM LandingPages WHERE Name = 'Agenda'
EINFÜGEN
Um eine neue LandingPage zu erstellen, geben Sie mindestens den Namen, die Ordner-ID, den Ordnertyp und die Vorlagenspalte an.
INSERT INTO LandingPages (CustomHeadHTML, Description, FacebookOgTags, FolderId, FolderType, Keywords, MobileEnabled, Name, FormPrefill, Robots, Template, Title, URL, Workspace) VALUES ('<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>', 'Testing Insert operation', '', 1184, 'Program', '', false, 'Test Insert', false, 'index, nofollow', 1, 'Insert Operation', 'http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html', 'CRH')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE LandingPages SET CustomHeadHTML = '<!DOCTYPE html>\n<html>\n<body>\n<h1>My First Heading</h1>\n<p>My first paragraph.</p>\n</body></html>', Description = 'Testing Update', FacebookOgTags = '', Keywords = '', MobileEnabled = false, Name = 'Test Update', Robots = 'index, nofollow', Title = 'Update Operation', URL = 'http://na-ab23.marketo.com/lp/119-IEY-862/LPtest_08.html' WHERE ID = 1103
Löschen
Um eine LandingPage zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM LandingPages WHERE Id = 1996
DELETE FROM LandingPages WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | Wahr | Wahr | ID des Vermögenswerts. |
Name | String | Falsch | Wahr | Name des Assets. |
ComputedUrl | String | True | Berechnete URL des Assets. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Assets. | |
CustomHeadHTML | String | Falsch | Beliebiges benutzerdefiniertes HTML, das in das Tag der Seite eingebettet werden soll. | |
Description | String | Falsch | Beschreibung des Vermögenswerts. | |
FacebookOgTags | String | Falsch | Alle OpenGraph-Meta-Tags, die auf die Seite angewendet werden sollen. | |
FolderId | Integer | Falsch | Wahr | ID des Ordners. |
FolderType | String | Falsch | Wahr | Ordnertyp. Die zulässigen Werte sind Ordner, Programm. |
FolderName | String | Falsch | Falsch | Name des Ordners. |
FormPrefill | Boolean | False | Boolescher Wert, um umzuschalten, ob in die Seite eingebettete Formulare vorab ausgefüllt werden. Standardmäßig „false“. Der Standardwert ist false. | |
Keywords | String | Falsch | Schlüsselwörter | |
MobileEnabled | Boolean | Falsch | Ob für die Seite die mobile Anzeige aktiviert ist. Nur Freiformseiten. Standardmäßig „false“. Der Standardwert ist false. | |
Robots | String | Falsch | Auf die Meta-Tags der Seiten anzuwendende Robots-Direktiven | |
Status | String | True | True | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind genehmigt, Entwurf. |
Template | Integer | Falsch | ID der verwendeten Vorlage. | |
Title | String | Falsch | Titelelement der Zielseite. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
URL | String | Falsch | URL des Assets in der Marketo-Benutzeroberfläche. Sie müssen den URL Pfad der Seite beim Erstellen oder Aktualisieren senden. | |
Workspace | String | Falsch | Name des Arbeitsbereichs. |
LandingPage-Vorlagen
Erstellen, aktualisieren, löschen und Abfrage LandingPageTemplates für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste zugänglicher Zielseite aus der Zielinstanz ab, filterbar nach Name, Status und Ordner.
SELECT * FROM LandingPageTemplates WHERE Status = 'draft'
SELECT * FROM LandingPageTemplates WHERE FolderId = 1184 AND FolderType = 'Program'
Rufen Sie den Datensatz der Zielseite für den angegebenen Namen oder eine Ziel-ID ab.
SELECT * FROM LandingPageTemplates WHERE Id = 1234
SELECT * FROM LandingPageTemplates WHERE Name = 'Agenda'
EINFÜGEN
Um eine neue LandingPageTemplate zu erstellen, geben Sie mindestens die Spalten Name, FolderId, FolderType und TemplateType an.
INSERT INTO LandingPageTemplates (Description, EnableMunchkin, FolderId, FolderType, Name, TemplateType) VALUES ('Testing Insert', true, 19, 'Folder', 'Test Insert 1', 'guided')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE LandingPageTemplates SET Description = 'Testing Update', EnableMunchkin = false, Name = 'Test Update' WHERE ID = 1312
Löschen
Um eine LandingPageTemplate zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM LandingPageTemplates WHERE Id = 1312
DELETE FROM LandingPageTemplates WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | Wahr | Wahr | ID des Vermögenswerts. |
Name | String | Falsch | Wahr | Name des Assets. |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Falsch | Beschreibung des Vermögenswerts. | |
EnableMunchkin | Boolean | Falsch | Ob Munchkin auf den abgeleiteten Seiten aktiviert werden soll. Standardmäßig „true“. Der Standardwert ist true. | |
FolderId | Integer | Falsch | Wahr | ID des Ordners. |
FolderType | String | Falsch | Wahr | Ordnertyp. Die zulässigen Werte sind Ordner, Programm. |
FolderName | String | Falsch | Name des Ordners. | |
Status | String | True | True | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind Entwurf, genehmigt. |
TemplateType | String | Falsch | Zu erstellender Vorlagentyp „guided“ oder „freeForm“. Die zulässigen Werte sind guided, freeForm. Der Standardwert ist freeForm. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
Url | String | True | URL des Assets in der Marketo Benutzeroberfläche. | |
Workspace | String | True | Name des Arbeitsbereichs. |
Leitungen
Erstellen, aktualisieren, löschen und Abfrage Leads für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Alle Spalten müssen mit dem Operator '=' angegeben werden. Wenn eine Spalte filterbar ist, geben Sie mehrere Werte mit dem Operator IN oder dem logischen Operator OR an.
Um die Antwortzeit des Servers zu optimieren, identifizieren Sie nur die Zeilen und Spalten, die Sie abrufen möchten.
SELECT Id, FirstName, LastName FROM Leads WHERE ID IN (1, 2, 5, 10)
Sie erzielen die beste Leistung mit dieser Abfrage, wenn Sie Ihre Abfrage auf eine Liste bekannter Leads in Marketo beschränken können. Erstellen Sie dazu eine statische Liste von Leads in Marketo und geben Sie dann die ListId an, um sie abzurufen.
Wenn kein Filter angegeben ist, wird die Tabelle Activities_NewLead abgefragt, um eine Liste von Lead-IDs abzurufen. Nachdem die Lead-IDs kompiliert wurden, werden sie zum Abfrage der Tabelle Leads verwendet. Da für jede Lead-Anforderung eine Activities_Newlead-Anforderung gestellt werden muss, verdoppelt sich die Anzahl der API Aufrufe pro Lead effektiv, wenn kein Filter angegeben ist. Dies wirkt sich auf die Abfrage aus.
Zum Beispiel:
-
Um die zurückgegebenen Leads auf diejenigen zu beschränken, die während eines bestimmten Zeitraums erstellt wurden, filtern Sie nach der Spalte „CreatedAt“. Wenn Sie den Operator „>“ oder „>=“ verwenden,
Der datetime-Wert ist in der Tabellenanforderung Activities_NewLead enthalten. Da die maximale Charge pro Anforderung für die REST- API 300 beträgt, können Sie mithilfe der folgenden Formel eine grobe Schätzung der Anzahl der API -Aufrufe erhalten, die diese Abfrage erfordert:
(Total Number of Leads / 300) * 2
-
Um die zurückgegebenen Leads auf diejenigen zu beschränken, die zu einem bestimmten Zeitpunkt aktualisiert wurden, filtern Sie nach der Spalte „UpdatedAt“. Wenn Sie den Operator „>“ oder „>=“ verwenden, wird der Datums-/Uhrzeitwert in die Tabellenanforderung Activities_LeadChanges aufgenommen. Da die maximale Charge pro Anforderung für die REST- API 300 beträgt, können Sie mithilfe der folgenden Formel eine grobe Schätzung der Anzahl der API -Aufrufe erhalten, die diese Abfrage erfordert:
(Total Number of Leads / 300) * 2
Sie können auch die SOAP API verwenden, um eine Liste von Lead-IDs abzurufen, indem Sie in der Eigenschaft „Sonstiges“ „UseSOAPForLeadIds=True“ festlegen. Wenn UseSOAPForLeadIDs True ist und die SOAP Verbindungsdetails angegeben sind, erstellt die SOAP API eine Liste von Lead-IDs, die dann als Filter für die REST API verwendet wird.
Dieser hybride Ansatz ist schneller als die alleinige Verwendung der SOAP API, da die SOAP API deutlich langsamer ist als die REST- API. Da die maximale Charge pro Anfrage für die SOAP API 1000 beträgt, können Sie mithilfe der folgenden Formel eine grobe Schätzung der Anzahl der API -Aufrufe erhalten, die diese Abfrage erfordert:
(Total Number of Leads / 1000) + (Total Number of Leads / 300)
Einfügen
Um einen neuen Lead-Datensatz zu erstellen, geben Sie den Vornamen, Nachnamen, die Email Adresse und den Firmennamen des Leads für die Eingabe in die Datenbank an.
Um beispielsweise einen neuen Lead für jemanden namens John Mangel mit der Email-Adresse john@abc.com einzufügen, geben Sie Folgendes ein:
INSERT INTO Leads (Email, FirstName, LastName) VALUES ('john@abc.com', 'John', 'Mangel')
Um mehrere Leads gleichzeitig über eine #TEMP-Tabelle einzufügen, erstellen Sie zuerst die #TEMP-Tabelle und fügen Sie diese Tabelle dann in Ihre Leads-Tabelle ein.
Das folgende Beispiel erstellt eine #TEMP-Tabelle mit drei neuen Leads und fügt diese #TEMP-Tabelle dann in die Leads-Tabelle ein:
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('John', 'Mangel', 'john@abc.com', 'ABC')
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Steve', 'Puth', 'steve@abc.com', 'ABC')
INSERT INTO Leads#TEMP (FirstName, LastName, Email, Company) VALUES ('Andrew', 'Stack', 'andy@abc', 'ABC')
INSERT INTO Leads (FirstName, LastName, Email, Company) SELECT FirstName, LastName, Email, Company FROM Leads#TEMP
Um mehrere Leads aus einer CSV-Datei zu importieren, stellen Sie sicher, dass UseBulkAPI auf True gesetzt ist, und geben Sie dann einen Befehl ähnlich dem folgenden ein:
INSERT INTO Leads (CSVFile) VALUES ('C:\\Upload\\ImportLeads.csv')
Aktualisieren
Sie können jedes Feld in der Tabelle „Leads“ aktualisieren, das nicht schreibgeschützt ist. Aktualisierungen werden mithilfe einer beliebigen „filterbaren“ Spalte, z. B. „Email“, als Nachschlagefeld (externer Schlüssel) durchgeführt. (Informationen zum Identifizieren aller schreibgeschützten und filterbaren Spalten in der Tabelle „Leads“ finden Sie weiter unten unter „Spalten“.)
Zum Beispiel:
-
So aktualisieren Sie die Tabelle „Leads“, um allen Zeilen mit ID=1 (ID ist das Nachschlagefeld) die 111-222-3333 als Eintrag für das Mobiltelefon zuzuweisen:
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE ID = 1
-
So aktualisieren Sie die Tabelle „Leads“, um 111-222-3333 als Eintrag für die Mobiltelefonnummer allen Zeilen zuzuweisen, in denen „Email= john@abc.com“ lautet (Email ist das Nachschlagefeld):
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE Email = 'john@abc.com'
Sie können auch ein benutzerdefiniertes Feld als Nachschlagefeld verwenden. Dazu müssen Sie eindeutig kennzeichnen, dass das benutzerdefinierte Feld auf diese Weise verwendet wird, indem Sie zuerst das Nachschlagefeld als benutzerdefiniertes Feld definieren. So weisen Sie beispielsweise 111-222-3333 als Eintrag für Mobiltelefon allen Zeilen zu, in denen MyCustomField=my value ist (MyCustomField ist das Nachschlagefeld):
UPDATE Leads SET MobilePhone = '111-222-3333' WHERE LookupField = 'MyCustomField' AND MyCustomField = 'my_value'
Löschen
Um einen Lead aus der Tabelle „Leads“ zu entfernen, müssen Sie den Lead anhand seiner Marketo ID identifizieren. Um beispielsweise den Lead mit der Marketo ID = 1 zu löschen, geben Sie Folgendes ein:
DELETE FROM Leads WHERE ID = 1
GetDeleted
Um eine Liste aller Leads abzurufen, die in den letzten 14 Tagen aus der Leads-Tabelle gelöscht wurden, verwenden Sie die Abfrage GetDeleted.
GetDeleted FROM Leads
Um eine Liste aller Leads abzurufen, die seit der letzten Aktualisierung der Tabelle gelöscht wurden, verwenden Sie die Abfrage „GetDeleted“ mit dem Filter „UpdatedAt“.
GetDeleted FROM Leads UpdatedAt='date'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Int | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
Company | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Site | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BillingStreet | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BillingCity | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BillingState | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BillingCountry | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BillingPostalCode | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Website | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MainPhone | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
AnnualRevenue | Decimal | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
NumberOfEmployees | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Industry | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
SicCode | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoCompanyNotes | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
ExternalCompanyId | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoName | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
PersonType | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoIsPartner | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
IsLead | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoIsCustomer | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
IsAnonymous | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Salutation | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
FirstName | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MiddleName | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LastName | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Email | String | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
Phone | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MobilePhone | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Fax | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Title | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
ContactCompany | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
DateOfBirth | Date | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Address | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
City | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
State | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Country | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
PostalCode | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
PersonTimeZone | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
OriginalSourceType | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
OriginalSourceInfo | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
RegistrationSourceType | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
RegistrationSourceInfo | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
OriginalSearchEngine | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
OriginalSearchPhrase | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
OriginalReferrer | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
EmailInvalid | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
EmailInvalidCause | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Unsubscribed | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
UnsubscribedReason | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
DoNotCall | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoDoNotCallCause | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
DoNotCallReason | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MarketingSuspended | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MarketingSuspendedCause | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BlackListed | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
BlackListedCause | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoPersonNotes | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
AnonymousIP | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredCompany | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredCountry | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredCity | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredStateRegion | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredPostalCode | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredMetropolitanArea | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
InferredPhoneAreaCode | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
EmailSuspended | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
EmailSuspendedCause | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
EmailSuspendedAt | Datetime | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Department | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
CreatedAt | Datetime | True | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
UpdatedAt | Datetime | True | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
Cookies | String | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
ExternalSalesPersonId | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadPerson | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadRole | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadSource | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadStatus | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadScore | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Urgency | Double | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Priority | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
RelativeScore | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
RelativeUrgency | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Rating | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
PersonPrimaryLeadInterest | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadPartitionId | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadRevenueCycleModelId | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadRevenueStageId | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
AcquisitionProgramId | Int | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
MktoAcquisitionDate | Datetime | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
TestKpQA | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
TestCustomfieldEmail | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Ecids | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
TestFieldText1 | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Test1 | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Cstmfdtest1 | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Cstmfdtest2 | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Test | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Test98 | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LookupField | String | Falsch | Wahr | Dies ist eine Nur-Filter-Spalte, die keine Daten enthält. |
ListId | Int | Falsch | Wahr | Dies ist eine Nur-Filter-Spalte, die keine Daten enthält. |
ProgramId | Int | Falsch | Wahr | Dies ist eine Nur-Filter-Spalte, die keine Daten enthält. |
PartitionName | String | Falsch | Wahr | Dies ist eine Nur-Filter-Spalte, die keine Daten enthält. |
MembershipAcquiredBy | String | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipIsExhausted | Bool | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipMembershipDate | Datetime | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipNurtureCadence | String | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipProgressionStatus | String | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipReachedSuccess | Bool | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipReachedSuccessDate | Datetime | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipStream | String | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
MembershipUpdatedAt | Datetime | Wahr | Falsch | Dies ist eine generierte Spalte, die nur beim Filtern nach ProgramId verfügbar ist. |
ListeStatischeMitgliedschaft
Erstellen, Löschen und Abfrage von Mitgliedern statischer Listen für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Rufen Sie eine Liste statischer Mitglieder aus der Zielinstanz ab, filterbar nach ID und ListId.
SELECT * FROM ListStaticMemberShip WHERE ListId = 1014
SELECT * FROM ListStaticMemberShip WHERE ListId = 1014 AND ID = 1016
Einfügen
Um eine neue statische Mitgliedschaft zu erstellen, geben Sie mindestens die ListId und die ID-Spalte an.
INSERT INTO ListStaticMemberShip (ListId, Id) VALUES (1014, 1014)
Löschen
Um eine ListStaticMemberShip zu löschen, müssen Sie die Felder ID und ListId angeben.
DELETE FROM ListStaticMemberShip WHERE Listid = 1014 AND ID = 1014
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | ID der statischen Mitgliedschaft. |
FirstName | String | True | Vorname des Mitglieds | |
LastName | String | True | Nachname des Mitglieds | |
Email | String | Wahr | ||
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der Mitgliedschaft. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Mitgliedschaft. | |
ListId | Integer | Wahr | Wahr | Listen-ID. |
Benannte Konten
Abfrage benannter Konten für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Beim Abrufen benannter Konten muss ein Filter angegeben werden. Gültige Filter sind alle durchsuchbaren Spalten, die MarketoGUID, Name, Branche, Staat, Stadt usw. enthalten.
SELECT * FROM NamedAccounts WHERE Name = 'MyAccount'
Einfügen
Um einen neuen NamedAccount-Datensatz zu erstellen, geben Sie die Informationen über das benannte Konto an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie ein neuer NamedAccount eingefügt wird:
INSERT INTO NamedAccounts (Name, City, Country, Industry) VALUES ('MyAccount', 'MyCity', 'USA', 'Tech')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE NamedAccounts SET NumberOfEmployees = 100, State = 'NC', AnnualRevenue = '10000000.00' WHERE Name = 'MyAccount'
Löschen
Löschen wird verwendet, um benannte Konten aus Marketo zu entfernen. Zum Löschen ist entweder das Feld MarketoGUID oder das Feld Name erforderlich.
DELETE FROM NamedAccounts WHERE Name = 'MyAccount'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
MarketoGUID [KEY] | String | True | True | Die eindeutige, von Marketo zugewiesene Kennung des benannten Kontos. |
Name | String | Falsch | Wahr | Der Name des Kontos. |
AccountOwnerId | Integer | Falsch | Wahr | Die Besitzer-ID des Kontos. |
AnnualRevenue | Double | Falsch | Wahr | Der Jahresumsatz des Kontos. |
City | String | Falsch | Wahr | Die Stadt für das Konto. |
Country | String | Falsch | Wahr | Das Land für das Konto. |
DomainName | String | Falsch | Wahr | Der Name der Domäne für das Konto. |
Industry | String | Falsch | Wahr | Die Branche für das Konto. |
LogoURL | String | Falsch | Wahr | Die URL zum Logo für das Konto. |
MembershipCount | Integer | True | True | Die Anzahl der Mitglieder für das Konto. |
NumberOfEmployees | Integer | Falsch | Wahr | Die Anzahl der Mitarbeiter für das Konto. |
OpptyAmount | Double | Wahr | Wahr | Die Gesamtzahl der Möglichkeiten für das Konto. |
OpptyCount | Integer | True | True | Die Gesamtzahl der Möglichkeiten für das Konto. |
SICCode | String | Falsch | Wahr | Der SIC-Code für das Konto. |
State | String | Falsch | Wahr | Der Status des Kontos. |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des benannten Kontos. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des genannten Kontos. |
Gelegenheiten
Abfragemöglichkeiten für eine Marketo Organisation.
Tabellenspezifische Informationen
Hinweis: Diese Tabelle ist nur für Marketo Abonnements verfügbar, für die keine native CRM-Synchronisierung aktiviert ist. Wenn die Synchronisierung aktiviert ist, wird beim Versuch, die Tabelle Abfrage, ein Fehler zurückgegeben, der besagt, dass die API deaktiviert ist.
Wählen
Beim Abrufen von Opportunities muss ein Filter angegeben werden. Gültige Filter sind alle durchsuchbaren Spalten, die MarketoGUID, ExternalOpportunityId, ExternalCompanyId oder ExternalSalesPersonId enthalten.
SELECT * FROM Opportunities WHERE ExternalOpportunityId = 'CDATA1'
Einfügen
Um einen neuen Opportunity-Datensatz zu erstellen, geben Sie die Informationen über die Opportunity an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie eine neue Opportunity eingefügt wird:
INSERT INTO Opportunities (ExternalOpportunityId, Description, ExternalCompanyId, Name) VALUES ('CDATA1', ' Software Inc Opportunity', 'CDATA', '')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Opportunities SET IsWon = true, FiscalYear = 2016, Amount = '1000.00' WHERE ExternalOpportunityId = 'Opportunity1'
Löschen
Löschen wird verwendet, um Chancen aus Marketo zu entfernen. Zum Löschen ist entweder das ID-Feld oder das ExternalOpportunityId-Feld erforderlich.
DELETE FROM Opportunities WHERE ExternalOpportunityId = 'Opportunity1'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
MarketoGUID [KEY] | String | True | True | Die eindeutige, von Marketo zugewiesene Kennung der Chance. |
ExternalOpportunityId | String | Falsch | Wahr | Die externe ID der Chance. |
Amount | Double | Falsch | Der Betrag der Chance. | |
CloseDate | Datetime | Falsch | Datum und Uhrzeit, zu denen die Verkaufschance geschlossen wurde. | |
Description | String | Falsch | Die Beschreibung der Gelegenheit. | |
ExpectedRevenue | Double | Falsch | Der erwartete Umsatz der Chance. | |
ExternalCompanyId | String | Falsch | Wahr | Die externe Unternehmens-ID der Chance. |
ExternalCreatedDate | Datetime | Falsch | Das externe Datum und die Uhrzeit, zu der die Chance erstellt wurde. | |
ExternalSalesPersonId | String | Falsch | Wahr | Die externe Verkäufer-ID der Chance. |
Fiscal | String | Falsch | Das Finanzielle der Gelegenheit. | |
FiscalQuarter | String | Falsch | Das Geschäftsquartal der Chance. | |
FiscalYear | String | Falsch | Das Geschäftsjahr der Chance. | |
ForecastCategoryName | String | Falsch | Der Prognosekategoriename der Chance. | |
IsClosed | Boolean | Falsch | Gibt an, ob die Chance geschlossen ist. | |
IsWon | Boolean | Falsch | Gibt an, ob die Chance gewonnen wurde. | |
LastActivityDate | Datetime | Falsch | Datum und Uhrzeit der letzten Aktivität bei der Chance. | |
LeadSource | String | Falsch | Die Hauptquelle der Chance. | |
Name | String | Falsch | Der Name der Chance. | |
NextStep | String | Falsch | Der nächste Schritt der Chance. | |
Probability | Integer | Falsch | Die Wahrscheinlichkeit der Gelegenheit. | |
Quantity | Double | Falsch | Die Menge der Möglichkeit. | |
Stage | Double | Falsch | Das Stadium der Gelegenheit. | |
Type | Double | Falsch | Der Typ der Chance. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der Chance. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Chance. |
Gelegenheitsrollen
Abfrage-Opportunity-Rollen für eine Marketo Organisation.
Tabellenspezifische Informationen
Hinweis: Diese Tabelle ist nur für Marketo Abonnements verfügbar, für die keine native CRM-Synchronisierung aktiviert ist. Wenn die Synchronisierung aktiviert ist, wird beim Versuch, die Tabelle Abfrage, ein Fehler zurückgegeben, der besagt, dass die API deaktiviert ist.
Wählen
Beim Abrufen von Opportunities muss ein Filter angegeben werden. Gültige Filter sind alle durchsuchbaren Spalten, die MarketoGUID und eine Kombination aus ExternalOpportunityId und LeadId enthalten.
SELECT * FROM OpportunityRoles WHERE ExternalOpportunityId = 'Opportunity1' AND LeadId = '1'
Einfügen
Um einen neuen Opportunity-Rollendatensatz zu erstellen, geben Sie die Informationen über die Opportunity-Rolle an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie eine neue Opportunity-Rolle eingefügt wird:
INSERT INTO OpportunityRoles (ExternalOpportunityId, LeadId, IsPrimary, Role) VALUES ('CDATA1', '1', false, 'MyRole')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE OpportunityRoles SET IsPrimary = true WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'
Löschen
Mit Löschen werden Opportunity-Rollen aus Marketo entfernt. Zum Löschen ist das Feld MarketoGUID erforderlich.
DELETE FROM OpportunityRoles WHERE MarketoGUID = 'c674bda8-6e94-40cf-a853-98833b85b7cb'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
MarketoGUID [KEY] | String | True | True | Die eindeutige, von Marketo zugewiesene Kennung der Opportunity Rolle. |
ExternalOpportunityId | String | Falsch | Wahr | Die externe ID der Chance. |
ExternalCreatedDate | Datetime | Falsch | Das externe Datum und die Uhrzeit, zu der die Opportunity-Rolle erstellt wurde. | |
IsPrimary | Boolean | Falsch | Gibt an, ob die Opportunity-Rolle die primäre Rolle bei der Opportunity ist. | |
LeadId | Integer | Falsch | Wahr | Die mit der Opportunity Rolle verknüpfte Lead-ID. |
Role | String | Falsch | Die mit der Chance verbundene Rolle. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der Opportunity-Rolle. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Opportunity-Rolle. |
ProgrammMitglieder
Erstellen, aktualisieren, löschen und Abfrage Mitglieder für das Programm in Marketo ab.
Tabellenspezifische Informationen
Wählen
Alle Programmmitglieder für die spezifische Programm-ID abrufen.
Hinweis:
- Wenn
UseBulkAPI=true
und ProgramId nicht angegeben ist, wird die erste ProgramId abgerufen. Wir können nur den Operator =, IN mit ProgramID verwenden. - Wenn
UseBulkAPI=false
und ProgramId nicht angegeben ist, werden Datensätze für alle ProgramIds abgerufen. Wir können den Operator =, IN, >, <, <=, >= mit ProgramID angeben.
SELECT * FROM ProgramMembers WHERE ProgramId = 1102
SELECT * FROM ProgramMembers WHERE ProgramId = '1044' AND LeadId IN ('1789', '1789', '1790', '1791', '1792')
SELECT * FROM ProgramMembers WHERE ProgramId = '1001' AND LeadId = '4'
SELECT * FROM ProgramMembers WHERE ProgramId IN (1102, 1103, 1104)
SELECT * FROM ProgramMembers WHERE LeadId IN ('1789', '1790', '1791', '1792') AND reachedSuccess IN (false, true)
SELECT * FROM ProgramMembers WHERE reachedSuccess IN (false, true) AND LeadId = '1789'
Einfügen
Um ein neues Programmmitglied zu erstellen, geben Sie mindestens die Spalten LeadId, StatusName und ProgramId an. Dieser Operation wird nur unterstützt, wenn UseBulkApi=false.
INSERT INTO ProgramMembers (LeadId, StatusName, ProgramId) VALUES (4, 'member', '1001')
Aktualisieren
Die Felder WebinarURL und RegistrationCode können aktualisiert werden. Um ein Programmmitglied zu aktualisieren, geben Sie mindestens die Spalten LeadId und ProgramId an. Dieser Operation wird nur unterstützt, wenn UseBulkApi=false ist.
UPDATE ProgramMembers SET WebinarURL = 'www.testURL.com', RegistrationCode = 'dcff5f12-a7c7-11eb-bcbc-0242ac130001' WHERE LeadId = '4' AND ProgramId = '1001'
Löschen
Um ein Programmmitglied zu löschen, müssen Sie die Felder „LeadId“ und „ProgramId“ angeben. Dieser Operation wird nur unterstützt, wenn „UseBulkApi=false“ ist.
DELETE FROM ProgramMembers WHERE LeadId = '4' AND ProgramId = '1001'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
AttendanceLikelihood | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
CreatedAt | Datetime | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
IsExhausted | Bool | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
LeadId [KEY] | Int | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
MembershipDate | Datetime | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
NurtureCadence | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
Program | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
ProgramId [KEY] | Int | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
ReachedSuccess | Bool | True | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
ReachedSuccessDate | Datetime | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
RegistrationLikelihood | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
StatusName | String | True | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
TrackName | String | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
UpdatedAt | Datetime | True | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
WaitlistPriority | Int | True | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
AcquiredBy | Bool | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
FlowStep | Int | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
RegistrationCode | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
ReiNewCustomField | String | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
StatusReason | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. | |
TestCustomObjFd | String | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
UTMSource | String | Falsch | Wahr | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
WebinarUrl | String | Falsch | Dies ist eine generierte Spalte, es ist keine Beschreibung verfügbar. |
Programme
Abfrageprogramme für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis: Beim Durchsuchen aller Programme (z. B. beim Ausführen einer SELECT * Abfrage) werden die Spalten „Tag“ und „Kosten“ nicht zurückgegeben. Diese Spalten werden nur zurückgegeben, wenn nach einer bestimmten Programm-ID oder einem bestimmten Namen gefiltert wird.
Tag- und Kostenspalten werden in diesem Fall nicht zurückgegeben.
SELECT * FROM Programs
In diesem Fall werden Tag- und Kostenspalten zurückgegeben.
SELECT * FROM Programs WHERE ID = '1001'
EINFÜGEN
Um einen neuen Programmdatensatz zu erstellen, geben Sie die Informationen über das Programm an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie ein neues Programm eingefügt wird:
INSERT INTO Programs (Name, FolderId, FolderType, Type, Description, Channel, TagTypes, TagValues, CostStartDates, Costs, CostNotes) VALUES ('InsertEvent', '35', 'Folder', 'Default', 'Test Insert Description', 'Email Blast', 'Program Owner', 'Admin', '01/01/2015,02/02/2015', '100,200', 'January,February')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Programs SET Name = 'UpdatedProgram', Description = 'Updated Description' WHERE ID = '1'
Löschen
Mit Löschen können Sie Programme aus Marketo entfernen. Um einen Löschvorgang durchzuführen, können Sie das Feld „ID“ oder „Name“ angeben.
DELETE FROM Programs WHERE Id = '1'
DELETE FROM Programs WHERE Name in ('Test1', 'Test2')
Hinweis
FolderId und FolderName können eingeschlossen werden, wenn inserting
ein neuer Rekord, aber sie können nicht sein updated
in vorhandenen Datensätzen (nur lesbar, sobald ein Datensatz vorhanden ist).
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die eindeutige, von Marketo zugewiesene Kennung des Programms. |
Name | String | Falsch | Wahr | Der Name des Programms. |
Description | String | Falsch | Die Beschreibung des Programms. | |
Type | String | Falsch | Der Programmtyp. | |
Channel | String | Falsch | Der Kanal, mit dem das Programm verknüpft ist. | |
Workspace | String | Falsch | Der Name des Arbeitsbereichs, in dem sich das Programm befindet. | |
Url | String | True | Die URL Referenz zum Programm. | |
Status | String | Falsch | Der Status des Programms. | |
FolderType | String | False | Der Ordnertyp, in dem das Programm enthalten ist. | |
FolderId | Integer | False | Die Ordner-ID, in der das Programm enthalten ist. | |
FolderName | String | False | Der Name des Ordners, in dem das Programm enthalten ist. | |
TagTypes# | String | Falsch | Wahr | Eine durch Kommas getrennte Liste von Tagtypen, die mit dem Programm verknüpft sind. Jedem TagType ist ein Wert zugeordnet, der über die Spalte TagValue zurückgegeben wird. |
TagValues# | String | Falsch | Wahr | Eine durch Kommas getrennte Liste von Tag-Werten. Jeder Wert entspricht dem in der Spalte „TagTypes“ aufgeführten Typ. |
CostStartDates# | String | Falsch | Eine durch Kommas getrennte Liste mit Kostenstartdaten. Jeder Wert entspricht den Kosten und Notizen, die in den Spalten „Kosten“ und „Kostennotizen“ aufgeführt sind. | |
Costs# | String | Falsch | Eine durch Kommas getrennte Liste von Kosten (Ganzzahlwerte). Jeder Wert entspricht den Startdaten und Notizen, die in den Spalten CostStartDates und CostNotes aufgeführt sind. | |
CostNotes# | String | Falsch | Eine durch Kommas getrennte Liste von Kostennotizen. Jeder Wert entspricht den Kosten und Startdaten, die in den Spalten „Costs“ und „CostStartDates“ aufgeführt sind. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Programmerstellung. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Programms. |
Verkäufer
Fragen Sie Vertriebsmitarbeiter für eine Marketo Organisation ab.
Tabellenspezifische Informationen
Hinweis: Diese Tabelle ist nur für Marketo Abonnements verfügbar, für die keine native CRM-Synchronisierung aktiviert ist. Wenn die Synchronisierung aktiviert ist, wird beim Versuch, die Tabelle Abfrage, ein Fehler zurückgegeben, der besagt, dass die API deaktiviert ist.
Wählen
Beim Abrufen von Unternehmen muss ein Filter angegeben werden. Gültige Filter sind alle durchsuchbaren Spalten, die Id, ExternalSalesPersonId oder Email enthalten.
SELECT * FROM SalesPersons WHERE ExternalSalesPersonId = 'sales@cdata.com'
Einfügen
Um einen neuen SalesPerson-Datensatz zu erstellen, geben Sie die Informationen über den Verkäufer an, die in die Datenbank eingegeben werden sollen.
Das folgende Beispiel zeigt, wie eine neue Opportunity eingefügt wird:
INSERT INTO SalesPersons (ExternalSalesPersonId, Email, FirstName, LastName) VALUES ('sales@cdata.com', 'sales@cdata.com', 'Sales', 'Person')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE SalesPersons SET Phone = '919-928-5214', Title = 'Technical Sales', Email = 'sales@cdata.com' WHERE ExternalSalesPersonId = 'sales@cdata.com'
Löschen
Löschen wird verwendet, um einen Vertriebsmitarbeiter aus Marketo zu entfernen. Zum Löschen ist entweder das ID-Feld oder das Feld ExternalSalesPersonId erforderlich.
DELETE FROM SalesPersons WHERE ExternalSalesPersonId = 'sales@cdata.com'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die eindeutige, von Marketo zugewiesene Kennung des Verkäufers. |
ExternalSalesPersonId | String | Falsch | Wahr | Die externe ID des Verkäufers. |
Email | String | Falsch | Wahr | Die Email Adresse des Verkäufers. |
Fax | String | Falsch | Die Faxnummer des Verkäufers. | |
FirstName | String | Falsch | Der Vorname des Verkäufers. | |
LastName | String | Falsch | Der Nachname des Verkäufers. | |
MobilePhone | String | Falsch | Die Handynummer des Verkäufers. | |
Phone | String | Falsch | Die Telefonnummer des Verkäufers. | |
Title | String | Falsch | Der Titel des Verkäufers. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Verkäufers. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Verkäufers. |
SmartCampaigns
Erstellen, aktualisieren, löschen und Abfrage SmartCampaigns für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Alle Smart-Kampagnen abrufen
SELECT * FROM SmartCampaigns
Eine bestimmte Smart-Kampagne abrufen
SELECT * FROM SmartCampaigns WHERE ID = 2046
Einfügen
Um eine neue Smart-Kampagne zu erstellen, geben Sie mindestens die Spalten Name, Ordner-ID und Ordnertyp an.
INSERT INTO SmartCampaigns (Name, FolderId, FolderType) VALUES ('NewSmartCampaign', '1357', 'Folder')
Aktualisieren
Nur die Spalten „Name“ und „Beschreibung“ können aktualisiert werden.
UPDATE SmartCampaigns Set Name = 'UpdatedSmartCampaignName', Description = ' Campaign' WHERE ID = 2047
Löschen
Um eine Smart-Kampagne zu löschen, müssen Sie das ID-Feld angeben.
DELETE FROM SmartCampaigns WHERE ID = 2047
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die ID der Smart-Kampagne. |
Name | String | Falsch | Der Name der Smart-Kampagne. | |
ComputedUrl | String | Falsch | Die berechnete URL der Smart-Kampagne | |
Description | String | Falsch | Die Beschreibung der Smart-Kampagne. | |
Type | String | True | Der Typ der Smart-Kampagne. Batch: hat mindestens einen Filter und keine Trigger. Trigger: hat mindestens einen Trigger. Standard: hat keine Smart-List-Regeln. | |
SmartListId | Integer | True | Die ID der untergeordneten Smart-Liste der Smart-Kampagne. | |
FlowId | Integer | True | Die ID des untergeordneten Flows der Smart-Kampagne. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der intelligenten Kampagne. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Smart-Kampagne. | |
WorkSpace | String | True | Der Name des Arbeitsbereichs, in dem sich der Ordner befindet. | |
Status | String | True | Der Status der Smart-Kampagne. Die zulässigen Werte sind Inaktiv, Einzelausführung, Ungültig, Wiederkehrende Ausführung, Aktiv, Angefordert, Nie ausgeführt. | |
IsSystem | Boolean | True | Gibt an, ob die Smart-Kampagne systemverwaltet ist. | |
IsActive | Boolean | True | Ob die Smart-Kampagne aktiv ist. | |
IsRequestable | Boolean | True | Gibt an, ob eine Smart-Kampagne angefordert werden kann (aktiv ist und den Trigger „Kampagne ist angefordert“ mit der Quelle „Web Service API“). | |
IsCommunicationLimitEnabled | Boolean | True | Gibt an, ob das Kommunikationslimit für intelligente Kampagnen aktiviert ist (d. h., nicht Operationsbezogene Emails werden blockiert). | |
MaxMembers | Integer | Wahr | Das intelligente Mitgliedschaftslimit für Kampagnen. | |
QualificationRuleType | String | True | Der Typ der Qualifizierungsregel. Die zulässigen Werte sind once, any, interval. | |
QualificationRuleInterval | Integer | True | Das Intervall der Qualifizierungsregel. Nur festlegen, wenn der Qualifizierungsregeltyp „Intervall“ ist | |
QualificationRuleUnit | String | True | Die Maßeinheit der Qualifizierungsregel. Nur festlegen, wenn der Qualifizierungsregeltyp „Intervall“ = [„Stunde“, „Tag“, „Woche“, „Monat“] ist | |
RecurrenceStartAt | Datetime | True | Das Datum und die Uhrzeit der ersten geplanten Kampagne. Erforderlich, wenn eine Wiederholung festgelegt wird. Nicht erforderlich, um eine intelligente Kampagne zu erstellen, die keine Wiederholung hat. | |
RecurrenceEndAt | Datetime | True | Das Datum und die Uhrzeit, nach denen keine weiteren Läufe automatisch geplant werden. | |
RecurrenceIntervalType | String | True | Das Wiederholungsintervall. Nicht erforderlich, um eine intelligente Kampagne ohne Wiederholung zu erstellen = ['Täglich', 'Wöchentlich', 'Monatlich']. | |
RecurrenceInterval | Integer | True | Die Anzahl der Intervalleinheiten zwischen Wiederholungen. | |
RecurrenceWeekDayOnly | Boolean | True | Smart-Kampagne nur an Wochentagen ausführen. Darf nur festgelegt werden, wenn der Intervalltyp „Täglich“ ist. | |
RecurrenceWeekDayMask | String | True | Leeres String-Array oder ein oder mehrere der folgenden Elemente: „Montag“, „Dienstag“, „Mittwoch“, „Donnerstag“, „Freitag“, „Samstag“, „Sonntag“. Darf nur festgelegt werden, wenn der Intervalltyp „Wöchentlich“ ist. | |
RecurrenceDayOfMonth | Integer | True | Der Tag des Monats, der wiederholt werden soll. Zulässiger Bereich: 1-31. Darf nur festgelegt werden, wenn intervalType „Monthly“ ist und dayOfWeek und weekOfMonth nicht festgelegt sind. | |
RecurrenceDayOfWeek | String | True | Der Wochentag, der wiederholt werden soll. Darf nur festgelegt werden, wenn dayOfMonth nicht festgelegt ist und weekOfMonth = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Sonntag'] festgelegt ist. | |
RecurrenceWeekOfMonth | Integer | True | Die Woche des Monats, die wiederholt werden soll. Zulässiger Bereich 1-4. Darf nur gesetzt werden, wenn dayOfMonth nicht gesetzt ist und dayOfWeek gesetzt ist. | |
FolderId | Integer | Falsch | Die ID des Ordners. | |
FolderType | String | Falsch | Der Ordnertyp. Die zulässigen Werte sind Ordner, Programm. |
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 |
---|---|---|
EarliestUpdatedAt | Datetime | Smart-Kampagnen vor diesem Datum ausschließen. |
LatestUpdatedAt | Datetime | Smart-Kampagnen nach diesem Datum ausschließen. |
Folder | String | JSON-Darstellung des übergeordneten Ordners mit den Mitgliedern „ID“ und „Typ“, der „Ordner“ oder „Programm“ sein kann. |
SmartLists
Fragen Sie SmartLists für eine Marketo Organisation ab und löschen Sie sie.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Alle Smart-Listen abrufen
SELECT * FROM SmartLists
Eine bestimmte Smartlist abrufen
SELECT * FROM SmartLists WHERE ID = 1142
Löschen
Um eine Smartlist zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM SmartLists WHERE Id = 1142
DELETE FROM SmartLists WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | Die ID der Smartlist. |
Name | String | True | True | Der Name der intelligenten Liste. |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der intelligenten Liste. | |
Description | String | Wahr | Die Beschreibung der Smart-Liste | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der Smart List. | |
WorkSpace | String | True | Der Name des Arbeitsbereichs, in dem sich die intelligente Liste befindet. | |
Url | String | True | Die URL der intelligenten Liste. | |
FolderId | Integer | Falsch | Die ID des Ordners. | |
FolderType | String | Falsch | Der Ordnertyp. Die zulässigen Werte sind Ordner, Programm. |
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 |
---|---|---|
EarliestUpdatedAt | Datetime | Smartlist vor diesem Datum ausschließen. |
LatestUpdatedAt | Datetime | Smartlist nach diesem Datum ausschließen. |
Folder | String | JSON-Darstellung des übergeordneten Ordners mit den Mitgliedern „ID“ und „Typ“, der „Ordner“ oder „Programm“ sein kann. |
SmartCampaignId | Integer | Die ID der Smart-Kampagne |
ProgramId | Integer | Die ID des Programms |
Ausschnitte
Erstellen, aktualisieren, löschen und Abfrage Snippets für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Rufen Sie eine Liste zugänglicher Snippets aus der Zielinstanz ab, filterbar nach Status.
SELECT * FROM Snippets WHERE Status = 'draft'
Snippet-Datensatz für die angegebene Ziel-ID abrufen.
SELECT * FROM Snippets WHERE ID = 1234
EINFÜGEN
Um ein neues Snippet zu erstellen, geben Sie mindestens die Spalten Name, FolderId und FolderType an.
INSERT INTO Snippets (Name, Description, FolderId, FolderType) VALUES ('My Snippet', 'Test Snippet insert', 31, 'Folder')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE Snippets SET Description = 'Testing Update', IsArchive = 'No', Name = 'Test Update' WHERE ID = 8
Löschen
Um ein Snippet zu löschen, müssen Sie das ID-Feld angeben.
DELETE FROM Snippets WHERE ID = 1934
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | Wahr | Wahr | ID des Vermögenswerts. |
Name | String | Falsch | Name des Vermögenswerts. | |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Falsch | Beschreibung des Vermögenswerts. | |
FolderId | Integer | Falsch | ID des Ordners. | |
FolderType | String | Falsch | Ordnertyp. Die zulässigen Werte sind Ordner, Programm. | |
FolderName | String | Falsch | Name des Ordners. | |
Status | String | True | True | Statusfilter für Entwurfs- oder genehmigte Versionen. |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
Url | String | True | URL des Assets in der Marketo Benutzeroberfläche. | |
Workspace | String | True | Name des Arbeitsbereichs. | |
IsArchive | String | Falsch | Archivierungsstatus des Snippets |
Statische Listen
Erstellen, aktualisieren, löschen und Abfrage statische Listen für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Rufen Sie eine Liste statischer Listen aus der Zielinstanz ab, filterbar nach Namen.
SELECT * FROM StaticLists WHERE Name = 'test0319'
Rufen Sie den statischen Listendatensatz für die angegebene Ziel-ID ab.
SELECT * FROM StaticLists WHERE ID = 1192
Rufen Sie den statischen Listendatensatz für den angegebenen Ordner ab.
SELECT * FROM StaticLists WHERE Folder = '{id:12,type:Folder}'
Einfügen
Um eine neue statische Liste zu erstellen, geben Sie mindestens die Spalten „Ordner-ID“, „Ordnertyp“, „Name“ und „Ordnername“ an.
INSERT INTO StaticLists (FolderId, FolderType, Name, FolderName) VALUES (12, 'folder', 'testvs', 'ManualList')
Aktualisieren
Jedes Feld, das nicht schreibgeschützt ist, kann aktualisiert werden.
UPDATE StaticLists SET Name = 'testupdate' WHERE ID = 1058
Löschen
Um eine Email zu löschen, können Sie das ID- oder Namensfeld angeben.
DELETE FROM StaticLists WHERE Id = 1058
DELETE FROM StaticLists WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
Id [KEY] | Integer | True | True | ID der statischen Liste. |
Name | String | Falsch | Wahr | Name der statischen Liste. |
CreatedAt | Datetime | True | Datum und Uhrzeit der Erstellung der statischen Liste. | |
UpdatedAt | Datetime | True | Datum und Uhrzeit der letzten Aktualisierung der statischen Liste. | |
FolderId | Integer | Falsch | ID des Ordners. | |
FolderType | String | Falsch | Ordnertyp. | |
FolderName | String | Falsch | Ordnertyp. | |
ComputedUrl | String | Falsch | Berechnete URLs der statischen Liste. | |
Workspace | String | Falsch | Arbeitsbereich der statischen 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 |
---|---|---|
Folder | String | Mit dem Ordnerparameter kann der übergeordnete Ordner angegeben werden, unter dem die Abfrage ausgeführt wird. |
Token
Erstellen, löschen und Abfrage Token für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Token unter einem bestimmten ParentResourceType abrufen.
SELECT * FROM Tokens WHERE ParentResourceId = 1121 AND ParentResourceType = 'program'
Einfügen
Um ein neues Abfrage Token zu erstellen, geben Sie die Felder ParentResourceId, ParentResourceType, Name, Typ und Wert an.
INSERT INTO Tokens (ParentResourceId, ParentResourceType, Name, Type, Value) VALUES (1111, 'program', 'testname', 'text', 'testvalue')
Löschen
Um ein Token zu löschen, müssen Sie die Felder ParentResourceId, ParentResourceType, Name und Typ angeben.
DELETE FROM Tokens WHERE ParentResourceId = 1 AND ParentResourceType = 'program' AND Name = 'testname' AND Type = 'text'
Spalten
Name | Typ | Nur-Lesen | Filterbar | Beschreibung |
---|---|---|---|---|
ParentResourceId | Integer | True | True | Die ID des Ordners oder Programms. |
ParentResourceType | String | True | True | Der Typ des Tokens. Es kann entweder Ordner oder Programm sein. Die zulässigen Werte sind Ordner, Programm. Der Standardwert ist Ordner. |
Name | String | Falsch | Wahr | Der Name des Tokens. |
Type | String | Falsch | Wahr | Der Datentyp des Tokens. Die unterstützten Werte sind Datum, Zahl, Rich Text, Punktzahl, SFDC-Kampagne und Text. Die zulässigen Werte sind Datum, Zahl, Rich Text, Punktzahl, SFDC-Kampagne, Text. |
Value | String | Falsch | Wahr | Der Wert des Tokens. |
ComputedURL | String | Falsch | Die berechnete URL des Tokens. |
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.
Marketo Connector-Ansichten
Name | Beschreibung |
---|---|
Activities | Gibt eine Liste der Aktivitäten nach einem durch den Parameter „nextPageToken“ angegebenen Datum und einer Uhrzeit zurück. |
ActivityBulkExports | Gibt eine Liste der Aktivitätsexportaufträge zurück, die in den letzten 7 Tagen erstellt wurden. |
ActivityTypes | Aktivitätstypen für eine Marketo Organisation abrufen |
ActivityTypesAttributes | Aktivitätstypattribute für eine Marketo Organisation abrufen |
Campaigns | Abfragekampagnen für eine Marketo Organisation. |
ChannelProgressionStatuses | Abfrage des Fortschrittsstatus von Kanälen für eine Marketo Organisation. |
Channels | Abfragekanäle für eine Marketo Organisation. |
DailyErrorStatistics | Ruft eine Liste der Benutzer und die Anzahl der Fehlertypen ab, die ihnen am aktuellen Tag begegnet sind |
DailyUsageStatistics | Ruft eine Liste der Benutzer und die Anzahl der Anrufe ab, die sie am aktuellen Tag getätigt haben |
EmailCCFields | Abfrage-Emails CC-Felder für eine Marketo Organisation. |
Files | Abfragedateien für eine Marketo Organisation. |
LandingPageContentSection | Rufen Sie einen Abschnitt des Inhalts einer Zielseite für eine Marketo Organisation ab. |
LandingPageTemplateContent | Abfrage des LandingPageTemplateContent für eine Marketo-Organisation. |
LeadBulkExports | Gibt eine Liste der Lead-Exportaufträge zurück, die in den letzten 7 Tagen erstellt wurden. |
LeadChanges | Gibt eine Liste mit Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück. |
LeadChangesAttributes | Gibt eine Liste mit Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück. |
LeadChangesFields | Gibt eine Liste mit Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück. |
LeadLists | Abfrage der statischen Listenmitgliedschaft für einen Lead. |
LeadPartitions | Lead-Partitionen für eine Marketo Organisation abfragen. |
LeadPrograms | Programmmitgliedschaft für einen Lead abfragen. |
Lists | Abfragelisten für eine Marketo Organisation. |
PreviewEmail | Vorschau einer Email anzeigen. |
ProgramMembersBulkExports | Gibt eine Liste der Exportaufträge der Programmmitglieder zurück, die in den letzten 7 Tagen erstellt wurden. |
Segmentations | Abfragesegmentierungen für eine Marketo Organisation. |
Segments | Abfragesegmente für eine Marketo Organisation. |
SmartListRuleFilters | SmartLists-Regelfilter abfragen |
SnippetContent | Inhalt des spezifischen Snippets für eine Marketo Organisation abfragen |
Tags | Abfrage-Tags für eine Marketo Organisation. |
ThankYouList | Anfrage Dankesliste für die Formulare |
WeeklyErrorStatistics | Ruft eine Liste der Benutzer und die Anzahl der Fehlertypen ab, die in den letzten 7 Tagen bei ihnen aufgetreten sind |
WeeklyUsageStatistics | Ruft eine Liste der Benutzer und die Anzahl der Anrufe ab, die sie in einer Woche getätigt haben |
Aktivitäten
Gibt eine Liste von Aktivitäten ab einem durch den Parameter nextPageToken angegebenen Datum und einer angegebenen Uhrzeit zurück.
Tabellenspezifische Informationen
WÄHLEN
Der Connector verwendet die Marketo API, um WHERE-Klauselbedingungen zu verarbeiten, die mit den folgenden Spalten und Operatoren erstellt wurden. Der Rest des Filters wird clientseitig innerhalb des Connectors ausgeführt.
ActivityDate
unterstützt '<,>,>=,<='ActivityTypeId
unterstützt '=,IN'.LeadId
unterstützt '=,IN'.ListId
unterstützt das '='
Beispielsweise wird die folgende Abfrage serverseitig verarbeitet:
SELECT * FROM Activities WHERE activitydate > '2022-09-3' AND activitydate < '2022-09-5'
SELECT * FROM Activities WHERE activitytypeid = 11
SELECT * FROM Activities WHERE activitytypeid IN (11, 12) AND leadid IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
SELECT * FROM Activities WHERE ActivityTypeId = '1' AND LeadId = '123'
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | String | True | Eindeutige ID der Aktivität. |
ActivityDate | Datetime | True | Datum und Uhrzeit der Aktivität. |
ActivityTypeId | Integer | True | ID des Aktivitätstyps. |
LeadId | Integer | True | ID des mit der Aktivität verknüpften Leads. |
MarketoGUID | String | Eindeutige ID der Aktivität (128-stellige Zeichenfolge). | |
PrimaryAttributeValue | String | Wert des primären Attributs. | |
PrimaryAttributeValueId | Integer | ID des primären Attributfelds. |
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 |
---|---|---|
ListId | String | ID einer statischen Liste. Wenn festgelegt, werden nur Aktivitäten von Mitgliedern dieser statischen Liste zurückgegeben. |
AktivitätMassenexporte
Gibt eine Liste der Aktivitätsexportaufträge zurück, die in den letzten 7 Tagen erstellt wurden.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ExportId [KEY] | String | Eindeutige ID des Exportauftrags. | |
ErrorMessage | String | Die Fehlermeldung im Falle eines Fehlgeschlagen-Status. | |
CreatedAt | Datetime | Das Datum, an dem die Exportanforderung erstellt wurde. | |
FileSize | Long | Die Größe der Datei in Bytes. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ lautet. | |
FinishedAt | Datetime | Die Endzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ oder „Fehlgeschlagen“ lautet. | |
Format | String | Das Format der Datei. | |
NumberOfRecords | Integer | Die Anzahl der Datensätze in der Exportdatei. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ lautet. | |
QueuedAt | String | Die Wartezeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „In Warteschlange“ erreicht ist. | |
StartedAt | String | Die Startzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Wird verarbeitet“ erreicht ist. | |
Status | String | Der Status des Exports. |
Aktivitätstypen
Abrufen von Aktivitätstypen für eine Marketo-Organisation
Tabellenspezifische Informationen
Wählen
Hinweis
Um alle filterbaren Spalten anzugeben, müssen Sie den Operator '=' verwenden.
So rufen Sie eine Liste der Aktivitätstypen für die Zielinstanz ab:
SELECT * FROM ActivityTypes
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Die eindeutige, von Marketo zugewiesene Kennung der Aktivitätstypen | |
Name | String | Der Name der Aktivitätsarten | |
Description | String | Die Beschreibung der Aktivitätsarten | |
PrimaryAttributeName | String | Der Name des primären Attributs | |
PrimaryAttributeDatatype | String | Der Datentyp des primären Attributs |
Aktivitätstypattribute
Abrufen von Aktivitätstypattributen für eine Marketo-Organisation
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste der Aktivitätstypattribute für die Zielinstanz ab
SELECT * FROM ActivityTypesAttributes
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ActivityTypeId | Integer | Die eindeutige, von Marketo zugewiesene Kennung der Aktivitätstypen. | |
ActivityTypeName | String | Der Name der Aktivitätstypen. | |
AttributeName | String | Der Name des primären Attributs | |
AttributeDataType | String | Die Beschreibung der Aktivitätstypen. |
Kampagnen
Abfragekampagnen für eine Marketo Organisation.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | Die eindeutige, von Marketo zugewiesene Kennung der Kampagne. |
Name | String | True | Der Name der Kampagne. |
Description | String | Die Beschreibung der Kampagne. | |
Type | String | Der Kampagnentyp. | |
ProgramId | Integer | Die ID des mit der Kampagne verknüpften Programms. | |
ProgramName | String | Der Name des mit der Kampagne verknüpften Programms. | |
WorkspaceName | String | Der Name des mit der Kampagne verknüpften Arbeitsbereichs. | |
CreatedAt | Datetime | Datum und Uhrzeit der Kampagnenerstellung. | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung der Kampagne. | |
Active | Boolean | Gibt an, ob die Kampagne aktiv ist. |
Kanalfortschrittsstatus
Abfrage des ProgressionStatus von Kanälen für eine Marketo-Organisation.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ChannelName | String | True | Der Name des Kanals. |
Name | String | Name des Status. | |
Description | String | Beschreibung des Programmstatus. | |
Hidden | Boolean | Ob der Status ausgeblendet wurde. | |
Step | Integer | Schrittnummer des Status. | |
Success | Boolean | Ob dieser Status ein Erfolgsschritt für Programmmitglieder ist. |
Kanäle
Abfragekanäle für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine nach Namen filterbare Liste von Emails aus der Zielinstanz ab.
SELECT * FROM Channels
SELECT * FROM Channels WHERE Name in ('Test1', 'Test2')
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Die eindeutige, von Marketo zugewiesene Kennung des Kanals. | |
Name | String | True | Der Name des Kanals. |
Description | String | Die Beschreibung des Kanals. | |
ApplicableProgramType | String | Der Programmtyp, für den der Kanal verwendet wird. | |
CreatedAt | Datetime | Datum und Uhrzeit der Kanalerstellung. | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung des Kanals. |
TäglicheFehlerStatistik
Erhält eine Liste der Benutzer und die Anzahl der Fehlertypen, die ihnen am aktuellen Tag begegnet sind
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste der Benutzer und die Anzahl der Fehlertypen ab, die ihnen am aktuellen Tag begegnet sind
SELECT * FROM DailyErrorStatistics
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Date | Date | Das Datum, an dem der Benutzer auf einen Fehler gestoßen ist | |
Total | Integer | Die Gesamtzahl der Fehler | |
ErrorCode | String | Der Fehlercode | |
ErrorCount | Integer | Die Fehleranzahl für den jeweiligen Fehlercode |
Tägliche Nutzungsstatistiken
Erhält eine Liste der Benutzer und die Anzahl der Anrufe, die sie am aktuellen Tag getätigt haben
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste der Benutzer und die Anzahl der Anrufe ab, die sie am aktuellen Tag getätigt haben
SELECT * FROM DailyUsageStatistics
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Date | Date | Das Datum, an dem die API Aufrufe getätigt wurden | |
Total | Integer | Die Gesamtzahl der API -Aufrufe | |
UserId | String | Die ID des Benutzers | |
APICount | Integer | Der individuelle Zähler für den Benutzer |
E-MailCCFelder
Abfrage-Emails-CC-Felder für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste der Email CC-Felder ab.
SELECT * FROM EmailsCFields
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
AttributeId | String | Der Attributbezeichner | |
ObjectName | String | Objektname; Lead oder Unternehmen | |
DisplayName | String | Der Anzeigename | |
ApiName | String | Der API Name |
Dateien
Abfragedateien für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste von Dateien für die Zielinstanz ab
SELECT * FROM Files
Datei für die angegebene ID abrufen.
SELECT * FROM Files WHERE ID = '2012'
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | ID der Datei. |
Name | String | Wahr | Name der Datei. |
CreatedAt | Datetime | Datum und Uhrzeit der Dateierstellung | |
Description | String | Beschreibung der Datei | |
FolderId | Integer | Wahr | ID des Ordners |
FolderName | String | Der Name des Ordners | |
FolderType | String | True | Der Ordnertyp. Die zulässigen Werte sind Ordner, Programm. |
MimeType | String | MIME-Typ der Datei | |
Size | Integer | Größe der Datei in Bytes | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung der Datei | |
Url | String | Öffentlich zugängliche URL der Datei | |
FileName | String | Der Dateiname der einzufügenden Datei. | |
File | String | Mehrteilige Datei. Inhalt der Datei | |
InsertOnly | Boolean | Ob die Aufrufe fehlschlagen sollen, wenn bereits eine Datei mit demselben Namen vorhanden ist |
LandingPageContentSection
Holen Sie sich einen Abschnitt mit Zielseite für eine Marketo-Organisation.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste der Inhaltsabschnitte der Zielseite für eine bestimmte Zielseiten-ID ab.
SELECT * FROM LandingPageContentSection WHERE LandingPageId = 1193
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | String | ID des Inhaltsabschnitts, kann ein String oder eine Ganzzahl sein. | |
Content | String | Inhalt des Abschnitts. Die erwarteten Werte variieren je nach Typ. Bild: Eine Bild-URL. RichText: HTML-Inhalt. | |
ContentType | String | Inhalt des Abschnitts. Die erwarteten Werte variieren je nach Typ. Bild: Eine Bild-URL. RichText: HTML-Inhalt. | |
ContentUrl | String | Inhalt des Abschnitts. Die erwarteten Werte variieren je nach Typ. Bild: Eine Bild-URL. RichText: HTML-Inhalt. | |
FollowupType | String | Folgeverhalten eines Formulars. Nur für Inhaltsabschnitte vom Typ „Formular“ verfügbar. Standardmäßig wird das vom Formular definierte Verhalten verwendet. Die zulässigen Werte sind url, lp, formDefined. | |
FollowupValue | String | Wo nach der Formularübermittlung nachverfolgt werden soll. Wenn followupType lp ist, wird die ganzzahlige ID einer Zielseite akzeptiert. Für URL wird eine URL Zeichenfolge akzeptiert. | |
FormattingOptionsZIndex | Integer | Der Zindex des Inhalts | |
FormattingOptionsLeft | String | Der linke Rand des Inhalts | |
FormattingOptionsTop | String | Der obere Rand des Inhalts | |
Index | Integer | Index des Inhaltsabschnitts. Der Index ordnet die Elemente vom niedrigsten zum höchsten an. | |
Type | String | Art des Inhaltsabschnitts. Die zulässigen Werte sind Bild, SocialButton, Formular, Dynamischer Inhalt, Rechteck, Snippet, RichText, HTML, Video, Umfrage, Empfehlungsangebot, Gewinnspiel. |
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 |
---|---|---|
LandingPageId | Integer | ID der LandingPage. |
Status | String | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind Entwurf, genehmigt. |
LandingPageTemplateContent
Fragen Sie den LandingPageTemplateContent für eine Marketo-Organisation ab.
Tabellenspezifische Informationen
Wählen
Notiz
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Rufen Sie eine Liste mit Zielseite für eine bestimmte Zielseitenvorlagen-ID ab.
SELECT * FROM LandingPageTemplateContent WHERE LandingPageTemplateId = 1
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | True | Eindeutige ganzzahlige ID der Vorlage. |
Content | String | HTML-Inhalt der Zielseite. | |
EnableMunchkin | Boolean | Ob Munchkin auf den abgeleiteten Seiten aktiviert werden soll. Der Standardwert ist „true“. | |
Status | String | True | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind genehmigt, Entwurf. |
TemplateType | String | Zu erstellender Vorlagentyp. Standardmäßig freeForm. Die zulässigen Werte sind guided, freeForm. |
LeadBulkExports
Gibt eine Liste der Lead-Exportaufträge zurück, die in den letzten 7 Tagen erstellt wurden.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ExportId [KEY] | String | Eindeutige ID des Exportauftrags. | |
ErrorMessage | String | Die Fehlermeldung im Falle eines Fehlerstatus. | |
CreatedAt | Datetime | Das Datum, an dem die Exportanforderung erstellt wurde. | |
FileSize | Integer | Die Größe der Datei in Bytes. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ lautet. | |
FinishedAt | Datetime | Die Endzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ oder „Fehlgeschlagen“ lautet. | |
Format | String | Das Format der Datei. | |
NumberOfRecords | Integer | Die Anzahl der Datensätze in der Exportdatei. Dieser Wert wird nur dann angezeigt, wenn der Status „Abgeschlossen“ lautet. | |
QueuedAt | String | Die Wartezeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „In Warteschlange“ erreicht ist. | |
StartedAt | String | Die Startzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Wird verarbeitet“ erreicht ist. | |
Status | String | Der Status des Exports. |
LeadChanges
Gibt eine Liste der Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | Integer-ID der Aktivität | |
LeadId | Integer | ID des mit der Aktivität verknüpften Leads | |
ActivityDate | Datetime | Datum und Uhrzeit der Aktivität. | |
ActivityTypeId | Integer | ID des Aktivitätstyps. | |
CampaignId | Integer | ID der Kampagne. | |
MarketoGUID | String | Eindeutige ID der Aktivität (128-stellige Zeichenfolge). |
LeadChangesAttributes
Gibt eine Liste der Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | Integer-ID der Aktivität | |
AttributeAPIName | String | API Name des Attributs | |
AttributeName | String | Name des Attributs | |
AttributeValue | String | Wert des Attributs |
LeadChangesFields
Gibt eine Liste der Datenwertänderungen und neuen Lead-Aktivitäten nach einem bestimmten Datum und einer bestimmten Uhrzeit zurück.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | Integer-ID der Aktivität | |
LeadChangeFieldId | Integer | Eindeutige ganzzahlige ID des Änderungsdatensatzes | |
LeadChangeFieldName | String | Name des Feldes, das geändert wurde | |
LeadChangeFieldNewValue | String | Neuer Wert nach der Änderung | |
LeadChangeFieldOldValue | String | Alter Wert vor der Änderung |
LeadListen
Abfrage der statischen Listenmitgliedschaft für einen Lead.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Ruft eine Liste von Listen für die spezifische Lead-ID ab.
SELECT * FROM LeadLists WHERE LeadId = 1021579
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ListId | Integer | Die ID des Programmmitglieds | |
CreatedAt | Datetime | Gibt an, dass dieses Programm für die Erstellung des Lead-Datensatzes verantwortlich war | |
UpdatedAt | Datetime | Die Wahrscheinlichkeit der Teilnahme auf individueller Ebene |
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 |
---|---|---|
LeadId | Integer |
Bleipartitionen
Lead-Partitionen für eine Marketo Organisation abfragen.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Die eindeutige, von Marketo zugewiesene Kennung der Hauptpartition. | |
Name | String | True | Der Name der Partition. |
Description | String | Die Beschreibung der Partition. |
LeadProgramme
Programmmitgliedschaft für einen Lead abfragen.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Ruft eine Liste von Programmen für die spezifische Lead-ID ab.
SELECT * FROM LeadPrograms WHERE LeadId = 1021579
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | Eindeutige ganzzahlige ID eines Programmdatensatzes. | |
ProgressionStatus | String | Programmstatus des Leads im übergeordneten Programm. | |
ProgressionStatusType | String | Programmstatus Typ des Leads im übergeordneten Programm. | |
IsExhausted | Boolean | Ob der Lead derzeit im Stream erschöpft ist, sofern zutreffend. | |
AcquiredBy | Boolean | Ob der Lead vom übergeordneten Programm erworben wurde. | |
ReachedSuccess | Boolean | Ob der Lead im übergeordneten Programm einen Erfolgsstatus hat. | |
MembershipDate | Datetime | Datum, an dem der Lead zum ersten Mal Mitglied des Programms wurde. | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung des Programms. |
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 |
---|---|---|
LeadId | Integer | Die Marketo Lead-ID |
Listen
Abfragelisten für eine Marketo Organisation.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | Die eindeutige, von Marketo zugewiesene Kennung der Liste. |
Name | String | True | Der Name der Liste. |
Description | String | Die Beschreibung der Liste. | |
ProgramName | String | Der Name des mit der Liste verknüpften Programms. | |
WorkspaceName | String | Der Name des mit der Liste verknüpften Arbeitsbereichs. | |
CreatedAt | Datetime | Datum und Uhrzeit der Listenerstellung. | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung der Liste. |
VorschauE-Mail
Zeigen Sie eine Vorschau einer Email an.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | True | Die ID des Email Assets, dessen Vorschau Sie anzeigen möchten. |
Status | String | True | Akzeptiert die Werte „Entwurf“ oder „genehmigt“, die standardmäßig die genehmigte Version anzeigen, wenn sie genehmigt ist, bzw. „Entwurf“, wenn sie nicht genehmigt ist. |
Content | String | Der Inhalt der Email. |
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 |
---|---|---|
Type | String | Akzeptiert „Text“ oder „HTML“ und verwendet standardmäßig HTML. |
LeadId | Integer | Akzeptiert die ganzzahlige ID eines Leads. Wenn festgelegt, wird die Email in der Vorschau angezeigt, als ob sie vom angegebenen Lead empfangen worden wäre |
ProgrammMitgliederMassenexporte
Gibt eine Liste der Exportaufträge der Programmmitglieder zurück, die in den letzten 7 Tagen erstellt wurden.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
ExportId [KEY] | String | Eindeutige ID des Exportauftrags. | |
ErrorMessage | String | Die Fehlermeldung im Falle eines Fehlgeschlagen-Status. | |
CreatedAt | Datetime | Das Datum, an dem die Exportanforderung erstellt wurde. | |
FileSize | Integer | Die Größe der Datei in Bytes. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ lautet. | |
FinishedAt | Datetime | Die Endzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ oder „Fehlgeschlagen“ lautet. | |
Format | String | Das Format der Datei. | |
NumberOfRecords | Integer | Die Anzahl der Datensätze in der Exportdatei. Diese Spalte enthält nur dann einen Wert, wenn der Status „Abgeschlossen“ lautet. | |
QueuedAt | String | Die Wartezeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „In Warteschlange“ erreicht ist. | |
StartedAt | String | Die Startzeit des Exportauftrags. Diese Spalte enthält nur dann einen Wert, wenn der Status „Wird verarbeitet“ erreicht ist. | |
Status | String | Der Status des Exports. |
Segmentierungen
Abfragesegmentierungen für eine Marketo-Organisation.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | ID des Vermögenswerts. | |
Name | String | Name des Vermögenswerts. | |
CreatedAt | Datetime | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Beschreibung des Vermögenswerts. | |
FolderId | Integer | ID des Ordners. | |
FolderType | String | Ordnertyp. Die zulässigen Werte sind Ordner, Programm. | |
Status | String | True | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind genehmigt, Entwurf. |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
Url | String | URL des Assets in der Marketo Benutzeroberfläche. | |
Workspace | String | Name des Arbeitsbereichs. |
Segmente
Abfragesegmente für eine Marketo Organisation.
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste von Segmenten für die angegebene Segmentierungs-ID ab.
SELECT * FROM Segments WHERE SegmentationId = 1012
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id | Integer | ID des Vermögenswerts. | |
Name | String | Name des Vermögenswerts. | |
CreatedAt | Datetime | Datum und Uhrzeit der Erstellung des Assets. | |
Description | String | Beschreibung des Vermögenswerts. | |
SegmentationId | Integer | True | ID der Segmentierung. |
Status | String | True | Statusfilter für Entwurfs- oder genehmigte Versionen. Die zulässigen Werte sind genehmigt, Entwurf. |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung des Assets. | |
Url | String | URL des Assets in der Marketo Benutzeroberfläche. |
SmartListRuleFilters
Regelfilter für Abfrage-SmartLists
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden. Mindestens eine der folgenden Spalten ist erforderlich, um die Regelfilter abzurufen.
Regelfilter für Smart Lists über SmartListId abrufen
SELECT * FROM SmartListRuleFilters WHERE SmartListId = 1143
SELECT * FROM SmartListRuleFilters WHERE SmartListId IN (SELECT ID FROM SmartLists)
Regelfilter für Smart Lists nach SmartCampaignId abrufen
SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId = 1682
SELECT * FROM SmartListRuleFilters WHERE SmartCampaignId IN (SELECT ID FROM SmartCampaigns)
Regelfilter für Smart Lists nach ProgramId abrufen
SELECT * FROM SmartListRuleFilters WHERE ProgramId = 1089
SELECT * FROM SmartListRuleFilters WHERE ProgramId IN (SELECT ID FROM SmartCampaigns)
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Id [KEY] | Integer | Die ID des Smart-List-Regelfilters. | |
Name | String | Der Name des Smart-List-Regelfilters. | |
Operator | String | Der im Filter verwendete Operator. | |
RuleType | String | Der Typ der Regel. | |
RuleTypeId | Integer | Die ID des Regeltyps. | |
Conditions | String | Die Filterbedingungen der Regel. | |
FilterMatchType | String | Der Übereinstimmungstyp des Regelfilters | |
FilterCustomRuleLogic | String | Die benutzerdefinierte Logik des Regelfilters | |
SmartListId | Integer | True | Die ID der Smart List |
SmartListName | String | Der Name der intelligenten Liste | |
CreatedAt | Datetime | Datum und Uhrzeit der Erstellung der intelligenten Liste. | |
UpdatedAt | Datetime | Datum und Uhrzeit der letzten Aktualisierung der intelligenten Liste. | |
WorkSpace | String | Der Name des Arbeitsbereichs, in dem sich die intelligente Liste befindet. | |
Url | String | Die URL der intelligenten 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 |
---|---|---|
SmartCampaignId | Integer | Die ID der Smart-Kampagne |
ProgramId | Integer | Die ID des Programms |
Snippet-Inhalt
Abfrage des Inhalts des spezifischen Snippets für eine Marketo Organisation
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Rufen Sie eine Liste mit Snippet-Inhalten für eine bestimmte Snippet-ID ab.
SELECT * FROM SnippetContent WHERE SnippetId = 3
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Type | String | Art des Inhalts | |
Content | String | Der Inhalt des Snippets |
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 |
---|---|---|
SnippetId | Integer | Die ID des Snippets |
Schlagwörter
Abfrage-Tags für eine Marketo Organisation.
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
TagType [KEY] | String | True | Der Name/Typ des Tags. |
ApplicableProgramTypes | String | Die Programmtypen, für die das Tag verwendet wird. | |
Required | Boolean | Datum und Uhrzeit der Kanalerstellung. | |
AllowableValues | String | Datum und Uhrzeit der letzten Aktualisierung des Kanals. |
DankeschönListe
Abfrage Dankesliste für die Formulare
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator „=“ angegeben werden.
Ruft eine Liste der Danke-Seiten für die Formulare ab.
SELECT * FROM ThankYouList
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
FormId [KEY] | Integer | True | ID des Assets. |
FollowupType | String | Wahr | Name des Vermögenswerts. |
FollowupValue | String | Beschriftungstext der Schaltfläche. | |
Default | Boolean | Position der Schaltfläche in Pixeln relativ zur linken Seite des Formulars. |
WöchentlicheFehlerstatistik
Erhält eine Liste der Benutzer und die Anzahl der Fehlertypen, die in den letzten 7 Tagen aufgetreten sind
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste der Benutzer und die Anzahl der Fehlertypen ab, die ihnen in den letzten 7 Tagen begegnet sind
SELECT * FROM WeeklyErrorStatistics
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Date | Date | Das Datum, an dem der Benutzer auf einen Fehler gestoßen ist | |
Total | Integer | Die Gesamtzahl der Fehler | |
ErrorCode | String | Der Fehlercode | |
ErrorCount | Integer | Die Fehleranzahl für den jeweiligen Fehlercode |
WöchentlicheNutzungsstatistiken
Erhält eine Liste der Benutzer und die Anzahl der Anrufe, die sie in einer Woche getätigt haben
Tabellenspezifische Informationen
Wählen
Hinweis
Alle filterbaren Spalten müssen mit dem Operator '=' angegeben werden.
Ruft eine Liste der Benutzer und die Anzahl der Anrufe ab, die sie in den letzten 7 Tagen getätigt haben
SELECT * FROM WeeklyUsageStatistics
Spalten
Name | Typ | Filterbar | Beschreibung |
---|---|---|---|
Date | Date | Das Datum, an dem die API Aufrufe getätigt wurden | |
Total | Integer | Die Gesamtzahl der API -Aufrufe | |
UserId | String | Die ID des Benutzers | |
APICount | Integer | Der individuelle Zähler für den Benutzer |
Gespeicherte Prozeduren
Gespeicherte Prozeduren sind funktionsähnliche Schnittstellen, die die Funktionalität des Connectors über einfache SELECT/INSERT/UPDATE/DELETE-Operationen mit Marketo hinaus erweitern.
Gespeicherte Prozeduren akzeptieren eine Liste von Parametern, führen ihre beabsichtigte Funktion aus und geben dann alle relevanten Antwortdaten von Marketo zurück, zusammen mit einer Angabe, ob die Prozedur erfolgreich war oder fehlgeschlagen ist.
Gespeicherte Prozeduren für Marketo Connector
Name | Beschreibung |
---|---|
AddLandingPageContentSection | Fügt der Ziel Zielseite einen Inhaltsabschnitt hinzu. |
AddLeadsToList | Fügt Leads zu einer Liste in Marketo hinzu. |
AssociateLead | Verknüpft einen bekannten Marketo Lead-Datensatz mit einem Munchkin-Cookie und dem zugehörigen Webaktivitätsverlauf |
CancelExportJob | Bricht einen Exportauftrag ab. |
CreateEmailTemplate | Erstellt eine neue Email Vorlage. |
CreateExportJob | Exportauftrag für über Filterparameter definierte Suchkriterien erstellen. Gibt die „JobId“ zurück, die in nachfolgenden Aufrufen von Massenexportaktivitäten als Parameter übergeben wird. Verwenden Sie EnqueueExportJob, um den Exportauftrag zur Verarbeitung in die Warteschlange zu stellen. Verwenden Sie GetExportJobStatus, um den Status des Exportauftrags abzurufen. |
CreateFile | Erstellt eine neue Datei aus der enthaltenen Payload. |
DeleteLandingPageContentSection | Löscht den Abschnitt des Zielseite in Marketo. |
EnqueueExportJob | Platziert einen Exportauftrag in der Warteschlange und startet den Auftrag, wenn Rechenressourcen verfügbar werden. |
GetExportJobFile | Gibt den Dateiinhalt eines Exportauftrags zurück. Der Exportauftrag muss den Status „Abgeschlossen“ haben. Verwenden Sie GetExportJobStatus, um den Status eines Exportauftrags abzurufen. |
GetExportJobStatus | Gibt den Status eines Exportauftrags zurück. Der Auftragsstatus ist 30 Tage lang verfügbar, nachdem der Status „Abgeschlossen“ oder „Fehlgeschlagen“ erreicht wurde. |
GetImportCustomObjectsFailures | Lädt die Datei mit den Fehlern beim Importieren benutzerdefinierter Objekte von Marketo herunter und speichert sie. |
GetImportCustomObjectsStatus | Ruft den Status eines Operation zum Importieren benutzerdefinierter Objekte aus einer Datei für Marketo ab. |
GetImportCustomObjectsWarnings | Lädt die Warndatei zum Importieren benutzerdefinierter Objekte von Marketo herunter und speichert sie. |
GetImportLeadsFailures | Lädt die Datei mit den fehlgeschlagenen Lead-Importen von Marketo herunter und speichert sie. |
GetImportLeadsStatus | Ruft den Status eines Operation zum Importieren von Leads aus einer Datei für Marketo ab. |
GetImportLeadsWarnings | Lädt die Warndatei für den Import von Leads von Marketo herunter und speichert sie. |
GetImportProgramMembersFailures | Lädt die Datei mit den fehlgeschlagenen Importprogrammmitgliedern von Marketo herunter und speichert sie. |
GetImportProgramMembersStatus | Ruft den Status eines Importvorgangs für Programmmitglieder aus einer Operation für Marketo ab. |
GetImportProgramMembersWarnings | Lädt die Warndatei für Importprogrammmitglieder von Marketo herunter und speichert sie. |
GetOAuthAccessToken | Ruft ein Authentifizierungstoken von Marketo ab. |
ImportCustomObjectsFromFile | Importiert benutzerdefinierte Objekte aus einer Datei in Marketo. |
ImportLeadsFromFile | Importiert Leads aus einer Datei in Marketo. |
ImportProgramMembersFromFile | Importiert Programmmitglieder aus einer Datei in Marketo. |
ListMembersOfList | Bestimmt, ob Leads in einer Liste in Marketo enthalten sind. |
MergeLeads | Fügt zwei oder mehr bekannte Lead-Datensätze zu einem einzigen Lead-Datensatz zusammen. |
RefreshOAuthAccessToken | Ruft ein Authentifizierungstoken von Marketo ab. |
RemoveLeadsFromList | Entfernt Leads aus einer Liste in Marketo. |
ScheduleCampaign | Plant per Fernzugriff die Ausführung einer Charge-Kampagne zu einem bestimmten Zeitpunkt. |
UpdateEmailContent | Aktualisiert den Inhalt einer Email |
UpdateEmailFullContent | Aktualisiert den Inhalt einer Email |
UpdateEmailTemplateContent | Aktualisiert den Inhalt der angegebenen Email Vorlage. |
UpdateFile | Ersetzt den aktuellen Inhalt der Datei durch die enthaltene Payload |
UpdateLandingPageContentSection | Fügen Sie den Abschnitt mit dem Zielseite in Marketo hinzu oder aktualisieren Sie ihn. |
UpdateLandingPageTemplateContent | Aktualisiert den Inhalt für die Ziel Zielseite Vorlage. |
UpdateLeadProgramStatus | Ändert den Programmstatus einer Liste von Leads in einem Zielprogramm. Nur bei bestehenden Mitgliedern des Programms kann der Status mit dieser API geändert werden. |
Abschnitt „LandingPage-Inhalt hinzufügen“
Fügt der Ziel Zielseite einen Inhaltsabschnitt hinzu.
EXECUTE Beispiel:
EXECUTE AddLandingPageContentSection LandingPageId = '1003', ContentId = '1' Type = 'HTML'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LandingPageId | String | True | ID der Zielseite. |
ContentId | String | True | ID des Inhaltsabschnitts. Auch die HTML-ID des Abschnitts. |
Type | String | True | Art des Inhaltsabschnitts. Die zulässigen Werte sind Image, Form, Rectangle, Snippet, RichText, HTML. |
BackgroundColor | String | Falsch | Hintergrundfarbeigenschaft des HTML-Abschnitts. |
BorderColor | String | Falsch | Rahmenfarbeigenschaft des HTML-Abschnitts. |
BorderStyle | String | Falsch | Rahmenstil-Eigenschaft des HTML-Abschnitts. |
BorderWidth | String | Falsch | Rahmenbreiteneigenschaft des HTML-Abschnitts. |
Height | String | Falsch | Höheneigenschaft des HTML-Abschnitts. |
HideDesktop | String | Falsch | Abschnitt bei Anzeige in einem Desktop-Browser ausblenden. |
HideMobile | String | Falsch | Abschnitt ausblenden, wenn in einem mobilen Browser angezeigt. Standardmäßig „Falsch“. |
ImageOpenNewWindow | String | Falsch | Bild öffnet neues Fenster. |
Index | String | Falsch | Index des Inhaltsabschnitts. Bestimmt die Reihenfolge des Abschnitts auf der Zielseite. |
Left | String | False | Linke Eigenschaft des HTML-Abschnitts. |
LinkUrl | String | Falsch | URL Parameter eines Linktypabschnitts. |
Opacity | String | Falsch | Opazitätseigenschaft des HTML-Abschnitts. |
Top | String | Falsch | Oberste Eigenschaft des HTML-Abschnitts. |
Value | String | Falsch | Art des Inhaltsabschnitts. |
Width | String | Falsch | Width-Eigenschaft des HTML-Abschnitts. |
ZIndex | String | Falsch | Z-Index-Eigenschaft des HTML-Abschnitts. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | ID des Inhaltsabschnitts. |
Leads zur Liste hinzufügen
Fügt Leads zu einer Liste in Marketo hinzu.
EXECUTE Beispiel:
EXECUTE AddLeadsToList ListId = '1001', LeadId = '10,13,20'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die ID der Liste, zu der Leads hinzugefügt werden sollen. |
LeadId | String | True | Eine durch Kommas getrennte Liste von Lead-IDs, die der durch ListId angegebenen Liste hinzugefügt werden sollen. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
LeadId | String | Die LeadId, die zur Liste hinzugefügt werden sollte. |
Status | String | Der Status des Leads, der zur Liste hinzugefügt wird. Gültige Werte: Hinzugefügt und übersprungen. |
ReasonCode | String | Der Ursachencode, der angibt, warum ein Lead übersprungen wurde (der Status gibt „Übersprungen“ zurück). |
ReasonMessage | String | Die Begründung, warum ein Lead übersprungen wurde (der Status wird „Übersprungen“ zurückgegeben). |
MitarbeiterLeitung
Verknüpft einen bekannten Marketo Lead-Datensatz mit einem Munchkin-Cookie und dem zugehörigen Webaktivitätsverlauf.
EXECUTE Beispiel:
EXECUTE AssociateLead LeadId = 1021579, Cookie = 'id:119-IEY-862%26token:_mch-amazonaws.com-1541561364144-71837'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LeadId | Integer | True | ID des zuzuordnenden Leads |
Cookie | String | True | Der zuzuordnende Cookie-Wert |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status des verknüpften Leads |
Exportauftrag abbrechen
Bricht einen Exportauftrag ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JobId | String | True | Die ID des Exportauftrags. |
Type | String | True | Der Objekttyp des BulkExtract. Verfügbare Werte sind: Aktivitäten, Leads, Programmmitglieder. Die zulässigen Werte sind Aktivitäten, Leads, Programmmitglieder. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
JobId | String | Die ID des Exportauftrags. |
JobStatus | String | Der Status des Exportvorgangs. |
Format | String | Das Format des Exportauftrags. |
CreatedAt | String | Das Datum, an dem der Exportauftrag erstellt wurde. |
StartedAt | String | Das Datum, an dem der Exportauftrag gestartet wurde. |
QueuedAt | String | Das Datum, an dem der Exportauftrag in die Warteschlange gestellt wurde. |
E-Mail-Vorlage erstellen
Erstellt eine neue Email Vorlage.
EXECUTE Beispiel:
EXECUTE CreateEmailTemplate Name = 'Marketo.html', File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', Description = 'Test Create Email Template', FolderId = 45, FolderType = 'Folder'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | Falsch | Mehrteilige Datei. HTML-Inhalt für Vorlage. |
FolderId | Integer | Falsch | Die ID des Ordners |
FolderType | String | Falsch | Der Typ des Ordners |
Name | String | Falsch | Der Name der Email Vorlage. Muss im übergeordneten Ordner eindeutig sein. |
Description | String | Falsch | Die Beschreibung der Email Vorlage |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die ID der erstellten Email Vorlage |
Exportauftrag erstellen
Exportauftrag für über Filterparameter definierte Suchkriterien erstellen. Gibt die „JobId“ zurück, die als Parameter in nachfolgenden Aufrufen von Massenexportaktivitäten übergeben wird. Verwenden Sie EnqueueExportJob, um den Exportauftrag zur Verarbeitung in die Warteschlange zu stellen. Verwenden Sie GetExportJobStatus, um den Status des Exportauftrags abzurufen.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
Fields | String | Falsch | Eine durch Kommas getrennte Liste von Marketo Feldern. |
Type | String | True | Der Objekttyp des BulkExtract. Verfügbare Werte sind: Aktivitäten, Leads, Programmmitglieder. Die zulässigen Werte sind Aktivitäten, Leads, Programmmitglieder. |
Format | String | Falsch | Dateiformat wie in der Anfrage angegeben. Verfügbare Werte sind: CSV, TSV, SSV. Die erlaubten Werte sind CSV, TSV, SSV. Der Standardwert ist CSV. |
\*ColumnHeaderName | String | Falsch | Der Spaltenname der Header für das Feld. Beispiel: Wenn Sie den Header für zwei Felder mit den Namen „Vorname“ und „Nachname“ festlegen möchten, müssen Sie nur die Werte für „VornameSpaltenkopfzeilenname“ und „NachnameSpaltenkopfzeilenname“ festlegen. |
CreatedAtStartAt | String | Falsch | Das Startdatum des Marketo Objekt-Erstellungsdatums |
CreatedAtEndAt | String | Falsch | Das Enddatum des Erstellungsdatums des Marketo Objekts |
UpdatedAtStartAt | String | Falsch | Das Startdatum des Aktualisierungsdatums des Marketo Objekts |
UpdatedAtEndAt | String | Falsch | Das Enddatum des Aktualisierungsdatums des Marketo Objekts |
ActivityTypeIds | String | Falsch | Liste der Aktivitätstyp-IDs, nach denen gefiltert werden soll. Nur verfügbar, wenn der Typ auf „Aktivitäten“ eingestellt ist. |
StaticListName | String | Falsch | Der Name einer statischen Liste, die Sie als Filter verwenden möchten. Nur verfügbar, wenn der Typ auf „Leads“ eingestellt ist |
StaticListId | String | Falsch | Die ID einer statischen Liste, die Sie als Filter verwenden möchten. Nur verfügbar, wenn der Typ auf „Leads“ eingestellt ist |
SmartListName | String | Falsch | Der Name einer intelligenten Liste, die Sie als Filter verwenden möchten. Nur verfügbar, wenn der Typ auf „Leads“ eingestellt ist |
SmartListId | String | Falsch | Die ID einer Smartlist, die Sie als Filter verwenden möchten. Nur verfügbar, wenn der Typ auf „Leads“ eingestellt ist |
ProgramId | String | Falsch | Die ID des Programms, das Sie als Filter verwenden möchten. Nur verfügbar, wenn der Typ auf „ProgramMembers“ eingestellt ist |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
JobId | String | Die ID des Exportauftrags. |
Format | String | Das Format des Exportauftrags. |
CreatedAt | String | Das Datum, an dem der Exportauftrag erstellt wurde. |
JobStatus | String | Der Status des Exportvorgangs. |
Datei erstellen
Erstellt eine neue Datei aus der enthaltenen Payload.
EXECUTE Beispiel:
EXECUTE CreateFile File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', Description = 'Test Create File', Name = 'john@abc.com', FolderId = 1032, FolderType = 'folder'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | True | Mehrteilige Datei. Inhalt der Datei. |
FolderId | Integer | True | Die ID des Ordners |
FolderType | String | True | Der Typ des Ordners |
InsertOnly | Boolean | False | Gibt an, ob der Aufruf fehlschlagen soll, wenn bereits eine Datei mit demselben Namen vorhanden ist |
Name | String | True | Der Name der Datei |
Description | String | Falsch | Die Beschreibung des Vermögenswerts |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die ID der erstellten Datei |
Abschnitt „LandingPage-Inhalt löschen“
Löscht den Abschnitt des Zielseite in Marketo.
EXECUTE Beispiel:
EXECUTE DeleteLandingPageContentSection LandingPageId = '1003', ContentId = '1'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LandingPageId | String | True | ID der Zielseite. |
ContentId | String | True | ID des Inhaltsabschnitts. Auch die HTML-ID des Abschnitts. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | ID der Zielseite. |
Exportauftrag in die Warteschlange stellen
Stellt einen Exportauftrag in die Warteschlange und startet den Auftrag, wenn Rechenressourcen verfügbar werden.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JobId | String | True | Die ID des Exportauftrags. |
Type | String | True | Der Objekttyp des BulkExtract. Verfügbare Werte sind: Aktivitäten, Leads, Programmmitglieder. Die zulässigen Werte sind Aktivitäten, Leads, Programmmitglieder. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
JobId | String | Die ID des Exportauftrags. |
JobStatus | String | Der Status des Exportvorgangs. |
Format | String | Das Format des Exportauftrags. |
CreatedAt | String | Das Datum, an dem der Exportauftrag erstellt wurde. |
QueuedAt | String | Das Datum, an dem der Exportauftrag in die Warteschlange gestellt wurde. |
GetExportJobFile
Gibt den Dateiinhalt eines Exportauftrags zurück. Der Exportauftrag muss den Status „Abgeschlossen“ haben. Verwenden Sie GetExportJobStatus, um den Status eines Exportauftrags abzurufen.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JobId | String | True | Die ID des Exportauftrags. |
Type | String | True | Der Typ des BulkExtract. Verfügbare Werte sind: Aktivitäten, Leads, Programmmitglieder. Die zulässigen Werte sind Aktivitäten, Leads, Programmmitglieder. |
File | String | Falsch | Der Dateipfad, in dem Sie die Datei speichern möchten. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
ResponseData | String | Der Inhalt der Datei. Gibt nur Daten zurück, wenn File und FileStream nicht angegeben sind. |
GetExportJobStatus
Gibt den Status eines Exportauftrags zurück. Der Auftragsstatus ist 30 Tage lang verfügbar, nachdem der Status „Abgeschlossen“ oder „Fehlgeschlagen“ erreicht wurde.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
JobId | String | True | Die ID des Exportauftrags. |
Type | String | True | Der Objekttyp des BulkExtract. Verfügbare Werte sind: Aktivitäten, Leads, Programmmitglieder. Die zulässigen Werte sind Aktivitäten, Leads, Programmmitglieder. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
JobId | String | Die ID des Exportauftrags. |
Format | String | Das Format des Exportauftrags. |
CreatedAt | String | Das Datum, an dem der Exportauftrag erstellt wurde. |
JobStatus | String | Der Status des Exportvorgangs. Gültige Werte: Erstellt, In Warteschlange, In Verarbeitung, Abgebrochen, Abgeschlossen, Fehlgeschlagen. |
QueuedAt | String | Das Datum, an dem der Exportauftrag in die Warteschlange gestellt wurde. |
StartedAt | String | Das Datum, an dem der Exportauftrag gestartet wurde. |
FinishedAt | String | Das Datum, an dem der Exportauftrag abgeschlossen wurde. |
NumberOfRecords | String | Die Anzahl der in der generierten Datei enthaltenen Datensätze. |
FileSize | String | Die Größe der generierten Datei. |
GetImportCustomObjectsFailures
Lädt die Datei mit den fehlgeschlagenen Importvorgängen benutzerdefinierter Objekte von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation für benutzerdefinierte Objekte, für den die Fehlerdatei abgerufen werden soll. |
TableName | String | True | Der Name der benutzerdefinierten Objekttabelle. Beispiel: CustomObject_test |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Fehlerdatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetImportCustomObjectsStatus
Ruft den Status eines Importvorgangs für benutzerdefinierte Objekte aus einer Operation für Marketo ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID, die von einem Importvorgang für benutzerdefinierte Objekte aus einer Operation zurückgegeben wurde. |
TableName | String | True | Der Name der benutzerdefinierten Objekttabelle. Beispiel: CustomObject_test |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status des Importvorgangs. |
NumOfObjectsProcessed | String | Die Anzahl der verarbeiteten benutzerdefinierten Objekte. |
NumOfRowsFailed | String | Die Anzahl der Zeilen, bei denen ein Fehler aufgetreten ist. |
NumOfRowsWithWarning | String | Die Anzahl der Zeilen, die eine Warnung enthalten. |
ImportTime | String | Die verstrichene Zeit des Importvorgangs. |
Message | String | Die Meldung zum Operation. |
GetImportCustomObjectsWarnings
Lädt die Warndatei zum Importieren benutzerdefinierter Objekte von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation für benutzerdefinierte Objekte, für den die Warnungsdatei abgerufen werden soll. |
TableName | String | True | Der Name der benutzerdefinierten Objekttabelle. Beispiel: CustomObject_test |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Warndatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetImportLeadsFailures
Lädt die Datei mit den fehlgeschlagenen Lead-Importen von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation führt dazu, dass die Fehlerdatei abgerufen werden soll. |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Fehlerdatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetImportLeadsStatus
Ruft den Status eines Operation zum Importieren von Leads aus einer Datei für Marketo ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die von einem Importvorgang zurückgegebene Charge ID führt zu einer Operation. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
BatchId | String | Die ID des Import-Leads-Charge. |
Status | String | Der Status des Importvorgangs. |
NumOfLeadsProcessed | String | Die Anzahl der verarbeiteten Leads. |
NumOfRowsFailed | String | Die Anzahl der Zeilen, bei denen ein Fehler aufgetreten ist. |
NumOfRowsWithWarning | String | Die Anzahl der Zeilen, die eine Warnung enthalten. |
Message | String | Die Meldung zum Operation. |
GetImportLeadsWarnings
Lädt die Warndatei für den Import von Leads von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation führt dazu, dass die Warnungsdatei abgerufen werden soll. |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Warndatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetImportProgramMembersFailures
Lädt die Datei mit den fehlgeschlagenen Importprogrammmitgliedern von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation für Programmmitglieder, für den die Fehlerdatei abgerufen werden soll. |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Fehlerdatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetImportProgramMembersStatus
Ruft den Status eines Importvorgangs für Programmmitglieder aus einer Operation für Marketo ab.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die von einem Importvorgang für Programmmitglieder aus einer Operation zurückgegebene Charge-ID. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
BatchId | String | Die ID des Import-Leads-Charge. |
Status | String | Der Status des Importvorgangs. |
NumOfLeadsProcessed | String | Die Anzahl der verarbeiteten Leads. |
NumOfRowsFailed | String | Die Anzahl der Zeilen, bei denen ein Fehler aufgetreten ist. |
NumOfRowsWithWarning | String | Die Anzahl der Zeilen, die eine Warnung enthalten. |
Message | String | Die Meldung zum Operation. |
GetImportProgramMembersWarnings
Lädt die Warndatei für Importprogrammmitglieder von Marketo herunter und speichert sie.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
BatchId | String | True | Die Charge ID des Operation für Programmmitglieder, für den die Warnungsdatei abgerufen werden soll. |
FilePath | String | Falsch | Die Datei und der Pfad, in denen die heruntergeladene Fehlerdatei gespeichert wird, z. B. „C:\temp\myfile.csv“. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
Encoding | String | Falsch | Der FileData-Eingabecodierungstyp. Die zulässigen Werte sind NONE, BASE64. Der Standardwert ist BASE64. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
FileData | String | Die Dateidaten. Dies wird nur ausgefüllt, wenn die Eingaben „FilePath“ und „FileStream“ nicht so eingestellt wurden, dass die Daten in eine Datei geschrieben werden. Beachten Sie, dass die Datei CSV-Daten (durch Kommas getrennte Werte) enthält. |
GetOAuthAccessToken
Ruft ein Authentifizierungstoken von Marketo ab.
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Der für die Kommunikation mit Marketo verwendete Zugriffstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens. |
ImportierenBenutzerdefinierterObjekteAusDatei
Importiert benutzerdefinierte Objekte aus einer Datei in Marketo.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | Falsch | Der Pfad zur Datei mit den benutzerdefinierten Objekten, die in Marketo importiert werden sollen, z. B. „C:\temp\custom_object_import.csv“. |
TableName | String | True | Der Name der benutzerdefinierten Objekttabelle. Beispiel: CustomObject_test |
Format | String | Falsch | Das Format der Datei, die zum Importieren benutzerdefinierter Objekte in Marketo verwendet wird. Die zulässigen Werte sind csv, tsv, ssv. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
BatchId | String | Die ID des Charge zum Importieren benutzerdefinierter Objekte. |
Status | String | Der Status des Importvorgangs. |
Leads aus Datei importieren
Importiert Leads aus einer Datei in Marketo.
Gespeicherte Prozedurspezifische Informationen
Der Parameter „Datei“ muss ein Pfad zu einer Datei sein, die wie im Parameter „Format“ angegeben formatiert ist.
Die erste Zeile in der Datei enthält die Spalten, die die Marketo API -Feldnamen sind und direkt den Spaltennamen für die Leads-Tabelle zugeordnet werden. Die verbleibenden Zeilen enthalten die Leads-Daten, die Sie in Marketo importieren möchten.
Die maximale Dateigröße beträgt 10 MB und die gesamte Verarbeitung erfolgt auf dem Marketo-Backend, was zu schnellerer Leistung und weniger Arbeit für den lokalen Computer führt. GetImportLeadsFailures, GetImportLeadsStatus und GetImportLeadsWarnings sind zugehörige gespeicherte Prozeduren, die Informationen zum Importvorgang bereitstellen.
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | Falsch | Der Pfad zur Datei mit den in Marketo zu importierenden Leads, z. B. „C:\temp\myleads.csv“. |
Format | String | True | Das Format der Datei, die zum Importieren von Leads in Marketo verwendet wird. Gültige Werte sind: „csv“ (durch Komma getrennter Wert), „tsv“ (Tab getrennter Wert) und „ssv“ (durch Semikolon getrennter Wert). |
LookupField | String | Falsch | Wird verwendet, um das Feld anzugeben, das zum Suchen doppelter Leads verwendet wird. Verfügbare Werte sind: ID, Cookie, Email, Twitter-ID, Facebook-ID, LinkedIn-ID, SFDC-Account-ID, SFDC-Contact-ID, SFDC-Lead-ID, SFDC-Lead-Owner-ID. |
ListId | String | Falsch | Die ID der Liste, in die die Leads importiert werden sollen. |
PartitionName | String | Falsch | Der Name der Partition, in die die Leads importiert werden sollen. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
BatchId | String | Die ID des Import-Leads-Charge. |
Status | String | Der Status des Importvorgangs. |
Programmmitglieder aus Datei importieren
Importiert Programmmitglieder aus einer Datei in Marketo.
Gespeicherte Prozedurspezifische Informationen
Der Parameter „Datei“ muss ein Pfad zu einer Datei sein, die wie im Parameter „Format“ angegeben formatiert ist.
Die erste Zeile in der Datei enthält die Spalten, die die Marketo API Feldnamen sind und direkt den Spaltennamen für die Tabelle „Leads“ zugeordnet werden. Die verbleibenden Zeilen enthalten die Programmmitgliederdaten, die Sie in Marketo importieren möchten.
Die maximale Dateigröße beträgt 10 MB und die gesamte Verarbeitung erfolgt auf dem Marketo-Backend, was zu schnellerer Leistung und weniger Arbeit für den lokalen Computer führt. GetImportProgramMembersFailures, GetImportProgramMembersStatus und GetImportProgramMembersWarnings sind zugehörige gespeicherte Prozeduren, die Informationen zum Importvorgang bereitstellen.
EXECUTE ImportProgramMembersFromFile ProgramId = '1089', ProgramMemberStatus = 'Member', File = 'C:\Dev\tests\v20\ProviderMarketo\importprogrammembers.csv'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | Falsch | Der Pfad zur Datei mit den in Marketo zu importierenden Programmmitgliedern, z. B. „C:\temp\importprogrammembers.csv“. |
ProgramId | String | True | Die ID des Programms |
ProgramMemberStatus | String | True | Programmmitgliedsstatus für hinzugefügte Mitglieder. |
Format | String | Falsch | Das Format der Datei, die zum Importieren von Programmmitgliedern in Marketo verwendet wird. Die zulässigen Werte sind csv, tsv, ssv. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
BatchId | String | Die ID des Importprogrammmitglieder-Charge. |
ImportId | String | Die ID des Importauftrags. |
Status | String | Der Status des Importvorgangs. |
ListeMitgliederDerListe
Bestimmt, ob Leads in einer Liste in Marketo enthalten sind.
EXECUTE Beispiel:
EXECUTE ListMembersOfList ListId = '1001', LeadId = '10,13,20'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die ID der Liste, die auf Leads überprüft werden soll. |
LeadId | String | True | Eine durch Kommas getrennte Liste von Lead-IDs, die überprüft werden sollen, ob sie in der durch ListId angegebenen Liste enthalten sind. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
LeadId | String | Die LeadId, die überprüft wurde, ob sie in der Liste enthalten ist. |
Status | String | Der Status des Leads und ob er in der Liste enthalten ist. Gültige Werte: memberof, notmemberof und übersprungen. |
ReasonCode | String | Der Ursachencode, der angibt, warum ein Lead übersprungen wurde (der Status gibt „Übersprungen“ zurück). |
ReasonMessage | String | Die Begründung, warum ein Lead übersprungen wurde (der Status wird „Übersprungen“ zurückgegeben). |
Leads zusammenführen
Fügt zwei oder mehr bekannte Lead-Datensätze zu einem einzigen Lead-Datensatz zusammen.
EXECUTE-Beispiel:
EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021580
EXECUTE MergeLeads WinningLeadId = 1021579, LoosingLeadId = 1021632,1021630
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
WinningLeadId | String | True | Die ID des siegreichen Lead-Datensatzes |
LoosingLeadId | String | Wahr | Eine durch Kommas getrennte Liste mit verlorenen Lead-IDs |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Status | String | Der Status des Merge-Leads |
Aktualisieren Sie das OAuthAccessToken
Ruft ein Authentifizierungstoken von Marketo ab.
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
OAuthAccessToken | String | Der für die Kommunikation mit Marketo verwendete Zugriffstoken. |
ExpiresIn | String | Die verbleibende Lebensdauer des Zugriffstokens. |
Leads aus Liste entfernen
Entfernt Leads aus einer Liste in Marketo.
EXECUTE Beispiel:
EXECUTE RemoveLeadsFromList ListId = '1001', LeadId = '10,13,20'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ListId | String | True | Die ID der Liste, aus der Leads entfernt werden sollen. |
LeadId | String | True | Eine durch Kommas getrennte Liste von Lead-IDs, die aus der durch ListId angegebenen Liste entfernt werden sollen. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
LeadId | String | Die LeadId, die aus der Liste entfernt werden sollte. |
Status | String | Der Status des Leads, der aus der Liste entfernt wird. Gültige Werte: entfernt und übersprungen. |
ReasonCode | String | Der Ursachencode, der angibt, warum ein Lead übersprungen wurde (der Status gibt „Übersprungen“ zurück). |
ReasonMessage | String | Die Begründung, warum ein Lead übersprungen wurde (der Status wird „Übersprungen“ zurückgegeben). |
ZeitplanKampagne
Plant per Fernzugriff die Ausführung einer Charge-Kampagne zu einem bestimmten Zeitpunkt.
EXECUTE Beispiel:
INSERT INTO TokenAggregate#TEMP (TokenName, TokenValue) VALUES ('test', 'testvalue_cdata')
INSERT INTO TokenAggregate#TEMP (TokenName, TokenValue) VALUES ('test1', 'testvalue1')
EXECUTE ScheduleCampaign TokenAggregate = 'TokenAggregate#TEMP', CampaignId = 1019, CloneToProgramName = 'Program 1'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
CampaignId | String | True | ID der zu planenden Charge-Kampagne. |
CloneToProgramName | String | Falsch | Name des resultierenden Programms. |
RunAt | String | Falsch | Datum und Uhrzeit der Ausführung der Kampagne. Wenn nicht festgelegt, wird die Kampagne fünf Minuten nach dem Anruf ausgeführt. |
TokenName | String | Falsch | Name des Tokens. Sollte als ' formatiert sein{{my.name}}' |
TokenValue | String | Falsch | Wert des Tokens |
TokenAggregate | String | Falsch | Liste meiner Token, die während der Ausführung der Zielkampagne ersetzt werden sollen. Die Token müssen in einem übergeordneten Programm oder Ordner verfügbar sein, um während der Ausführung ersetzt zu werden |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | String | Ob die Anfrage erfolgreich war, |
UpdateEmailContent
Aktualisiert den Inhalt einer Email
EXECUTE Beispiel:
EXECUTE UpdateEmailContent EmailId = '1187', FromName = 'John', FromEmail = 'john@abc.com', Subject = 'test', ReplyTo = 'steve@abc.com'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
EmailId | String | True | Die ID der Email. |
FromEmail | String | Falsch | Absenderadresse der Email |
FromName | String | Falsch | Absendername der Email |
ReplyTo | String | Falsch | Antwortadresse der Email |
Subject | String | Falsch | Betreffzeile der Email |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die ID des aktualisierten Email Inhalts |
UpdateEmailFullContent
Aktualisiert den Inhalt einer Email
EXECUTE Beispiel:
EXECUTE UpdateEmailFullContent EmailId = '1187', File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
EmailId | String | True | Die ID der Email. |
File | String | Falsch | Absenderadresse der Email |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Der Status des Leads, der zur Liste hinzugefügt wird. Gültige Werte: Hinzugefügt und übersprungen. |
UpdateEmailTemplateContent
Aktualisiert den Inhalt der angegebenen Email Vorlage.
EXECUTE Beispiel:
EXECUTE UpdateEmailTemplateContent File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', EmailTemplateId = '1'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
EmailTemplateId | Integer | True | Die ID der Email Vorlage. |
File | String | True | Inhalt für die Email Vorlage. Mehrteilige Datei. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Der Status des Leads, der zur Liste hinzugefügt wird. Gültige Werte: Hinzugefügt und übersprungen. |
Datei aktualisieren
Ersetzt den aktuellen Inhalt der Datei durch die enthaltene Payload
EXECUTE Beispiel:
EXECUTE UpdateFile File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', FileId = '43996'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
File | String | Falsch | Mehrteilige Datei. Inhalt der Datei. |
FileId | Integer | Falsch | Die ID des Ordners |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die ID der erstellten Datei |
Abschnitt „LandingPage-Inhalt aktualisieren“
Fügen Sie den Abschnitt mit dem Zielseite in Marketo hinzu oder aktualisieren Sie ihn.
EXECUTE Beispiel:
EXECUTE UpdateLandingPageContentSection LandingPageId = '1003', ContentId = '1009', Type = 'HTML', Value = '<html><body><h3>Test Update</h3></body></html>'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LandingPageId | String | True | ID der Zielseite. |
ContentId | String | True | ID des Inhaltsabschnitts. Auch die HTML-ID des Abschnitts. |
Type | String | True | Art des Inhaltsabschnitts. Die zulässigen Werte sind Image, Form, Rectangle, Snippet, RichText, HTML. |
BackgroundColor | String | Falsch | Hintergrundfarbeigenschaft des HTML-Abschnitts. |
BorderColor | String | Falsch | Rahmenfarbeigenschaft des HTML-Abschnitts. |
BorderStyle | String | Falsch | Rahmenstil-Eigenschaft des HTML-Abschnitts. |
BorderWidth | String | Falsch | Rahmenbreiteneigenschaft des HTML-Abschnitts. |
Height | String | Falsch | Höheneigenschaft des HTML-Abschnitts. |
HideDesktop | String | Falsch | Abschnitt bei Anzeige in einem Desktop-Browser ausblenden. |
HideMobile | String | Falsch | Abschnitt ausblenden, wenn in einem mobilen Browser angezeigt. Standardmäßig „Falsch“. |
ImageOpenNewWindow | String | Falsch | Bild öffnet neues Fenster. |
Index | String | Falsch | Index des Inhaltsabschnitts. Bestimmt die Reihenfolge des Abschnitts auf der Zielseite. |
Left | String | False | Linke Eigenschaft des HTML-Abschnitts. |
LinkUrl | String | Falsch | URL Parameter eines Linktypabschnitts. |
Opacity | String | Falsch | Opazitätseigenschaft des HTML-Abschnitts. |
Top | String | Falsch | Oberste Eigenschaft des HTML-Abschnitts. |
Value | String | Falsch | Art des Inhaltsabschnitts. |
Width | String | Falsch | Width-Eigenschaft des HTML-Abschnitts. |
ZIndex | String | Falsch | Z-Index-Eigenschaft des HTML-Abschnitts. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | ID der Zielseite. |
LandingPageTemplateContent aktualisieren
Aktualisiert den Inhalt für die Ziel Zielseite Vorlage.
EXECUTE Beispiel:
EXECUTE UpdateLandingPageTemplateContent File = 'C:\Users\Dell\Desktop\Test_Logs\Marketo.html', LandingPageTemplateId = '2'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
LandingPageTemplateId | Integer | True | ID der Zielseite. |
File | String | Wahr | Mehrteilige Datei |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | ID des Vermögenswerts. |
Aktualisieren des LeadProgramStatus
Ändert den Programmstatus einer Liste von Leads in einem Zielprogramm. Nur bei bestehenden Mitgliedern des Programms kann der Status mit dieser API geändert werden.
EXECUTE Beispiel:
EXECUTE UpdateLeadProgramStatus ProgramId = '1091', LeadIds = '1021579,1021686', Status = 'Not in program'
Eingang
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
ProgramId | String | True | ID der zu planenden Charge-Kampagne. |
LeadIds | String | True | Eine durch Kommas getrennte Liste von Lead-IDs zur Eingabe. |
Status | String | True | Programmstatus des Datensatzes. |
Ergebnissatzspalten
Name | Typ | Beschreibung |
---|---|---|
Success | String | Ob die Anfrage erfolgreich war |
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 Marketo zurück:
- sys_catalogs: Listet die verfügbaren Datenbanken auf.
- sys_schemas: Listet die verfügbaren Schemata auf.
- sys_tables: Listet die verfügbaren Tabellen und Ansichten auf.
- sys_tablecolumns: Beschreibt die Spalten der verfügbaren Tabellen und Ansichten.
- sys_procedures: Beschreibt die verfügbaren gespeicherten Prozeduren.
- sys_procedureparameters: Beschreibt Parameter gespeicherter Prozeduren.
- sys_keycolumns: Beschreibt die Primär- und Fremdschlüssel.
- sys_indexes: Beschreibt die verfügbaren Indizes.
Datenquellentabellen
Die folgenden Tabellen enthalten Informationen dazu, wie eine Verbindung zur Datenquelle hergestellt und diese Abfrage wird:
- sys_connection_props: Gibt Informationen zu den verfügbaren Verbindungseigenschaften zurück.
- sys_sqlinfo: Beschreibt die SELECT-Abfragen, die der Connector an die Datenquelle auslagern kann.
Abfrageinformationstabellen
Die folgende Tabelle gibt Abfrage für Datenänderungsabfragen zurück, einschließlich Charge:
- Systemidentität: Gibt Informationen zu Charge oder einzelnen Updates zurück.
Sys_catalogs
Listet die verfügbaren Datenbanken auf.
Die folgende Abfrage ruft alle durch die Verbindungszeichenfolge ermittelten Datenbanken ab:
SELECT * FROM sys_catalogs
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Datenbankname. |
Sys_schemas
Listet die verfügbaren Schemas auf.
Die folgende Abfrage ruft alle verfügbaren Schemata 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 Tabelle „Leads“ zurück:
SELECT ColumnName, DataTypeName FROM sys_tablecolumns WHERE TableName='Leads'
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die die Tabelle oder Ansicht enthält. |
SchemaName | String | Das Schema, das die Tabelle oder Ansicht enthält. |
TableName | String | Der Name der Tabelle oder Ansicht, die die Spalte enthält. |
ColumnName | String | Der Spaltenname. |
DataTypeName | String | Der Name des Datentyps. |
DataType | Int32 | Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt. |
Length | Int32 | Die Speichergröße der Spalte. |
DisplaySize | Int32 | Die normale Maximalbreite der angegebenen Spalte in Zeichen. |
NumericPrecision | Int32 | Die maximale Anzahl von Ziffern in numerischen Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten. |
NumericScale | Int32 | Die Spaltenskala oder Anzahl der Ziffern rechts vom Dezimalpunkt. |
IsNullable | Boolean | Ob die Spalte Null enthalten kann. |
Description | String | Eine kurze Beschreibung der Spalte. |
Ordinal | Int32 | Die Sequenznummer der Spalte. |
IsAutoIncrement | String | Ob der Spaltenwert in festen Schritten zugewiesen wird. |
IsGeneratedColumn | String | Ob die Spalte generiert wird. |
IsHidden | Boolean | Ob die Spalte ausgeblendet ist. |
IsArray | Boolean | Ob die Spalte ein Array ist. |
IsReadOnly | Boolean | Ob die Spalte schreibgeschützt ist. |
IsKey | Boolean | Gibt an, ob ein von sys_tablecolumns zurückgegebenes Feld der Primärschlüssel der Tabelle ist. |
Sys_procedures
Listet die verfügbaren gespeicherten Prozeduren auf.
Die folgende Abfrage ruft die verfügbaren gespeicherten Prozeduren ab:
SELECT * FROM sys_procedures
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Die Datenbank, die die gespeicherte Prozedur enthält. |
SchemaName | String | Das Schema, das die gespeicherte Prozedur enthält. |
ProcedureName | String | Der Name der gespeicherten Prozedur. |
Description | String | Eine Beschreibung der gespeicherten Prozedur. |
ProcedureType | String | Der Typ der Prozedur, z. B. PROZEDUR oder FUNKTION. |
Sys_procedureparameters
Beschreibt Parameter gespeicherter Prozeduren.
Die folgende Abfrage gibt Informationen zu allen Eingabeparametern für die gespeicherte Prozedur SelectEntries zurück:
SELECT * FROM sys_procedureparameters WHERE ProcedureName='SelectEntries' AND Direction=1 OR Direction=2
Spalten
Name | Typ | Beschreibung |
---|---|---|
CatalogName | String | Der Name der Datenbank, die die gespeicherte Prozedur enthält. |
SchemaName | String | Der Name des Schema, das die gespeicherte Prozedur enthält. |
ProcedureName | String | Der Name der gespeicherten Prozedur, die den Parameter enthält. |
ColumnName | String | Der Name des gespeicherten Prozedurparameters. |
Direction | Int32 | Eine Ganzzahl, die dem Typ des Parameters entspricht: Eingabe (1), Eingabe/Ausgabe (2) oder Ausgabe (4). Parameter vom Typ Eingabe/Ausgabe können sowohl Eingabe- als auch Ausgabeparameter sein. |
DataTypeName | String | Der Name des Datentyps. |
DataType | Int32 | Eine Ganzzahl, die den Datentyp angibt. Dieser Wert wird zur Laufzeit basierend auf der Umfeld bestimmt. |
Length | Int32 | Die Anzahl der für Zeichendaten zulässigen Zeichen. Die Anzahl der für numerische Daten zulässigen Ziffern. |
NumericPrecision | Int32 | Die maximale Genauigkeit für numerische Daten. Die Spaltenlänge in Zeichen für Zeichen- und Datums-/Uhrzeitdaten. |
NumericScale | Int32 | Die Anzahl der Ziffern rechts vom Dezimalkomma in numerischen Daten. |
IsNullable | Boolean | Ob der Parameter Null enthalten kann. |
IsRequired | Boolean | Ob der Parameter zur Ausführung der Prozedur erforderlich ist. |
IsArray | Boolean | Ob der Parameter ein Array ist. |
Description | String | Die Beschreibung des Parameters. |
Ordinal | Int32 | Der Index des Parameters. |
Sys_keycolumns
Beschreibt die Primär- und Fremdschlüssel.
Die folgende Abfrage ruft den Primärschlüssel für die Tabelle „Leads“ ab:
SELECT * FROM sys_keycolumns WHERE IsKey='True' AND TableName='Leads'
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:marketo: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 Sie die 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 REST-Datenmodell Abschnitt für weitere Informationen.
Spalten
Name | Typ | Beschreibung |
---|---|---|
NAME | String | Eine Komponente der SQL-Syntax oder eine Funktion, die auf dem Server verarbeitet werden kann. |
VALUE | String | Details zum unterstützten SQL bzw. zur SQL-Syntax. |
Systemidentität
Gibt Informationen zu versuchten Änderungen zurück.
Die folgende Abfrage ruft die IDs der geänderten Zeilen in einer Operation Charge:
SELECT * FROM sys_identity
Spalten
Name | Typ | Beschreibung |
---|---|---|
Id | String | Die von einer Operation zurückgegebene, von der Datenbank generierte ID. |
Batch | String | Eine Kennung für den Charge. 1 für einen einzelnen Operation. |
Operation | String | Das Ergebnis der Operation im Charge: EINGEFÜGT, AKTUALISIERT oder GELÖSCHT. |
Message | String | SUCCESS oder eine Fehlermeldung, wenn das Update im Charge fehlgeschlagen ist. |
Erweiterte Konfigurationseigenschaften
Die erweiterten Konfigurationseigenschaften sind die verschiedenen Optionen, die zum Herstellen einer Verbindung verwendet werden können. Dieser Abschnitt enthält eine vollständige Liste der Optionen, die Sie konfigurieren können. Klicken Sie auf die Links, um weitere Einzelheiten zu erfahren.
Eigenschaft | Beschreibung |
---|---|
RESTEndpoint | Der Marketo REST API Endpoint. |
Eigenschaft | Beschreibung |
---|---|
UserId | Die Marketo SOAP API Benutzer-ID. |
EncryptionKey | Der Marketo SOAP API Verschlüsselungsschlüssel. |
SOAPEndpoint | Der Marketo SOAP API Endpoint. |
Eigenschaft | Beschreibung |
---|---|
InitiateOAuth | Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten. |
OAuthClientId | Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthClientSecret | Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthAccessToken | Der Zugriffstoken für die Verbindung mittels OAuth. |
OAuthSettingsLocation | Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://' . |
OAuthExpiresIn | Die Lebensdauer des OAuth AccessToken in Sekunden. |
OAuthTokenTimestamp | Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde. |
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
Eigenschaft | Beschreibung |
---|---|
Location | Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren. |
Schema | Der zu verwendende Schema. |
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. |
Eigenschaft | Beschreibung |
---|---|
JobPollingInterval | Gibt das Abfrageintervall (in Sekunden) beim Überprüfen des Status eines API Massenauftrags an. |
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 Marketo 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. |
UseBulkAPI | Gibt an, ob die Marketo Bulk API verwendet werden soll. |
UserDefinedViews | Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält. |
AUSRUHEN
Dieser Abschnitt enthält eine vollständige Liste der REST-Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
RESTEndpoint | Der Marketo REST API Endpoint. |
RESTEndpoint
Der Marketo REST API Endpoint.
Datentyp
string
Standardwert
""
Hinweise
Die URL des REST-Webdienst-Endpoint wird von Marketo auf der Admin-Seite der Marketo-Website bereitgestellt.
SOAP
Dieser Abschnitt enthält eine vollständige Liste der SOAP Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
UserId | Die Marketo SOAP API Benutzer-ID. |
EncryptionKey | Der Marketo SOAP API Verschlüsselungsschlüssel. |
SOAPEndpoint | Der Marketo SOAP API Endpoint. |
Benutzer-ID
Die Marketo SOAP API Benutzer-ID.
Datentyp
string
Standardwert
""
Hinweise
Die Benutzer-ID wird von Marketo bereitgestellt und zur Authentifizierung beim Marketo SOAP Webdienst verwendet.
Verschlüsselungsschlüssel
Der Marketo SOAP API Verschlüsselungsschlüssel.
Datentyp
string
Standardwert
""
Hinweise
Der Verschlüsselungsschlüssel wird auf der Admin-Seite der Marketo-Website generiert und zur Authentifizierung beim Marketo SOAP Webdienst verwendet.
SOAPEndpoint
Der Marketo SOAP API Endpoint.
Datentyp
string
Standardwert
""
Hinweise
Die URL des SOAP Webdienst-Endpoint wird von Marketo auf der Admin-Seite der Marketo-Website bereitgestellt.
OAuth
Dieser Abschnitt enthält eine vollständige Liste der OAuth-Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
InitiateOAuth | Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten. |
OAuthClientId | Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthClientSecret | Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren. |
OAuthAccessToken | Der Zugriffstoken für die Verbindung mittels OAuth. |
OAuthSettingsLocation | Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH gesetzt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://' . |
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
GETANDREFRESH
Hinweise
Folgende Optionen stehen zur Verfügung:
OFF
: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.GETANDREFRESH
: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.REFRESH
: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.
OAuthClientId
Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId
-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.
OAuthClientSecret
Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
Datentyp
string
Standardwert
""
Hinweise
Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret
Eigentum.
OAuth-Zugriffstoken
Der Zugriffstoken für die Verbindung per OAuth.
Datentyp
string
Standardwert
""
Hinweise
Der OAuthAccessToken
Eigenschaft wird für die Verbindung über OAuth verwendet. Die OAuthAccessToken
wird im Rahmen des Authentifizierungsprozesses vom OAuth-Server abgerufen. Es hat ein serverabhängiges Timeout und kann zwischen Anfragen wiederverwendet werden.
Das Zugriffstoken wird anstelle Ihres Benutzernamens und Passworts verwendet. Das Zugriffstoken schützt Ihre Anmeldeinformationen, indem es sie auf dem Server speichert.
OAuthSettingsLocation
Der Speicherort der Einstellungsdatei, in der OAuth-Werte gespeichert werden, wenn InitiateOAuth auf GETANDREFRESH oder REFRESH eingestellt ist. Alternativ können Sie diesen Speicherort im Speicher halten, indem Sie einen Wert angeben, der mit beginnt 'memory://'
.
Datentyp
string
Standardwert
%APPDATA%\Marketo 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_props
Systemtabelle. Wenn mehrere Verbindungen mit denselben Anmeldeinformationen bestehen, werden die Eigenschaften aus der zuvor geschlossenen Verbindung gelesen.
Der Standardspeicherort ist „%APPDATA%\ Marketo 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 |
OAuthLäuftAbIn
Die Lebensdauer des OAuth AccessToken in Sekunden.
Datentyp
string
Standardwert
""
Hinweise
Mit OAuthTokenTimestamp kombinieren, um zu bestimmen, wann der AccessToken abläuft.
OAuthTokenTimestamp
Der Unix-Epochenzeitstempel in Millisekunden, als das aktuelle Zugriffstoken erstellt wurde.
Datentyp
string
Standardwert
""
Hinweise
Kombinieren Sie es mit OAuthExpiresIn, um zu bestimmen, wann das AccessToken abläuft.
SSL
Dieser Abschnitt enthält eine vollständige Liste der SSL-Eigenschaften, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
SSLServerCert | Das vom Server zu akzeptierende Zertifikat bei einer Verbindung per TLS/SSL. |
SSLServerCert
Das vom Server zu akzeptierende Zertifikat bei einer Verbindung über TLS/SSL.
Datentyp
string
Standardwert
""
Hinweise
Bei Verwendung einer TLS/SSL-Verbindung kann diese Eigenschaft verwendet werden, um das vom Server zu akzeptierende TLS/SSL-Zertifikat anzugeben. Jedes andere Zertifikat, dem der Computer nicht vertraut, wird abgelehnt.
Diese Eigenschaft kann folgende Formen annehmen:
Beschreibung | Beispiel |
---|---|
Ein vollständiges PEM-Zertifikat (Beispiel der Kürze halber gekürzt) | -----BEGIN CERTIFICATE----- MIIChTCCAe4CAQAwDQYJKoZIhv......Qw== -----END CERTIFICATE----- |
Ein Pfad zu einer lokalen Datei, die das Zertifikat enthält | C:\\cert.cer |
Der öffentliche Schlüssel (Beispiel der Kürze halber gekürzt) | -----BEGIN RSA PUBLIC KEY----- MIGfMA0GCSq......AQAB -----END RSA PUBLIC KEY----- |
Der MD5-Fingerabdruck (Hexadezimalwerte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) | ecadbdda5a1529c58a1e9e09828d70e4 |
Der SHA1-Fingerabdruck (Hex-Werte können auch durch Leerzeichen oder Doppelpunkte getrennt sein) | 34a929226ae0819f2ec14b4a3d904f801cbb150d |
Wenn nicht angegeben, wird jedes vom Computer vertrauenswürdige Zertifikat akzeptiert.
Zertifikate werden vom Computer basierend auf dem Trust Store des Systems als vertrauenswürdig validiert. Der verwendete Trust Store ist der für das System angegebene Wert „javax.net.ssl.trustStore“. Wenn für diese Eigenschaft kein Wert angegeben ist, wird der Standard-Trust Store von Java verwendet (z. B. JAVA_HOME\lib\security\cacerts).
Verwenden Sie „*“, um anzugeben, dass alle Zertifikate akzeptiert werden. Beachten Sie, dass dies aus Sicherheitsgründen nicht empfohlen wird.
Schema
Dieser Abschnitt enthält eine vollständige Liste der Schema, die Sie konfigurieren können.
Eigenschaft | Beschreibung |
---|---|
Location | Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren. |
Schema | Der zu verwendende Schema. |
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%\Marketo Data Provider\Schema
Hinweise
Der Pfad zu einem Verzeichnis, das die Schema für den Connector enthält (.rsd-Dateien für Tabellen und Ansichten, .rsb-Dateien für gespeicherte Prozeduren). Der Ordnerspeicherort kann ein relativer Pfad vom Speicherort der ausführbaren Datei sein. Der Location
Eigenschaft wird nur benötigt, wenn Sie Definitionen anpassen möchten (z. B. einen Spaltennamen ändern, eine Spalte ignorieren usw.) oder das Datenmodell mit neuen Tabellen, Ansichten oder gespeicherten Prozeduren erweitern möchten.
Notiz
Da dieser Connector mehrere Schemas unterstützt, ist die Struktur für benutzerdefinierte Marketo Schema wie folgt:
- Jedem Schema wird ein Ordner zugewiesen, der diesem Schema entspricht.
- Diese Schema sind in einem übergeordneten Ordner enthalten.
- Der
parent folder
sollte als gesetzt werdenLocation
, kein Ordner eines einzelnen Schemas.
Wenn nichts angegeben wird, ist der Standardspeicherort „%APPDATA%\ Marketo 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 |
Schema
Der zu verwendende Schema.
Mögliche Werte
REST
, SOAP
Datentyp
string
Standardwert
REST
Hinweise
Die verfügbaren Schemas sind REST (um die REST- API von Marketo zu verwenden) und SOAP (um die SOAP API von Marketo zu verwenden).
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 |
---|---|
JobPollingInterval | Gibt das Abfrageintervall (in Sekunden) beim Überprüfen des Status eines API Massenauftrags an. |
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 Marketo 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. |
UseBulkAPI | Gibt an, ob die Marketo Bulk API verwendet werden soll. |
UserDefinedViews | Ein Dateipfad, der auf die JSON-Konfigurationsdatei verweist, die Ihre benutzerdefinierten Ansichten enthält. |
JobPollingIntervall
Gibt das Abfrageintervall (in Sekunden) beim Überprüfen des Status eines API Massenauftrags an.
Datentyp
int
Standardwert
120
Hinweise
Mit dieser Eigenschaft wird das Abfrageintervall (in Sekunden) angegeben, um festzustellen, wann ein API Massenauftrag abgeschlossen ist. Der Connector wartet JobPollingInterval
Sekunden zwischen den Aufrufen, um den Status eines API Massenauftrags zu prüfen. Sobald der Auftrag als „Abgeschlossen“ gekennzeichnet ist, lädt der Connector die generierte Datei herunter, analysiert sie und gibt die Ergebnisse der angegebenen Abfrage zurück.
Diese Eigenschaft kann auf 0 gesetzt werden, um nur einen Job zu erstellen und in die Warteschlange einzureihen. In diesem Fall wird die Job-ID im Ergebnissatz zurückgegeben. Der Jobstatus kann dann mithilfe gespeicherter Prozeduren überprüft werden.
Hinweis: Diese Eigenschaft ist nur anwendbar, wenn UseBulkAPI ist auf True gesetzt. Siehe UseBulkAPI Seite für weitere Informationen zur Verwendung der Bulk API.
MaxRows
Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Datentyp
int
Standardwert
-1
Hinweise
Begrenzt die Anzahl der zurückgegebenen Zeilen, wenn in der Abfrage keine Aggregation oder GROUP BY verwendet wird. Dies hat Vorrang vor LIMIT-Klauseln.
Andere
Diese versteckten Eigenschaften werden nur in bestimmten Anwendungsfällen verwendet.
Datentyp
string
Standardwert
""
Hinweise
Die unten aufgeführten Eigenschaften sind für bestimmte Anwendungsfälle verfügbar. Für normale Anwendungsfälle und Funktionen von Treiber sollten diese Eigenschaften nicht erforderlich sein.
Geben Sie mehrere Eigenschaften in einer durch Semikolon getrennten Liste an.
Integration und Formatierung
Eigenschaft | Beschreibung |
---|---|
DefaultColumnSize | Legt die Standardlänge von Zeichenfolgefeldern fest, wenn die Datenquelle keine Spaltenlänge in den Metadaten bereitstellt. Der Standardwert ist 2000. |
ConvertDateTimeToGMT | Bestimmt, ob Datums-/Uhrzeitwerte in GMT statt in die lokale Zeit des Computers konvertiert werden sollen. |
RecordToFile=filename | Protokolliert den zugrunde liegenden Socket-Datenübertragungsvorgang in die angegebene Datei. |
Seitengröße
Die maximale Anzahl der Ergebnisse, die pro Seite von Marketo zurückgegeben werden sollen.
Datentyp
int
Standardwert
1000
Hinweise
Der Pagesize
Die Eigenschaft beeinflusst die maximale Anzahl von Ergebnissen, die pro Seite von Marketo 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
string
Standardwert
300
Hinweise
Wenn die Timeout
-Eigenschaft auf 0 gesetzt ist, werden Vorgänge nicht abgebrochen: Sie werden ausgeführt, bis sie erfolgreich abgeschlossen sind oder ein Fehler auftritt.
Wenn Timeout
abläuft und der Operation noch nicht abgeschlossen ist, löst der Connector eine Ausnahme aus.
Verwenden Sie BulkAPI
Gibt an, ob die Marketo Bulk API verwendet werden soll.
Datentyp
bool
Standardwert
false
Hinweise
Wenn auf „True“ gesetzt, wird die Marketo Bulk API verwendet, um Daten zu extrahieren oder zu importieren, sofern zutreffend. Die Bulk API ist eine Schnittstelle, die es Ihnen ermöglicht, große Datensätze mithilfe von durch Trennzeichen getrennten (CSV-, TSV- oder SSV-)Dateien abzurufen oder zu importieren. Derzeit sind die einzigen Tabellen, die die Bulk API unterstützen, folgende: Leads (extrahieren und importieren) und Aktivitäten (extrahieren). Für alle Tabellen, die die Bulk API nicht unterstützen, wird diese Eigenschaft ignoriert.
Die Bulk API bewirkt, dass alle Daten in einer einzigen Anfrage abgerufen werden und erfordert, dass die Daten vor dem Senden auf der Serverseite gesammelt werden. Daher kann das Anfordern einer großen Datenmenge mit der Bulk API gegenüber der Verwendung der REST- API vorteilhaft sein und Sie können Leistungsverbesserungen feststellen. Darüber hinaus erfordert die Bulk API weniger API Anfragen (was dazu beiträgt, Ihre API Aufrufe beizubehalten und die von Marketo erzwungenen API Einschränkungen einzuhalten).
Um die Bulk API zum Extrahieren von Datensätzen zu verwenden, muss ein Job erstellt und in die Warteschlange gestellt werden. Sobald er in die Warteschlange gestellt ist, beginnt Marketo mit der Verarbeitung des Jobs, um die angeforderten Daten abzurufen und die abgegrenzte Datei zu generieren. Der Status des Jobs kann abgefragt werden, um den aktuellen Status zu ermitteln und festzustellen, ob die Datei zum Herunterladen verfügbar ist. Sobald der Status anzeigt, dass der Job abgeschlossen und die Datei bereit ist, können die Daten heruntergeladen werden.
Wann UseBulkAPI
ist auf True und JobPollingInterval gesetzt auf einen Wert größer als 0 gesetzt ist, führt der Connector alle zuvor genannten Schritte für Sie aus, wenn Sie eine SELECT- Abfrage für eine Leads- oder Activities-Tabelle ausführen. Dadurch wird ein Job mit den angegebenen Spalten und Filtern erstellt und in die Warteschlange gestellt. Beachten Sie, dass beim Exportieren von Massendaten ein Filter erforderlich ist. Für die Activities-Tabellen muss ein ActivityDate-Bereich angegeben werden. Für die Leads-Tabelle kann ein CreatedAt- oder UpdatedAt-Bereich oder eine statische oder intelligente Liste angegeben werden. Der Connector fragt den Jobstatus ab, um festzustellen, wann der Job abgeschlossen ist, und wartet auf JobPollingInterval Sekunden zwischen den Anrufen. Sobald der Auftrag abgeschlossen ist, lädt der Connector die erstellte, durch Trennzeichen getrennte Datei herunter, analysiert sie und gibt die Ergebnisse für die angegebene Abfrage zurück.
Beachten Sie, dass Jobstatusabrufe auf Ihr API Aufruflimit angerechnet werden. Daher wird empfohlen, Ihre Statusabfragen entsprechend der angeforderten Datenmenge zu verteilen. Das Abfrageintervall für den Jobstatus ist über JobPollingInterval konfigurierbar. Marketo aktualisiert den Status nur alle 60 Sekunden. Daher wird empfohlen, dass Ihr Abfrageintervall größer als 60 Sekunden ist. Wenn Sie große Datensätze erwarten, ist es möglicherweise am besten, das Abfrageintervall auf einen Wert größer als 5 Minuten zu erhöhen, um API -Aufrufe zu minimieren. Es ist möglich, dass die Verarbeitung des Auftrags eine Weile dauert und es daher so aussieht, als ob die Abfrage hängen bleibt, obwohl sie tatsächlich nur auf die Fertigstellung des Auftrags wartet.
Falls Sie eigene Abfragen zum Jobstatus ausgeben möchten, können Sie JobPollingInterval festlegen auf 0. Dadurch wird der Job einfach für Sie erstellt und in die Warteschlange gestellt, wenn Sie eine SELECT- Abfrage für eine Leads- oder Aktivitätentabelle ausführen, wobei die JobId im Ergebnissatz zurückgegeben wird.
Sobald ein Auftrag in die Warteschlange gestellt wurde, kann der Status des Auftrags durch Aufrufen der gespeicherten Prozedur GetExportJobStatus abgefragt werden.
Der JobStatus-Wert lautet „Complete“ und signalisiert damit, dass die Verarbeitung des Auftrags abgeschlossen ist und dieser heruntergeladen werden kann. Um die Ausführung Ihrer anfänglichen SELECT- Abfrage abzuschließen, fügen Sie den JobId-Filter zur WHERE-Klausel der anfänglichen SELECT-Anweisung hinzu. Diese Abfrage lädt die Datei für die angegebene JobId herunter und analysiert den Ergebnissatz.
Logik-/Codebeispiel (JobPollingInterval = 0):
SELECT JobId, Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2017' AND CreatedAt<'10/31/2017'
# Retrieve the JobId value from the ResultSet (e.g. c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35). Only one row is returned and JobId will be the only relevant value returned.
loop(desired time interval) {
EXEC GetExportJobStatus @JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35', @Type='Leads'
if (JobStatus == 'Completed') break;
}
SELECT Company, FirstName AS fn, LastName AS ln FROM Leads WHERE CreatedAt>='10/01/2016' AND CreatedAt<'10/31/2016' AND JobId='c4ebf745-b0e3-4bb8-bfc9-bd8472a28d35'
Hinweis: Diese Eigenschaft ist nur bei Verwendung der REST API anwendbar.
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 Leads 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.