是否能确保像 hitid_high
、hitid_low
、visid_high
和 visid_low
这样的列对于点击或访问是唯一的?
在几乎所有情况下,hitid_high
和 hitid_low
列的连接将唯一标识点击。同一概念适用于针对访问的 visid_high
和 visid_low
的连接。不过,处理异常很少会导致两个点击共享同一个点击 ID。Adobe 建议不要创建硬性要求每次点击均唯一的数据馈送工作流程。
为什么有些运营商的域列中缺少信息?
某些移动运营商(例如 T-Mobile 和 O1)不再提供用于反向 DNS 对照的域信息。因此,此数据不可用于域报告。
为什么我不能从超过 7 天之前的数据中提取“小时”文件?
对于超过 7 天之前的数据,某天的“小时”文件会合并为一个“每日”文件。
示例: 2021 年 3 月 9 日创建了一个新的数据馈送,并以“小时”形式交付了 2021 年 1 月 1 日至 3 月 9 日的数据。但是,2021 年 3 月 2 日之前的“小时”文件合并为单个“每日”文件。您只能从自创建日期起不到 7 天的数据中提取“小时”文件。在本例中,是指从 3 月 2 日到 3 月 9 日。
夏令时对每小时数据馈送有什么影响?
对于特定时区,由于夏令时 (DST) 定义,每年时间要改变两次。数据馈送遵循报表包所配置的时区。如果报表包的时区不使用 DST 的时区,文件传递与其他日期一样正常继续。如果报表包的时区使用 DST 的时区,则在更改时间的那个小时(通常为凌晨 2:00)变更文件传递。
进行 STD -> DST 时间过渡时(“调快一小时”),客户仅收到 23 个文件。忽略 DST 过渡中跳过的那个小时。例如,如果过渡在凌晨 2 点进行,则他们会收到 1:00 那个小时和 3:00 那个小时的文件。没有 2:00 的文件,因为在 2:00 STD,时间变成了 3:00 DST。
进行 DST -> STD 过渡时(“调慢一小时”),客户收到 24 个文件。但是,进行过渡的那个小时实际包含两个小时的数据。例如,如果过渡在凌晨 2:00 进行,则 1:00 那个小时的文件延后一个小时,但包含两个小时的数据。它包含从 1:00 DST 到 2:00 STD(实际是 3:00 DST)的数据。下一个文件从 2:00 STD 开始。
Analytics 如何处理 FTP 传输故障?
如果 FTP 传输失败(由于登录被拒绝、连接丢失、配额不足错误或其他问题),则 Adobe 最多尝试单独自动连接并发送数据三次。如果仍然失败,则系统会将馈送标记为失败,并发送电子邮件通知。
如果传输失败,您可以重新运行作业直至它成功。
如果您遇到在 FTP 站点上显示数据馈送的问题,请参阅数据馈送疑难解答。
如何重新发送作业?
验证/更正了交付问题后,请重新运行作业以获取文件。
什么是 Amazon S3 数据馈送的 BucketOwnerFullControl 设置?
BucketOwnerFullControl 可以提供在其他存储桶中创建对象的跨帐户权限。
Amazon S3 的常见使用案例是 Amazon Web Services (AWS) 帐户所有者创建一个存储桶,接着创建一个有权限在该存储桶中创建对象的用户,然后为该用户提供凭据。在这种情况下,一个用户的对象属于相同帐户,而帐户所有者隐式拥有对象的完整控制权限(读取、删除等)。此过程类似于 FTP 传递的工作方式。
AWS 还使得用户可以在存储桶中创建属于不同用户帐户的对象。例如,如果有两位 AWS 用户,用户 A 和用户 B,他们不属于同一个 AWS 帐户,但是他们希望在其他存储桶中创建对象。如果用户 A 创建了一个名为“存储桶 A”的存储桶,则该用户可以创建一条存储桶策略,明确规定即使用户 B 并非存储桶 A 的所有者,但仍然允许用户 B 在存储桶 A 中创建对象。此策略可能会有好处,因为它不需要用户 A 和用户 B 交换凭据。而是由用户 B 向用户 A 提供自己的帐号,然后由用户 A 创建一条存储桶策略,大意是“允许用户 B 在存储桶 A 中创建对象”。
但是,对象不从父存储桶继承权限。因此,如果用户 B 上传对象到用户 A 的存储桶,用户 B 仍然“拥有”该对象,默认情况下不向用户 A 授予对该对象的任何权限,虽然用户 A 拥有该存储桶。用户 B 必须明确赋予用户 A 权限,因为用户 B 仍然是该对象的所有者。要授予此权限,用户 B 必须上传具有 BucketOwnerFullControl ACL 的对象,这指定向存储桶所有者(用户 A)授予对该对象的完整权限(读取、写入、删除等),即使该对象由用户 B“拥有”。
BucketOwnerFullControl
ACL。