menu
Is this helpful?

# Adjust Report Service API

WARNING

주의. 플랫폼 데이터 통합을 통해 생성된 데이터는 클러스터의 데이터 소비량으로 계산됨을 유의하십시오.

# 개요

API 이름

통합 유형

데이터 세분성

어트리뷰션

비용

수익

노출

클릭

전환

Report Service API

API

집계

Adjust의 Report Service API는 비용, 수익, 노출 횟수, 클릭 수, 전환 등 다양한 데이터를 포함한 집계된 메트릭 데이터를 제공합니다.

# 통합 절차

Adjust Report Service API 데이터 접근 절차는 다음과 같습니다:

  1. Adjust 백엔드에서 Adjust API 식별 코드와 앱 식별 코드를 획득합니다.
  2. TE 백엔드에 로그인하고, 서드파티 통합 모듈로 이동하여, Apple Search Ads 통합 솔루션을 추가하고 관련 설정을 완료합니다.
  3. TE 시스템이 데이터를 정상적으로 수신하고, 보고서 구축이 완료되었는지 확인합니다.

# Adjust API의 식별 코드와 앱 식별 코드를 획득하기

# 1.1 Adjust API의 식별 코드 획득

Report Service API를 사용하기 전에, 먼저 Adjust API의 토큰을 획득해야 합니다.

이 토큰은 Adjust Suite의 백엔드에서 [계정 설정] - [내 프로필]에서 얻을 수 있습니다.

클래식 컨트롤 패널에서는, [내 계정] - [데이터] 탭의 [사용자 상세] 섹션에서 [기어 버튼]을 클릭하여 얻을 수 있습니다.

아래는 Adjust Suite 인터페이스에서, API 식별 코드는 이미지 내의 API 토큰입니다:

# 1.2 앱 식별 코드 획득

다음으로, Adjust의 앱 식별 코드를 획득해야 합니다. 이를 통해 데이터의 출처가 어떤 Adjust 프로젝트인지 결정할 수 있습니다.

Adjust 백엔드로 이동하여 앱을 검색한 후 앱 옵션의 삽입 기호(^)를 클릭합니다. 왼쪽의 프로젝트 카드에는 앱 식별 코드(App Token)가 표시됩니다. 또한, '모든 설정'을 클릭하고 '앱 세부 정보 보기'를 클릭하여 앱 식별 코드를 획득할 수 있습니다.

# 계획 구성

Adjust의 API 식별 코드와 앱 식별 코드를 획득한 후, TE 시스템에 로그인하여 '서드파티 통합' 모듈에서 새로운 계획의 구성을 할 수 있습니다. 아래는 Adjust Report Service API의 구성 화면입니다.

# 2.1 인증 정보 설정

[설정] 버튼을 클릭하고 팝업 내에 API 식별 코드와 앱 식별 코드를 입력해 주세요.

# 동기화

[동기화] 에서, TE 시스템이 Adjust Report Service API 데이터를 정기적으로 가져오는 규칙을 설정할 수 있습니다. 특정 시간대마다 매일 또는 매시간 데이터를 가져올 수 있습니다. 가져온 데이터도 데이터 양에 포함되므로, 긴 시간 데이터의 정기적인 가져오기는 피하는 것이 좋습니다.

# 2.3 수집 시간대

데이터를 가져올 때, 시간대를 설정할 수도 있습니다.

# 2.4 저장 설정

데이터가 이벤트 형태로 기록되는지 여부를 제어할 수 있습니다. 이벤트 데이터 저장을 켜는 것이 좋습니다.

# 2.5 통합 구성

마지막으로, 데이터 가져오기의 세부 설정을 '통합 구성' 모듈에서 제어할 수 있습니다. 이에는 데이터의 시간 집계 세분성, 가져올 필드나 차원, 그리고 이벤트 이름 등이 포함됩니다.

통합 설정의 내용은 JSON 형식이며, 아래 내용에 따라 사용자 정의 설정을 할 수 있습니다:

모듈

이름

의미

sink_event

event_name

저장 후의 이벤트 이름, 커스텀 가능

source

metrics

데이터 내의 지표, 리스트 타입으로, 커스텀 가능

group_by

데이터의 그룹화 차원, 리스트 타입으로 커스텀 가능

필요에 따라 통합 구성을 변경할 수 있습니다.

# 2.5.1 지원 지표

source.metrics에는 통합 설정에서 대응하는 지표가 포함되어 있습니다. Report Service가 지원하는 지표는 매우 다양합니다. 상세한 지표 목록에 대해서는 Adjust 공식 웹사이트의 문서 (opens new window)를 참조해 주세요.

# 2.5.2 그룹 차원

