클라우드 스토리지 업로드

Adjust의 클라우드 스토리지 업로드를 통해 사용자 로데이터를 클라우드 스토리지에 자동으로 내보낼 수 있습니다.

클라우드 스토리지 업로드 사용

Adjust는 Adjust의 콜백과 함께 클라우드 스토리지 업로드를 사용하여, 데이터 포인트에 동일한 플레이스홀더를 설정하는 것을 권장합니다. 클라우드 스토리지를 백업으로 사용하면 서버에 다운타임이 발생하더라도 데이터가 손실되지 않습니다. 서버 다운 시, 클라우드 스토리지에 전송되는 데이터를 사용해 누락된 부분을 보완할 수 있습니다.

Adjust는 매 정시에 CSV 데이터 파일을 스토리지 버킷에 업로드합니다. 이 Raw 데이터를 이용해 여러분만의 데이터베이스를 구축하거나, 원하는 방식으로 사용자를 분석하거나, 데이터를 즉시 불러올 수 있으며 이때 Adjust 로그를 따로 요청하실 필요가 없습니다.

클라우드 스토리지 파일 형식 사양

  • 인코딩: UTF-8, no BOM
  • 구분 기호: 쉼표와 큰 따옴표
  • 행 구분 기호: 라인 피드(LF)
  • 압축: gzip

CSV 정의 형식

CSV 정의는 클라우드 스토리지 업로드 파일에서 데이터가 어떻게 보이는지를 결정합니다. 입력한 모든 값은 항목으로 생성됩니다.

CSV 정의는 3가지 요소로 구성되어 있습니다.

상수(Constants)

콜백 파라미터

Adjust 플레이스홀더

상수, 콜백 파라미터, 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-10b96e40000d
67540
2017-01-10T10:24UTC100 코인 구매004$5.00
My app is great84857208-3if4-36if-e05s-02y77p29411g517592016-12-04T13:54UTC500 코인 구매010$20.00
My app is great84729047-2wf4-94gq-x31k-36u43y849000g200532016-06-01T08:25UTC가입

CSV 파일 네이밍 형식

네이밍 형식

Adjust는 CSV 파일에 appToken_timestamp_hash_partToken.csv.gz 네이밍 형식을 사용합니다:

  • appToken: 귀하의 앱 토큰
  • timestamp: 시간의 시작 시점(클라우드 스토리지 업로드는 1시간마다 )
  • hash: CSV 정의로부터 생성된 고유한 해시. CSV 정의를 변경하면 새로운 해시와 이에 따라 새로운 파일이 생성됩니다.
  • partToken: 무작위로 생성된 고유한 영숫자 문자열

파일 형식

  • 인코딩: UTF-8, no BOM
  • 구분 기호: 쉼표와 큰 따옴표
  • 행 구분 기호: 라인 피드(LF)
  • 압축: gzip
:
클라우드 스토리지 업로드 설정방법을 확인하시기 바랍니다.