Невозможно использовать серверный JavaScript (SJSS) в электронных письмах в Marketing Cloud (ExactTarget)
Я не могу использовать любые функции SJSS в электронных письмах в облаке маркетинга (ExactTarget).
Моя электронная почта содержит следующее:
<script type="javascript" runat="server">
Platform.Load("Core","1");
var de = DataExtension.Init("<data extension external key>");
var de2 = de.Rows.Retrieve();
</script>
и я получаю ошибку:
Unable to generate preview
An error occurred when attempting to execute a Javascript block. See inner
exception for detail.
Script:
Platform.Load("Core","1");
var de = DataExtension.Init("<data extension external key>");
var de2 = de.Rows.Retrieve();
ListID: 0
Index: 4
Object expected: Retrieve
Line: 4 Char: 0
var de2 = de.Rows.Retrieve()
Exception of type 'Jint.Native.JsException' was thrown.
Я не могу найти документацию по этой ошибке. Кто-нибудь сталкивался с этим раньше?
1 ответ
Пожалуйста, проверьте
var de = DataExtension.Init("<data extension external key>");
возвращает расширение данных, используя:
Write(Stringify(de));