문서 메뉴

Reddit Ads#

앱 자격 증명을 사용하는 OAuth와 광고주 ID를 사용해 Reddit Ads에 연결합니다. 이 소스는 titan.reddit_ads 아래에 고정 테이블 6개를 기록합니다.

sql
select
  id,
  name,
  account_id
from titan.reddit_ads.campaigns
limit 10

Reddit Ads 연결#

  1. 을 열고 앱 연결을 선택한 뒤 Reddit Ads 항목을 선택합니다.

  2. 앱 자격 증명을 사용하는 OAuth와 광고주 ID를 입력합니다.

  3. 테이블을 확인한 뒤 소스를 저장합니다.

  4. 첫 실행이 완료될 때까지 동기화 기록을 확인합니다.

자격 증명은 비밀 정보로 저장됩니다. 레이크 열이 되거나 쿼리 결과에 나타나지 않습니다.

동기화 동작#

설정 중에 초기 이력 기간을 선택합니다. 엔터티 및 지표 테이블은 해당 광고주 범위로 유지됩니다.

새 소스는 연결할 때 동기화한 다음 설정된 일정을 따릅니다. 기본 반복 간격은 4시간입니다. 실행이 중단되어도 완료한 진행 상황을 유지하며 안전하게 재시도합니다.

모든 레이크 테이블에는 시스템 열_synced_at_deleted도 있습니다. 아래 열 참조에는 소스 열만 나열합니다.

테이블 참조#

campaigns#

titan.reddit_ads.campaigns의 소스 열 수는 7개입니다.

reddit_ads.campaigns열 7개
idstringpk

id 소스 필드.

namestring

name 소스 필드.

account_idstring

accountId 소스 필드.

statusstring

status 소스 필드.

objectivestring

objective 소스 필드.

created_atdatetime

createdAt 소스 필드.

updated_atdatetime

updatedAt 소스 필드.

ad_groups#

titan.reddit_ads.ad_groups의 소스 열 수는 7개입니다.

reddit_ads.ad_groups열 7개
idstringpk

id 소스 필드.

campaign_idstring

campaignId 소스 필드.

namestring

name 소스 필드.

statusstring

status 소스 필드.

targeting_criteriajson

targetingCriteria 소스 필드.

created_atdatetime

createdAt 소스 필드.

updated_atdatetime

updatedAt 소스 필드.

ads#

titan.reddit_ads.ads의 소스 열 수는 6개입니다.

reddit_ads.ads열 6개
idstringpk

id 소스 필드.

ad_group_idstring

adGroupId 소스 필드.

namestring

name 소스 필드.

statusstring

status 소스 필드.

created_atdatetime

createdAt 소스 필드.

updated_atdatetime

updatedAt 소스 필드.

campaign_metrics#

titan.reddit_ads.campaign_metrics의 소스 열 수는 8개입니다.

reddit_ads.campaign_metrics열 8개
campaign_idstringpk

campaignId 소스 필드.

datedatepk

date 소스 필드.

impressionsinteger

impressions 소스 필드.

clicksinteger

clicks 소스 필드.

spendfloat

spend 소스 필드.

ecpmfloat

ecpm 소스 필드.

cpcfloat

cpc 소스 필드.

ctrfloat

ctr 소스 필드.

ad_group_metrics#

titan.reddit_ads.ad_group_metrics의 소스 열 수는 8개입니다.

reddit_ads.ad_group_metrics열 8개
ad_group_idstringpk

adGroupId 소스 필드.

datedatepk

date 소스 필드.

impressionsinteger

impressions 소스 필드.

clicksinteger

clicks 소스 필드.

spendfloat

spend 소스 필드.

ecpmfloat

ecpm 소스 필드.

cpcfloat

cpc 소스 필드.

ctrfloat

ctr 소스 필드.

ad_metrics#

titan.reddit_ads.ad_metrics의 소스 열 수는 8개입니다.

reddit_ads.ad_metrics열 8개
ad_idstringpk

adId 소스 필드.

datedatepk

date 소스 필드.

impressionsinteger

impressions 소스 필드.

clicksinteger

clicks 소스 필드.

spendfloat

spend 소스 필드.

ecpmfloat

ecpm 소스 필드.

cpcfloat

cpc 소스 필드.

ctrfloat

ctr 소스 필드.

삭제와 이력#

행은 소스 키로 병합됩니다. 소스에서 행 삭제를 입증할 수 있으면 Supernova는 행을 유지하고 _deleted를 설정합니다. 따라서 쿼리에서 이력을 포함할지 선택할 수 있습니다. 현재 상태를 조회하는 쿼리에는 where not _deleted 필터를 사용하세요.