我正在尝试将来自其他产品的数据与我在Adobe Analytics中的数据联系起来。 我们在我们的网站上收集了Adobe Analytics javascript以收集数据,我们使用第三方工具来跟踪用户如何与网站的某些部分进行交互。我们正在尝试使用Adobe API将数据绑定在一起。
到目前为止,我们已经走上了使用Data Insertion API的道路,但它不太正确,因为它可以用作JS的替代品,据我所知。
我们还探索了使用Data Sources API。现在,这个文档建议您可以使用事务ID将离线数据与从JS收集的数据联系起来,我们已经尝试过这个并且它与数据不匹配。我们现在正在探索使用访问者ID将会话绑定在一起,但我们在使用访问者ID列上传任何行时遇到问题,Adobe只返回错误“列标题:'visitorid'不是有效的列标题”。我们尝试了几种不同的访客ID变体,例如“visitor_id”,“visitor-id”,“vistor id”等,但仍然没有运气。
最终目标是让我们能够将数据上传到Adobe,以便在当天早些时候为现有会话更新/添加eVar。我该怎么做呢?我有什么遗失或做错的事吗?
编辑:我设法通过使用Adobe SAINT API解决了这个问题。当用户到达站点时,我们使用唯一ID为该用户推送eVar,然后在我们使用SAINT API和我们之前推送的eVar中的唯一ID后的第二天添加我们需要的其他数据。
答案 0 :(得分:0)
回顾Data Insertion API并将其与visitorId方法结合起来可能是个好主意,您可以将现有/旧的visitorID与新的eVars绑定,并使用时间戳来更新&#34 ;数据集。
虽然这是实验性的,但值得一试。
致以最诚挚的问候,