Häufig gestellte Fragen zu SOAP
F: Wie erhalte ich eine Liste aller Programme in Marketo zusammen mit ihren Metadaten?
A: Um eine Liste aller Programme abzurufen, können Sie getMObjects“ verwenden indem Sie den Typ „Program“ übergeben und includeDetails auf „true“ setzen.
F: Gibt es eine Möglichkeit, die Leistung von getMultipleLeads zu beschleunigen?
A: Es gibt einige Optionen, um die Leistung des Aufrufs getMultipleLeads zu beschleunigen. Die erste besteht darin, die batchSize-Eigenschaft zu reduzieren, die Sie für jeden Aufruf anfordern. 200 ist die empfohlene Stapelgröße. Die zweite Option besteht darin, die Felder anzugeben, an denen Sie interessiert sind, indem Sie den Filter includeAttributes verwenden. Dadurch wird die Abfrage beschleunigt und die Payload der empfangenen Antwort wird reduziert. Der letzte Ansatz besteht darin, den LastUpdateAtSelector zu verwenden und die Werte oldestUpdatedAt und latestUpdatedAt anzugeben. Sie können verschiedene Datumsbereiche angeben und dann mehrere Anfragen gleichzeitig threaden. Wenn Sie den Thread-Ansatz verwenden, stellen Sie sicher, dass Ihr SOAP-/WSDL-Client ( Verbindungen) .
F: Wie kann ich Opportunities über die SOAP-API erstellen, wenn sie nicht in ein CRM wie Salesforce oder Microsoft Dynamics integriert ist?
A: Sie können Opportunities mithilfe der SOAP-API erstellen, indem Sie die syncMObjects Aufrufe an die Typen OpportunityPersonRole und Opportunity MObject verwenden.
F: Kann ich programmgesteuert eine E-Mail von Marketo aus senden? Wenn ja, wie kann ich für jeden E-Mail-Empfänger benutzerdefinierten Inhalt senden?
A: Absolut. Sie können den Versand einer E-Mail von Marketo entweder mit der requestCampaign oder einer Kombination aus importToList und scheduleCampaign SOAP-APIs anfordern. Um eine E-Mail sofort an eine oder mehrere Personen zu senden, verwenden Sie requestCampaign. Wenn Sie den Versand einer E-Mail zu einem bestimmten Datum und zu einer bestimmten Uhrzeit planen möchten, verwenden Sie importToList, um die Empfänger der E-Mail anzugeben, und scheduleCampaign, um anzugeben, wann diese Empfänger diese E-Mail erhalten.
Wenn Sie den Inhalt für jeden E-Mail-Empfänger anpassen möchten, können Sie dies tun, indem Sie die Werte von Programm-Token überschreiben, die in der E-Mail-Vorlage festgelegt sind.