v0.3.0

Version 0.3.0

07/25/25

TypeLocationEventPrevious VersionUpdated VersionNotes
parameterplaybook.yamlN/A0.2.00.3.0Updated version parameter
parameterplaybook.yamlcart_viewed[{"inputKey":"input","outputKey":"value","transforms":[{"expression":{"body":"return tonumber(string.format(\"%.2f\", SUM(MAP(input.properties.products, function (p) return p.price * (p.quantity or 1) end))))","lang":"lua"}}]},{"defaultString":"USD","inputKey":"properties.currency","outputKey":"currencyCode","transforms":[{"modifyString":"uppercase"}]}]N/ARemoved mappings parameter
parameterplaybook.yamlglobal[{"expression":{"body":"return input.timestamp or input.originalTimestamp or input.sentAt","lang":"lua"}}]N/ARemoved transforms parameter
parameterplaybook.yamlgloballocal email = input.traits.email or input.context.traits.email<br>if email then return {{ values = {TO_SHA256_HASH(LOWER(TRIM(email)))}, type = "EMAIL" }} endlocal email = input.traits.email or input.userId<br>if email then return {{ values = {TO_SHA256_HASH(LOWER(TRIM(email)))}, type = "EMAIL" }} endUpdated body parameter
parameterplaybook.yamlglobalinputtimestampUpdated inputKey parameter
parameterplaybook.yamlglobalcontext.traits.emailuserIdUpdated inputPath parameter
parameterplaybook.yamlorder_completedreturn tonumber(string.format("%.2f", SUM(MAP(input.properties.products, function (p) return p.price * (p.quantity or 1) end))))return TOTAL_VALUE(input.properties.products)Updated body parameter
parameterplaybook.yamlproduct_added[{"inputKey":"input","outputKey":"value","transforms":[{"expression":{"body":"return tonumber(string.format(\"%.2f\", input.properties.price * (input.properties.quantity or 1)))","lang":"lua"}}]},{"defaultString":"USD","inputKey":"properties.currency","outputKey":"currencyCode","transforms":[{"modifyString":"uppercase"}]}]N/ARemoved mappings parameter
parameterplaybook.yamlproduct_clicked[{"inputKey":"properties.price","outputKey":"value"},{"defaultString":"USD","inputKey":"properties.currency","outputKey":"currencyCode","transforms":[{"modifyString":"uppercase"}]}]N/ARemoved mappings parameter
parameterplaybook.yamlproduct_removed[{"inputKey":"input","outputKey":"value","transforms":[{"expression":{"body":"return tonumber(string.format(\"%.2f\", input.properties.price * (input.properties.quantity or 1)))","lang":"lua"}}]},{"defaultString":"USD","inputKey":"properties.currency","outputKey":"currencyCode","transforms":[{"modifyString":"uppercase"}]}]N/ARemoved mappings parameter
parameterplaybook.yamlproduct_viewed[{"inputKey":"properties.price","outputKey":"value"},{"defaultString":"USD","inputKey":"properties.currency","outputKey":"currencyCode","transforms":[{"modifyString":"uppercase"}]}]N/ARemoved mappings parameter