Mailchimp API v2 或 v3 根据合并字段在列表中查找订户

Mailchimp API v2 or v3 finding subscriber in list based on a merge field

例如,我们在包含 USER_ID 的列表中有一个订阅者。我很乐意根据 user_id 进行搜索。正如在我们的 user_id 中一样,我们将其作为合并字段添加到列表中,而不是 mail-chimp 使用的电子邮件的 MD5 哈希值。

这是我一直在做的请求:

Post 至:https://us2.api.mailchimp.com/2.0/helper/search-members

JSON 数据:

{
    "apikey": "<MY API KEY>-us2",
    "query": "MERGE5:10070",
    "id": "<LIST ID>"
}

MERGE5 根本无法运行。我可以很好地使用 MERGE0、MERGE1 和 MERGE2,但之后就什么都没有了。这可能是 Mailchimp 本身的限制。

当然,我也尝试过为这些合并域使用定义的名称。 merge0-2 的名称再次起作用,但之后的任何名称都不起作用。

任何帮助都会很棒!

以防万一有人遇到这个问题,结果是我们列表中的索引很糟糕。我通过电子邮件与客户服务部门进行了交谈,他们最终能够重新索引我们的列表并使其正常工作。这是一个奇怪的问题。