LogDataExtension
→ voidLogs an entry to a specified Data Extension. Similar to InsertData but designed for logging use cases.
Available in:
Email
CloudPage
Automation
Triggered Send
Syntax
Platform.Function.LogDataExtension(deName, columnNames, columnValues)
3 arguments
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
deName |
string | Yes | Name of the Data Extension to log to |
columnNames |
string[] | Yes | Array of column names |
columnValues |
string[] | Yes | Array of values (parallel to columnNames) |
Examples
Platform.Function.LogDataExtension(
"ErrorLog",
["Timestamp", "Page", "Message", "SubscriberKey"],
[
Platform.Function.Now(),
"checkout",
"Payment processing failed",
subscriberKey
]
);
Notes
LogDataExtension is functionally equivalent to InsertData but semantically signals intent for append-only log tables. Consider using InsertData for clarity in new code.