中文

CSV 上传至 Amazon S3

您可以通过 Adjust 的 CSV 上传,将原始用户数据自动导出到 Amazon Web Services (AWS) S3 存储桶。请按照下列步骤操作,配置 AWS Management Console 和 Adjust 控制面板。

设置导出完成后,您的存储桶将每小时接收一次上传的 CSV。您可以使用该原始数据,按照自己期望的方式构筑数据库并分析用户。

在 AWS Management Console 中设置您的项目

  1. 创建专用的 S3 存储桶,储存您的导出数据。请记下存储桶的名称,以备晚些时候创建策略 (policy) 并将存储桶添加至您的 Adjust 控制面板。
  2. 创建新的 IAM 用户。该用户应当只用来访问您为数据导出创建的 S3 存储桶。赋予该用户 Programmatic Access (编程访问)​ 权限。
  3. 复制新创建 IAM 用户的访问密钥 ID 和秘密访问密钥。请将这些信息保存在安全的位置,以备晚些时候将存储桶添加至您的 Adjust 控制面板。
  4. 为刚刚创建的 IAM 用户嵌入内联策略
    1. 请查看 "为用户组嵌入内联策略 (控制台)" 一节,按照其中的说明操作。
    2. 选择 JSON 标签页以创建策略,并粘贴下列 JSON 代码:
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": ["s3:GetBucketLocation", "s3:ListBucket"],
      "Resource": ["arn:aws:s3:::YOUR-BUCKET-NAME-HERE"]
    },
    {
      "Effect": "Allow",
      "Action": ["s3:PutObject"],
      "Resource": ["arn:aws:s3:::YOUR-BUCKET-NAME-HERE/*"]
    }
  ]
}
重要提示:
YOUR-BUCKET-NAME-HERE 替换为您的存储桶名称。

在 Adjust 中设置数据转发

创建 S3 存储桶和 IAM 用户后,您就可以在 Adjust 控制面板中设置数据导出了。

  1. 导航到应用,点击应用的选项插入符号 (^)。
  2. 导航至 所有设置 > 原始数据导出 > CSV 上传​ 。
  3. 将开关设置为 ​ 。
  4. 从下拉菜单中选择 Amazon S3 存储桶​ 。
  5. 输入您的访问密钥 ID、秘密访问密钥和存储桶名称。
  6. 打开 选择要导出的事件​ ,选择想要 Adjust 发送至 AWS 的事件,然后选择 确定​ 。
  7. 输入 CSV 定义
  8. 点击 保存​ 。

保存好设置后,Adjust 将每小时向您的 Amazon S3 存储桶转发一次 CSV 数据文件。您可以随时变更 CSV 定义和导出事件,调整报告中涵盖的数据。