Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

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:

  1. Erstellen Sie einen benutzerdefinierten Dienst.
  2. Besorgen Sie sich die entsprechenden OAuth-Anmeldeinformationen.
  3. 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.

  1. Navigieren Sie zum Admin-Bereich der Marketo Anwendung.
  2. Navigieren Sie zum Abschnitt „Sicherheit“.
  3. Klicken Sie auf Users & Roles.
  4. Erstellen Sie eine neue Rolle für den API Zugriff:

    1. Wählen Sie Roles Tab.

    2. Klicken Sie auf New Role.

    3. 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 auf Invite 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 Sie API Only Option. 6. Erstellen Sie den neuen Dienst: 1. Navigieren Sie zu Admin > Integration und klicken Sie auf LaunchPoint Option. 2. Klicken Sie auf New Service. 3. Geben Sie den Servicetyp von an Custom. 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 Sie Identity 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 in Integration Abschnitt des Marketo Admin SOAP API Panels.

  • EncryptionKey: Der Marketo SOAP API Verschlüsselungsschlüssel, generiert auf der Admin-Seite des

    Marketo 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

Name Beschreibung
Leads Erstellen, aktualisieren, löschen und Abfrage Leads für eine Marketo Organisation.
Programs Programme für eine Marketo Organisation abfragen und aktualisieren.

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.

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 Email
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:

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.

REST

Eigenschaft Beschreibung
RESTEndpoint Der Marketo REST API Endpoint.

SOAP

Eigenschaft Beschreibung
UserId Die Marketo SOAP API Benutzer-ID.
EncryptionKey Der Marketo SOAP API Verschlüsselungsschlüssel.
SOAPEndpoint Der Marketo SOAP API Endpoint.

OAuth

Eigenschaft Beschreibung
InitiateOAuth Legen Sie diese Eigenschaft fest, um den Prozess zum Abrufen oder Aktualisieren des OAuth-Zugriffstokens beim Herstellen einer Verbindung zu starten.
OAuthClientId Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthClientSecret Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.
OAuthAccessToken Der Zugriffstoken für die Verbindung mittels OAuth.
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.

SSL

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

Schema

Eigenschaft Beschreibung
Location Ein Pfad zum Verzeichnis, das die Schema enthält, die Tabellen, Ansichten und gespeicherte Prozeduren definieren.
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.

Verschiedenes

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:

  1. OFF: Gibt an, dass der OAuth-Flow vollständig vom Benutzer gehandhabt wird. Zur Authentifizierung ist ein OAuthAccessToken erforderlich.
  2. GETANDREFRESH: Gibt an, dass der gesamte OAuth-Flow vom Connector verarbeitet wird. Wenn derzeit kein Token vorhanden ist, wird es durch eine entsprechende Aufforderung an den Benutzer über den Browser abgerufen. Wenn ein Token vorhanden ist, wird es bei Bedarf aktualisiert.
  3. REFRESH: Gibt an, dass der Connector nur das Aktualisieren des OAuthAccessToken übernimmt. Der Benutzer wird vom Connector nie aufgefordert, sich über den Browser zu authentifizieren. Der Benutzer muss zunächst das Abrufen des OAuthAccessToken und des OAuthRefreshToken übernehmen.

OAuthClientId

Die Client-ID, die zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId-Wert, manchmal auch Consumer-Schlüssel genannt, und ein Client-Geheimnis, das OAuthClientSecret.

OAuthClientSecret

Das Client-Geheimnis, das zugewiesen wird, wenn Sie Ihre Anwendung bei einem OAuth-Autorisierungsserver registrieren.

Datentyp

string

Standardwert

""

Hinweise

Im Rahmen der Registrierung einer OAuth-Anwendung erhalten Sie die OAuthClientId, auch Consumer-Schlüssel genannt. Sie erhalten außerdem ein Client-Geheimnis, auch Consumer-Geheimnis genannt. Legen Sie das Client-Geheimnis im OAuthClientSecret Eigentum.

OAuth-Zugriffstoken

Der Zugriffstoken für die Verbindung per OAuth.

Datentyp

string

Standardwert

""

Hinweise

Der OAuthAccessToken Eigenschaft wird für die Verbindung ü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_propsSystemtabelle. 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 werden Location, 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.