Adds an object to an array in a Marketing Cloud Engagement API object.
Availability
<table> <tr> <td>Marketing Cloud Engagement</td> <td>✅ Yes</td> </tr> <tr> <td>Marketing Cloud Next</td> <td>❌ No</td> </tr> </table>Syntax
AddObjectArrayItem(apiObject,
arrayProperty,
itemToAdd)
The AddObjectArrayItem() function has three parameters:
apiObject(API Object): Required. The API object that contains the array that you want to modify.arrayProperty(string): Required. The array property to receive the new item.itemToAdd(string): Required. The item to add to the array.
Usage
This example adds the attribute myNewAttribute to the Attributes array on the mySubscriber API object.
%%[
AddObjectArrayItem(@mySubscriber,'Attribute',@myNewAttribute)
]%%