gpt4 book ai didi

merge - 使用日期字段的 Mailchimp 条件合并标签不起作用

转载 作者:行者123 更新时间:2023-12-02 04:12:59 24 4
gpt4 key购买 nike

这与 API 无关。这是关于在构建营销事件时使用 Mailchimp 并在 Mailchimp 后端设置条件合并字段。所以这个问题是关于 Mailchimp 如何工作的,而不是关于通过 API 或类似的东西集成 Mailchimp。

(你还在这里?太棒了!:-)

我正在尝试使用日期字段来显示条件内容。我的测试邮件列表中有 3 个人,其中一人生日为 1960 年 1 月 1 日,一人生日为 1970 年 1 月 1 日,一人生日为 1980 年 1 月 1 日。

我设置了一封包含三个条件 block 的电子邮件,以便每个收件人都能在邮件中收到正确的文本。看起来像这样。

我使用的格式是:

*|IF:BIRTHDATE>1/1/1970|*
Some text for people with a birthdate greater than 1 jan 1970
*|END:IF|*

*|IF:BIRTHDATE=1/1/1970|*
Some text for people with a birthdate equal to 1 jan 1970
*|END:IF|*

*|IF:BIRTHDATE<1/1/1970|*
Some text for people with a birthdate smaller than 1 jan 1970
*|END:IF|*

我采用了 1 月 1 日 (1/1) 的日期,以避免与美国和欧盟日期符号可能发生冲突,从而将其排除在调试过程之外。但是,每个收件人在发送测试邮件时都会收到三个文本中的最后一个,这意味着所有三个文本,无论其出生日期如何,都以某种方式与最后一个条件 *|IF:BIRTHDATE<1/1/1970|* 匹配。这很奇怪,因为我特意采用了 middel 出生日期来排除这种可能性。

收件人列表中的日期表示法与我在条件中使用的日期表示法完全匹配。

有人知道如何在 Mailchimp 中处理日期吗?我在 Mailchimp 或网络上的其他任何地方都找不到任何相关信息。

最佳答案

您必须使用“YYYY-MM-DD”格式。

我也为此苦苦挣扎,但我有以下工作:

*|IF:VALIDUNTIL=2016-12-31|*
Vaild Member
*|ELSE:|*
Expired Member
*|END:IF|*

关于merge - 使用日期字段的 Mailchimp 条件合并标签不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35501986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com