sgapiAddContactToList(%%listID, %%email, %%fields, %%customfields)

自定义脚本的重要更新

CustomScript Action现在支持LUA编程语言。访问我们的新增Lua脚本资源


  1. 新账户(2018年10月29日以后创建的)只能在脚本中选择使用Lua。
  2. 截至2018年10月29日,在此日期之前创建的帐户的自定义脚本操作将默认为Lua作为脚本类型。您将能够切换到遗留自定义脚本;尽管我们强烈鼓励使用Lua。
  3. 从长远来看,遗留自定义脚本操作将被切换为只读。具体日期尚待确定;我们会提前通知你。

我们的电子邮件列表允许帐户管理员在帐户级别管理电子邮件列表的联系人。此功能在联系人列表中添加新联系人或更新现有联系人(与电子邮件活动相反)。

参数

  • % %的电子邮件* -你想要添加的联系人的电子邮件
  • % % listID* -您的电子邮件活动的ListID。你可以在你的URL中找到List ID帐户>电子邮件列表然后点击进入邮件列表。您将看到变量gid=#。
  • % %字段是要更新的联系人字段的数组。
  • % % customfields您想要更新的自定义邀请字段数组吗

*必需的参数

%%字段或%%customfield参数 联系人列表字段
sFirstName 第一个名字
sLastName
sOrganization 组织
sDivision 部门
sDepartment 部门
蒸汽 团队
sGroup 集团
sRole 角色
sHomePhone 电话(家庭)
sFaxPhone 电话(传真)
sBusinessPhone 电话(工作)
sMailingAddress 地址
sMailingAddress2 套房/恰当的
sMailingAddressCity 城市
sMailingAddressState 地区
sMailingAddressPostal 邮政编码
sMailingAddressCountry 国家
sTitle 职称
sURL 网站
lowercasenamenospaces 自定义字段

参数是区分大小写的,并定义为一个数组,其中的键是字段名。

例子

这对于在一个调查中收集联系信息,并在另一个调查中使用新的联系信息更新联系人列表非常有用。它允许你收集所有的信息,并自动设置一个跟踪列表,以方便发送跟踪调查到您的受访者!

在下面的示例中,我们使用sgapiAddContactToList更新联系人列表116,包括调查中收集的电子邮件、姓、名和生日。

% % listid = 116;% % = sgapiGetValue邮件(2);% % firstname = sgapiGetValue (3);% % laststname = sgapiGetValue (4);% %生日= sgapiGetValue (10);%fields = array(' sFirstName ' => %%firstname, ' sLastName ' => %%lastname);%%customfields = array('出生日期' => %%出生日期);sgapiAddContactToList(%%listid, %%email, %%fields, %%customfields);