【问题标题】:How do I pass an AMPscript static variable to Send Log如何将 AMPscript 静态变量传递给发送日志
【发布时间】:2021-11-02 16:12:46
【问题描述】:

我们为 Journey Builder 创建了一系列电子邮件。旅程由包含用户数据和 Email_Series 的文件删除触发,该文件定义了他们应该接收的初始电子邮件。点击参与可以将用户发送到不同的路径并仅在该路径上接收不同的电子邮件。我们希望将静态 Email_Series 添加到要复制到发送日志的路径电子邮件中,以便我们的自定义报告指示是否在旅程期间发送了路径电子邮件。我们已经尝试使用 AMPscript

%%[

var @Email_Series

SET @Email_Series = 'wfrate1'

]%%

以及各种其他 AMPScript 代码,但我们无法让编码的 Email_Series 覆盖从触发器文件传入的 Email_Series。

TL;DR:我需要将一个静态 AMPscript 变量传递给我们的发送日志。

【问题讨论】:

标签: html variables salesforce-marketing-cloud ampscript


【解决方案1】:

您只需将上下文变量的名称与发送日志中的列名匹配即可。

在发送日志中添加适当大小的 Email_Series 列后,请在脚本中设置变量的值,并确保在发送定义中启用发送日志记录。

【讨论】:

  • 谢谢! Email_Series 已存在于发送日志中,我们设置了该值,并确保启用了发送日志记录。我猜我们只是在设置值时弄错了 AMPscript,但我已经尝试了我能想到的每一次迭代来设置该值。
  • 我建议在您的电子邮件顶部添加一个 AMPscript 块或模板槽,以补充您的受众的发送上下文值。这很容易测试。
  • 你会推荐我上面使用的 AMPscript 以外的东西吗?
  • 我一般都是这样的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-30
  • 2020-05-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多