问题
嗨。我正在尝试使用Google Script的“ UrlFetchApp”功能从电子邮件营销工具(Klaviyo)中提取数据。 Klaviyo的文档linked here通过HTTP请求提供API端点。
我正在尝试使用Google脚本的"UrlFetchApp"从Klaviyo的API中提取数据。不幸的是,Klaviyo需要一个关键参数才能访问数据,但是Google并未记录我是否可以(或在何处)添加自定义参数(请注意,它的外观应类似于:“ api_key = xxxxxxxxxxxxxxxxxxx”。注意,这很容易我可以使用api_key参数将数据提取到终端中,但理想情况下,我希望通过google脚本将其提取并适当地添加到google工作表中。如果我可以将JSON转换为google脚本,则可以使用数据进行输出我想要的。
KLAVIYO对终端的示例请求
curl https://a.klaviyo.com/api/v1/metrics -G \
-d api_key=XX_XXXXXXXXXXXXXXX
此输出正确的JSON数据
注意:我的最终目标是定期将数据通过管道传输到Google Data Studio中进行报告。我认为我会经常将数据存入csv中以进行下载/上传到google data studio中。如果我以错误的方式考虑这个问题,请告诉我。