Report Service에서 지원하는 그룹화 차원은 다음과 같습니다. 이는 통합 설정의 source.groupby에 해당합니다. 시간의 세분성(하나만 선택 가능)과 그룹화 차원(여러 개 선택 가능)이 포함됩니다. 메트릭을 변경할 경우, source.groupby에 필요한 지표의 필드 이름을 입력해 주세요.

  • 시간 세분성

세분성

데이터 타입

설명

예시시

기본 사용

hour

시간

ISO 형식의 날짜 값: YYYY-MM-DDTHH:MM:SS

2021-05-11T17:00:45

day

시간

날짜 형식:YYYY-MM-DD

2021-05-11

Yes

- 그룹 차원

세분성

데이터 타입

설명

예시

기본 사용

os_name

문자열

OS

값: android, Bada, blackberry, iOS, Linux, Mac OS, server, symbian, unknown, WebOS, Windows, windows-phone

Yes

device_type

문자열

디바이스 타입

값: bot, console, iPod, Mac, PC, phone, server, simulator, tablet, TV, unknown

Yes

app

문자열

앱 이름

-

Yes

app_token

문자열

Adjust 내의 앱ID

-

Yes

store_id

문자열

스토어ID

com.random.app

Yes

store_type

문자열

설치 스토어

google_play

Yes

app_network

문자열

앱 식별

형식: : 예: google_play:com.random.app

Yes

currency

문자열

통화

Euro

Yes

currency_code

문자열

3자리 ISO 4217 통화 코드

EUR

Yes

network

문자열

광고 채널 이름

값: Organic, AppLovin, Facebook Installs, Instagram Installs

campaign

문자열

캠페인 이름과 ID

-

Yes

campaign_network

문자열

채널의 캠페인 이름

-

Yes

campaign_id_network

문자열

채널의 캠페인ID

-

Yes

adgroup

문자열

광고 그룹 이름과 ID

-

Yes

adgroup_network

문자열

채널의 광고 그룹 이름

-

Yes

adgroup_id_network

문자열

채널의 광고 그룹 ID

-

Yes

source_network

문자열

채널에 따른 선택 가능한 값, 일반적으로 adgroup_network와 동일

-

Yes

source_id_network

문자열

source_app 값

-

Yes

creative

문자열

소재 이름과 ID

-

Yes

creative_network

문자열

채널 소재 이름

-

Yes

creative_id_network

문자열

채널 소재ID

-

Yes

country

문자열

국가/지역 이름

United States of America

Yes

country_code

문자열

2자리 ISO 3166 국가/지역 코드

US

Yes

region

문자열

리전

APAC

Yes

partner_name

문자열

Adjust 파트너 이름 조정

AppLovin

Yes

partner_id

문자열

Adjust 파트너ID 조정

34

Yes

# 2.5.3 저장 규칙

아래는 Report Service API의 표준화된 필드입니다:

원본 필드

표준화 필드

의미

campaign_network

te_ads_object.campaign_name

광고 캠페인 이름

campaign_id_network

te_ads_object.campaign_id

광고 캠페인ID

adgroup_network

te_ads_object.ad_group_name

광고 그룹 이름, 수익화 광고의 Unit 이름

adgroup_id_network

te_ads_object.ad_group_id

광고 그룹 ID, 수익화 광고의 Unit ID

creative_network

te_ads_object.ad_name

광고 이름

creative_id_network

te_ads_object.ad_id

광고ID

partner_name

te_ads_object.media_source

채널 또는 수익화 채널

store_id

te_ads_object.app_id

앱ID

app

te_ads_object.app_name

앱 이름

os_name

te_ads_object.platform

OS 이름, Android, iOS 등

country_code

te_ads_object.country

국가/지역 코드

currency_code

te_ads_object.currency

비용 또는 이익의 통화

impressions

te_ads_object.impressions

노출량

clicks

te_ads_object.clicks

클릭량

installs

te_ads_object.installs

전환량(설치)

cost

te_ads_object.cost

비용

revenue

te_ads_object.revenue

수익

# 후속 사용

# 3.1 데이터 저장 확인

[데이터 관리] 페이지에서, 이벤트 adjust_report_service_ad_spend가 데이터베이스에 저장되어 있는지 확인할 수 있습니다.

# 3.2 한 번에 데이터 가져오기

이전 특정 기간의 데이터, 예를 들어 과거 데이터나 가져오기에 실패한 데이터 등을 포함시키기 위해서는 데이터를 저장한 후 프로젝트 페이지로 다시 들어가 상단 우측의 '단일 수집' 버튼을 클릭하고 특정 시간 범위를 설정하여 데이터를 수집할 수 있습니다. 하지만 주의해야 할 점이 있습니다. 수집하려는 데이터의 기간이 이전에 수집된 기간과 중복될 경우(예: 2023년 8월 1일 데이터를 수집하려고 했지만, 해당 날짜의 데이터가 이미 수집된 상태라면), 최신의 수집 결과가 이전 데이터를 덮어쓰게 됩니다.