帮助中心
|
云储存上传
您可以通过 Adjust 的云存储上传,将原始用户数据自动导出到云存储,
使用云储存上传
在使用回传时,我们建议您云储存上传,在相同的数据点上设置同样的占位符。云存储会充当备份角色,确保在服务器停机时不会丢失任何数据。如果遇到服务器停机,您可以使用持续导入云存储解决方案的数据来填补空白。
Adjust 会每小时整点向您的存储桶上传 CSV 数据文件。您可以使用这些原始数据构建自己的数据库,按照自选方式分析用户,或者立即调用数据,无需请求 Adjust 日志。
云储存文件格式规范
- 编码: UTF-8,非 BOM
- 分隔符: 带有双引号限定符的逗号 (Comma)
- 行分隔符 换行 (LF)
- 压缩: gzip
CSV 定义格式
CSV 定义可决定数据在云存储上传文件中的显示方式。您在此处输入的每个值都将用于创建列。
CSV 定义由 3 个要素组成:
将常量、回传参数和 Adjust 占位符合理组织在一起,可构建完全自定义的导出报告。确认每个值均使用逗号隔开后,我们将解析您的列表(从左至右)以创建表格。
任何常量、回传参数或占位符名称不得包含以下特殊字符 (因为他们会被用于解析) ,
"
[
]
{
}
。
示例定义和输出
以下为 CSV 定义示例:
"My app is great",{gps_adid},[user_id],{installed_at},{event_name},[item_number],{reporting_revenue}
该定义会创建以下云储存上传输出:
"My app is great" | {gps_adid} | [user_id] | {installed_at} | {event_name} | [item_number] | {reporting_revenue} |
---|---|---|---|---|---|---|
My app is great | 25646300-2du4-27sj-e51n-18t84n20000k | 11049 | 2016-04-04T23:16UTC | Level4Complete | ||
My app is great | 38400000-8cf0-11bd-b23e-10b96e40000d | 67540 | 2017-01-10T10:24UTC | purchase100coins | 004 | $5.00 |
My app is great | 84857208-3if4-36if-e05s-02y77p29411g | 51759 | 2016-12-04T13:54UTC | 购买 500 个游戏币 | 010 | $20.00 |
My app is great | 84729047-2wf4-94gq-x31k-36u43y849000g | 20053 | 2016-06-01T08:25UTC | Sign up |
CSV 文件的命名约定
命名约定
Adjust 针对 CSV 文件使用 appToken_timestamp_hash_partToken.csv.gz
命名约定。
appToken
: 您的应用识别码timestamp
:每小时的起始时间(云储存上传每小时一次)hash
:根据 CSV 定义创建的唯一哈希。更改 CSV 定义时,将创建新哈希和新文件。partToken
:由字母数字所组成,唯一且随机生成的字符串
文件格式
- 编码:UTF-8,非 BOM
- 分隔符:带有双引号限定符的逗号 (Comma)
- 行分隔符:换行 (LF)
- 压缩:
gzip
提示: