SOAP常見問題集
問: 如何取得Marketo中所有程式的清單及其中繼資料?
A: 若要擷取所有程式的清單,您可以使用getMObjects,傳遞等於「Program」的型別,並將includeDetails設定為true。
問: 是否有辦法加快getMultipleLeads的效能?
A: 有幾個選項可以加快getMultipleLeads呼叫的效能。 第一個是減少您對每個呼叫請求的batchSize。 200是建議的批次大小。 第二個選項是使用includeAttributes篩選條件來指定您感興趣的欄位。 這可加快查詢速度,並減少您收到的回應負載。 最後的方法是使用LastUpdateAtSelector並指定oldestUpdatedAt和latestUpdatedAt。 您可以指定不同的日期範圍,然後同時執行多個請求。 如果使用執行緒方法,請確定您的SOAP/WSDL使用者端支援持續連線。
問: 未與Salesforce或Microsoft Dynamics等CRM整合時,如何透過SOAP API建立機會?
A: 您可以使用SOAP API建立機會,使用寫入OpportunityPersonRole和機會MObject型別的syncMObjects呼叫。
問: 我是否可透過Marketo以程式設計方式傳送電子郵件? 如果是,如何傳送每個電子郵件收件者的自訂內容?
A:,絕對是。 您可以使用requestCampaign或importToList與scheduleCampaign SOAP API的組合,要求從Marketo傳送電子郵件。 若要立即傳送電子郵件給一或多位人員,請使用requestCampaign。 如果您想要排程在指定的日期和時間傳送電子郵件,您可以使用importToList來指定電子郵件的收件者,並使用scheduleCampaign來指定這些收件者傳送該電子郵件的時間。
如果您想要自訂每個電子郵件收件者的內容,您可以覆寫在電子郵件範本中設定的程式權杖的值,以執行此操作。