Nav

Salesforce Marketing Cloud Connector Release Notes

Select

The Anypoint™ Connector for Salesforce Marketing Cloud allows you to connect to the Salesforce Marketing Cloud web services using Exact Target API. The connector exposes convenient methods for managing objects and calling services provided by Exact Target API (a.k.a Salesforce Marketing Cloud).

Salesforce Marketing Cloud Connector 1.0.0 - February 12, 2016

Release notes for version 1.0.0 of the Salesforce Marketing Cloud connector. These Release Notes accompany the Salesforce Marketing Cloud Connector User Guide.

Version 1.0.0 Compatibility

The Version 1.0.0 Salesforce Marketing Cloud connector is compatible with:

Application/Service Version

Mule Runtime

3.5.2 and newer

Exact Target API

v145.3

Version 1.0.0 Features

  • Configure Create - This operation provides a convenient method for calling the "Configure" command with "Create" as the action attribute when connected to the ExactTarget Web service. For more information on "Configure" see: Configure

  • Configure Delete - This operation provides a convenient method for calling the "Configure" command with "Delete" as the action attribute when connected to the ExactTarget Web service. For more information on "Configure" see: Configure

  • Configure Update - This operation provides a convenient method for calling the "Configure" command with "Update" as the action attribute when connected to the ExactTarget web service. For more information on "Configure" see: Configure

  • Create - This operation provides a convenient method for creating a new object within the ExactTarget web server. For more information on "Create" see: Create

  • Delete - This operation provides a convenient method for deleting an existing object within the ExactTarget Web server. For more information on "Delete" see: Delete

  • Update - This operation provides a convenient method for updating an existing object within the ExactTarget Web server. For more information on "Update" see: Update

  • Upsert - This operation provides a convenient method for creating an object when the object does not already exist, or deleting an existing object from within the ExactTarget web server. This operation is completed by using the "Create" method from the ExactTarget API. For more information on that see: Create

  • Perform get max count - This operation provides a convenient method for calling the "Perform" command with "GetMaxCount" as the action attribute when connected to the ExactTarget web service. For more information on "Perform" see: Perform

  • Perform start - This operation provides a convenient method for calling the "Perform" command with "Start" as the action attribute when connected to the ExactTarget web service. For more information on "Perform" see: Perform

  • Perform stop - This operation provides a convenient method for sending "Perform" command having "Stop" as action to ExactTarget SOAP Web service. For more information on "Perform" see: Perform

  • Retrieve - This operation provides a convenient method for retrieving objects from the ExactTarget web server in a SQL query like fashion. For more information on "Retrieve" see: Retrieve

  • Schedule start - This operation provides a convenient method for calling the "Schedule" command with "Start" as the action attribute when connected to the ExactTarget web service. For more information on "Schedule" see: Schedule

Version 1.0.0 Fixed in this Release

  • This is the first version of the connector, thus no fixes were required; there are only new features.

Version 1.0.0 Known Issues

Providing a subclass as type to a complex field

  • Some objects have complex fields that represent a base class from Salesforce Marketing. So, if instead of the base class, you want to pass a subclass of it as value to that field, that will not be possible because the connector will not recognize the fields that do not belong to the base class. You must manually map those fields in Transform Message and add a field named "concreteClassType" with the name of the subclass as value. For more infomation and an example, please read the User Guide.

Retrieving Fields From a Hierarchy Not Possible

  • Querying fields that are lower than level 1 in the hierarchy is not supported by the API. For example,queries like "Select Attributes.Name from Subscriber" because "Name" is at level 2 in the hierarchy.

Server Results that Contain an Automation Object Structure Cause Exception to Be Thrown

  • When performing operations on an Automation object, the result of the operation will cause an exception to be thrown because the response has a field that cannot be parsed by the API. To bypass this, make those types of operations asynchronous. For more information and an example on this issue, please read the User Guide.

See Also

  • Learn how to Install Anypoint Connectors using Anypoint Exchange.

  • Access MuleSoft’s Forum to pose questions and get help from Mule’s broad community of users.

  • To access MuleSoft’s expert support team, subscribe to Mule ESB Enterprise and log in to MuleSoft’s Customer Portal.