在 Amazon S3 中设置项目

您可以通过 Adjust 的云储存上传,将原始用户数据自动导出到 Amazon Web Services (AWS) S3 存储桶。请在 AWS Management Console 创建项目,并记下下列值,设置 Amazon S3 储存桶的云储存上传:

  • 访问密钥 ID (Access Key ID)
  • 秘密访问密钥 (Secret Access Key)
  • 存储桶名称

在 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