云储存上传

您可以通过 Adjust 的云存储上传,将原始用户数据自动导出到云存储,

使用云储存上传

在使用回传时,我们建议您云储存上传,在相同的数据点上设置同样的占位符。云存储会充当备份角色,确保在服务器停机时不会丢失任何数据。如果遇到服务器停机,您可以使用持续导入云存储解决方案的数据来填补空白。

Adjust 会每小时整点向您的存储桶上传 CSV 数据文件。您可以使用这些原始数据构建自己的数据库,按照自选方式分析用户,或者立即调用数据,无需请求 Adjust 日志。

云储存文件格式规范

  • 编码:​ UTF-8,非 BOM
  • 分隔符:​ 带有双引号限定符的逗号 (Comma)
  • 行分隔符​ 换行 (LF)
  • 压缩:​ gzip

CSV 定义格式

CSV 定义可决定数据在云存储上传文件中的显示方式。您在此处输入的每个值都将用于创建列。

CSV 定义由 3 个要素组成:

常量

回传参数

Adjust 占位符

将常量、回传参数和 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 great25646300-2du4-27sj-e51n-18t84n20000k110492016-04-04T23:16UTCLevel4Complete  
My app is great38400000-8cf0-11bd-b23e-10b96e40000d675402017-01-10T10:24UTCpurchase100coins004$5.00
My app is great84857208-3if4-36if-e05s-02y77p29411g517592016-12-04T13:54UTC购买 500 个游戏币010$20.00
My app is great84729047-2wf4-94gq-x31k-36u43y849000g200532016-06-01T08:25UTCSign up

CSV 文件的命名约定

命名约定

Adjust 针对 CSV 文件使用 appToken_timestamp_hash_partToken.csv.gz 命名约定。

  • appToken: 您的应用识别码
  • timestamp:每小时的起始时间(云储存上传每小时一次)
  • hash:根据 CSV 定义创建的唯一哈希。更改 CSV 定义时,将创建新哈希和新文件。
  • partToken:由字母数字所组成,唯一且随机生成的字符串

文件格式

  • 编码:UTF-8,非 BOM
  • 分隔符:带有双引号限定符的逗号 (Comma)
  • 行分隔符:换行 (LF)
  • 压缩: gzip
提示:
了解如何 设置云储存上传