我创建了一个嵌入了 Calendly 小部件的 html 网站,以便客户可以安排与我的会议。网页由 Google Tag Manager 跟踪,该管理器设置为在每次安排会议时监听事件(查看的事件、事件中选择的日期和时间以及安排的事件)。在安排会议时,GTM 数据层会接收以下信息,其中包括 uri(uuid 事件和 uuid 受邀者)。我需要数据层 GTM 获取受邀者在表单中填写的信息(姓名、电子邮件、城市和填写的所有字段),我不知道该怎么做。我尝试使用 calendly 提供的代码“curl --request GET”(见下文),但它对我不起作用,我将其放在 GTM 中,也尝试将其放在网页代码中,在这两种情况下都出现了语法错误,但即使语法没有问题,我也怀疑我的做法是否有效。有人能帮我吗,我对这些都很陌生,所以请详细解释一下。
Google Tag Manager(数据层)当前显示的有关安排事件的信息:
API 调用 {事件:“calendly.event_scheduled”,gtm:{uniqueEventId:6,开始:1687210818988},eventDetails:{事件:{uri:“https://api.calendly.com/scheduled_events/04f8125c-e3da-4”+“4e3-8990-9da29987d5a5”},受邀者:{uri:“https://api.calendly.com/scheduled_events/04f8125c-e3da-4”+“4e3-8990-9da29987d5a5/invitees/2a44c8f6-8426-476b-bdbe-12”+“f6c28b824c”} } }
我尝试使用代码获取 GTM 数据层上的受邀者信息
curl --请求 GET
--urlhttps://api.calendly.com/scheduled_events/uuid/invitees
--header'授权:'
--header'内容类型:application/json'