【问题标题】:Using SSJS variables in my client side JS在我的客户端 JS 中使用 SSJS 变量
【发布时间】:2018-09-30 16:28:15
【问题描述】:

使用 Salesforce Marketing Cloud 我正在尝试使用 SSJS 检索记录列表,如下所示:

<script runat=server>  
        Platform.Load("Core","1");
        var dataRows = Platform.Function.LookupRows('Companies','name','Acme Ltd');
        if(dataRows && dataRows.length > 0) {
             for(var i=0; i<dataRows.length; i++) {
                  Platform.Response.Write(dataRows[i]["city"]);
             }
        }
</script>

我想在我的客户端 javascript 中使用返回的 dataRows,以便我可以根据需要操作和打印数据。

但是,即使是像console.log(dataRows) 这样简单的操作也会返回 500 内部服务器错误。

有人可以建议吗?

【问题讨论】:

    标签: javascript salesforce ssjs salesforce-marketing-cloud


    【解决方案1】:

    没有直接的解决方案,但您可以尝试解决方法。 其中,您使用 "Variable.SetValue("",);" 将变量存储在 ampscript 然后在js中使用Variable.GetValue("");

    获取这个值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-30
      • 2015-05-24
      • 2016-06-23
      相关资源
      最近更新 更多