如何使用 Wix Automations 通过 webhook 发送数据

Engage in sale leads forums for valuable lead-generation strategies
Post Reply
simamahmud421
Posts: 1
Joined: Mon Dec 02, 2024 10:23 am

如何使用 Wix Automations 通过 webhook 发送数据

Post by simamahmud421 »

右侧为 wix 徽标和文字“wix integration”
使用 webhook 将外部系统与 Wix Automations 集成可以简化您的工作流程。借助其中包含的最佳实践和故障排除技巧,您将能够很好地应对任何挑战。让我们逐步探索设置 webhook 的过程,确保无缝且高效的集成。

什么是 Wix Automations?
Wix Automations 是一种工具,允许用户自动执行其网站上的各种重复任务,从而提高效率并节省时间。

它的工作原理是根据触发器(特定事件,例如表单提交或新订阅者)设置规则,自动执行诸如发送电子邮件、将用户添加到邮件列表或显示个性化内容等操作。

这些自动化工具有助于完成客户参与、潜在客户培育和保持联系人有序等任务。

在 Wix 中设置 webhook 的分步指南
以下是将外部系统与 webhook 集成所涉及的步骤:

1. 导航到网站仪表板中的“自动化”部分

侧边栏中有各种选项的 wix 菜单
2. 点击右上角的“+ 新建自动化”按钮。

建议客户参与的自动化
3. 选择“从头开始”或建议的自动化模板。

可供选择的自动化类别
4. 单击自动化标题以提供描述性名称。

sleekflow 自动化标题设置与触发器
5. 指定将启动自动化的触发事件。

应用程序选择和触发选项
6. 对于自动化操作,选择“通过 webhook 发送”。

各种自动化操作选项
7. 输入您希望 webhook 发送通知的“目标 URL”。

目标 URL 的 webhook 设置
8. 确定是否希望 webhook 发送来自触发事件的所有可用数据或仅发送特定数据:

“所有键和值”选项:如果触发器 阿富汗电话号码数据 是表单提交,webhook 将发送来自触发事件的所有数据,例如所有表单字段。

“自定义结构”选项:您可以通过将特定键映射到相应的值,仅发送来自触发事件的某些数据。

点击“查看结构”可以看到webhook发送的所有数据。

9. 如果您选择“自定义结构”选项,则:

点击“添加您的键和值”旁边的“自定义结构”。

输入描述性的密钥名称来识别正在发送的数据。


使用键值对自定义有效载荷
单击“值”旁边的“插入变量”以选择要包含的具体数据。

(可选)点击“+ 添加键值”来添加其他键值对。

完成 webhook 配置后,点击“保存”。

10. 选择自动化运行的所需时间。


自动化操作的延迟设置
11.最后,点击“激活”或“保存”即可完成自动化设置。


激活前添加其他操作
处理延迟或重复的 webhook 事件
延迟或无序事件:

如果您的服务器未能在 1250 毫秒内以 200 状态代码做出响应,则将对 webhook 事件进行额外的传送尝试。

这种传递延迟可能会导致后续事件先于先前的事件收到。

重新发送 webhook 将始终包含原始事件数据,而不是重新发送时的数据。

有关更多详细信息,请参阅 Webhook 重新发送策略文档。

重复事件:

您的应用事件的多个副本存储在不同的服务器上,以最大限度地减少数据丢失并确保事件的连续性。

然而,如果在事件传递期间保存副本的其中一个服务器无法访问,您可能会多次收到相同的事件。

建议您的应用程序设计能够正确处理和删除任何收到的 webhook 事件的重复数据。

如果 webhook 因超时错误(1250 毫秒)而无法传送,或者未收到 200 状态代码,则系统将根据以下重试计划最多再尝试 12 次发送 webhook:

Webhook 重试计划和传送尝试
如果 webhook 因超时错误(1250 毫秒)而传递失败或未收到 200 状态代码,系统将再次尝试发送 webhook。

重试计划从首次失败后 1 分钟的第一次尝试开始。后续尝试的间隔会逐渐增加。

第二次尝试是在前一次失败后 10 分钟,第三次尝试是在前一次失败后 1 小时,第四次和第五次尝试是在前一次失败后 2 小时。

第六次至第九次尝试是在前次失败后 4 小时进行的,第十次和第十一次尝试是在前次失败后 8 小时进行的。

第十二次也是最后一次尝试是在前一次失败 12 小时后。

管理 webhook 响应和更新的最佳实践
收到 webhook 后,以 200 状态代码进行响应以确认收货成功。

定期发出 API 请求以验证收到的 webhook 是否准确反映了您的应用或网站的当前状态。

Image

确保您的服务器可以正确处理无序和重复的 webhook 事件通知。

当您在开发者中心看到有关过时的 webhook URL 的警报时,请更新 webhook 配置。

随时关注 webhook 更新将防止应用程序功能中断。

使用 Zapier 和 SleekFlow 扩展 Wix 自动化
您可以将 Wix 与外部平台连接起来,以扩展您的自动化功能,而无需人工干预。Wix Automations 涵盖了您网站的基本操作,但如果您需要高级功能,您可以通过 Zapier 将 Wix 与 SleekFlow 连接起来。

假设您在 Wix 上经营一家水疗业务,您的客户可以通过您的网站预订各种服务,例如按摩或面部护理。您设置了一个 Wix 自动化,并在客户安排服务时触发“预订”。

当触发器被激活时(即有人进行预订),操作是在 SleekFlow 中创建自定义对象记录。例如:

触发因素(预订):客户通过 Wix 预订一小时的按摩。

操作(SleekFlow):SleekFlow 为该预订创建自定义对象记录。该记录可能包括以下详细信息:
Post Reply