TikTok Events API로 TikTok 서버 측 트래킹 설정하기

Ira Holubovska

Ira Holubovska

작성자
업데이트된
2026.09.04
가능한 언어

TikTok은 월간 활성 사용자 수가 10억 명을 넘는 가장 주목받는 소셜 미디어 앱입니다. 그렇기 때문에 대부분의 마케터들이 광고 전략에 TikTok을 도입하기로 결정하고 있습니다.

TikTok은 다른 어느 곳보다 모바일 기기에서 가장 많이 사용됩니다. 한동안 Apple의 개인정보 보호 업데이트에 대해 언급한 것은 Facebook뿐이었습니다. 그러나 이번에는 새로운 iOS 트래킹 제한이 TikTok 광고에도 적용됩니다. iOS 제한으로 인해 iOS 14에서 트래킹을 거부한 사용자는 TikTok 맞춤 타겟과 이벤트에 포함되지 않습니다.

TikTok 트래킹의 정확도를 높이려면 어떻게 해야 할까요? 답은 서버 측 트래킹입니다. 이 글에서는 Google Tag Manager를 사용하여 TikTok Events API를 설정하는 방법을 설명합니다.

TikTok 서버 측 트래킹이란?

TikTok 서버 측 트래킹은 브라우저 기반 픽셀 트래킹에 의존하지 않고 서버에서 TikTok으로 직접 이벤트 데이터를 전송하는 방법입니다. 사용자의 브라우저에서 TikTok 픽셀을 실행하는 대신 서버가 이벤트 데이터를 수집하여 TikTok의 Events API로 전달합니다. 이를 통해 트래킹이 광고 차단기, 브라우저 개인정보 보호 제한, iOS 트래킹 제한에 더욱 안정적이고 내성을 갖게 됩니다.

TikTok Events API란?

TikTok Events API는 웹사이트 또는 앱 이벤트를 서버에서 TikTok 서버로 직접 전송할 수 있는 서버 측 통합입니다. TikTok 픽셀과 유사한 방식으로 작동합니다. TikTok Events API를 사용하면 전환 이벤트 전송, 맞춤 타겟 수집, 동적 상품 광고, 광고 캠페인 최적화가 가능합니다.

TikTok Events API는 웹사이트 또는 앱 이벤트를 서버에서 TikTok 서버로 직접 전송할 수 있는 서버 측 통합입니다. TikTok 픽셀과 유사한 방식으로 작동합니다. TikTok Events API를 사용하면 전환 이벤트 전송, 맞춤 타겟 수집, 동적 상품 광고, 광고 캠페인 최적화가 가능합니다.

TikTok 서버 측 트래킹의 주요 이점은 무엇인가요?

TikTok API 이벤트는 다른 플랫폼의 서버 측 트래킹 솔루션과 동일한 이점을 가지며 매우 유사합니다. FB Conversions API서버 측 GA4 에 관한 이전 게시글도 확인해 보세요.

TikTok Events API 사용의 주요 이점은 다음과 같습니다.

1. 정확한 이벤트 트래킹. 서버 측 트래킹을 통해 더 많은 이벤트를 수집할 수 있습니다. TikTok Events API는 광고 차단기, ITP 및 기타 트래킹 제한에 내성이 있습니다. 이를 통해 캠페인의 전환 트래킹 정확도를 높일 수 있습니다. 어떤 캠페인이 전환을 이끌어 더 많은 매출을 창출하는지 더 잘 파악할 수 있습니다.

2. 더 높은 품질의 맞춤 타겟. 트래킹이 차단되지 않으므로 맞춤 타겟에 모든 사용자가 포함됩니다.

3. 데이터 보안. 서버 측 트래킹을 통해 전송되는 데이터와 처리 방식을 제어할 수 있어 GDPR 또는 CCPA와 같은 개인정보 보호 규정 준수에 도움이 됩니다.

4. 개인정보 보호 제어. 빠르게 변화하는 개인정보 보호 요건에 대응하면서 마케팅 활동을 유지할 수 있습니다. 공유하는 데이터의 내용과 시기를 유연하게 조정할 수 있습니다.

5. 데이터 보강. CRM 등의 추가 데이터를 TikTok에 전송할 수 있습니다. 이 데이터를 활용하여 캠페인 성과를 더 잘 파악하거나 맞춤 타겟을 구축할 수 있습니다.

TikTok 서버 측 태깅의 주요 단점은 무엇인가요?

서버 측 트래킹은 뛰어난 신기술이지만 단점도 있습니다.

1. 더 복잡한 통합. 서버 측 트래킹(SST)은 브라우저 트래킹과 작동 방식이 약간 다릅니다. 그렇기 때문에 사이트와의 통합에 상당한 시간이 소요될 수 있습니다. TikTok Events API 또는 다른 플랫폼의 서버 측 트래킹을 설정하는 가장 좋은 방법은 Google Tag Manager 서버 컨테이너를 사용하는 것입니다. 저희가 도움을 드릴 수도 있습니다.

2. 클라우드 서버와 추가 비용이 필요합니다. SST를 설정하려면 다양한 데이터 포인트에 요청을 전송하는 데 사용할 클라우드 서버를 구성해야 합니다.

3. 아직 새로운 기술입니다. TikTok Events API는 새로운 기술이므로 앞으로 더 많은 업데이트가 예상됩니다. 따라서 모든 향후 변경 사항을 지속적으로 파악해야 합니다.

TikTok Events API를 사용한 TikTok 서버 측 트래킹은 어떻게 작동하나요?

TikTok Events API는 Facebook Conversions API와 유사하게 작동합니다. TikTok은 클릭 ID와 사용자 데이터를 사용하여 이벤트를 TikTok 사용자와 매칭합니다. TikTok에 전송하는 사용자 데이터가 많을수록 이벤트를 해당 사용자에게 귀속시킬 가능성이 높아집니다. TikTok Events API는 브라우저 이벤트와 동일한 기능을 갖추고 있습니다. 타겟 생성, 전환 측정, TikTok 알고리즘 최적화에 활용할 수 있습니다.

2022년 2월 28일부터 TikTok은 이벤트 중복 제거를 지원합니다. 이제 Facebook CAPI와 마찬가지로 픽셀과 Events API를 모두 사용할 수 있습니다. 브라우저와 서버 양쪽에서 이벤트를 전송하려면 event_id를 추가해야 합니다.

TikTok 광고가 클릭될 때마다 클릭 ID(ttclid)가 URL에 추가됩니다. 이는 30일 동안 유효한 고유 식별자입니다. TikTok 클릭 ID(ttclid)를 저장하고 TikTok Events API에 반환하면 이벤트를 캠페인에 귀속시키는 데 도움이 됩니다.

TikTok API 이벤트 매칭 품질 점수를 높이려면 이메일, 전화번호, 사용자 ID, 사용자 IP, 사용자 에이전트와 같은 사용자 데이터를 전송할 수 있습니다. 모든 사용자 정보는 클라이언트 측에서 소문자로 변환하고 SHA256으로 해시 처리해야 합니다.

사용자 데이터 외에도 속성, 객체 및 이벤트 매개변수를 전송할 수 있습니다. TikTok은 픽셀과 Events API를 함께 사용할 것을 권장합니다. 이를 통해 신호 품질이 향상되고, 브라우저와 서버 양쪽에서 전송된 이벤트의 중복 계산을 방지하는 중복 제거 기능이 지원됩니다.

TikTok Events API 설정 방법

TikTok Events API를 설정하는 방법은 두 가지입니다. Events API Gateway와 서버 GTM을 사용하는 방법입니다. 아래 섹션에서 두 가지 방법을 자세히 살펴봅니다.

TikTok Events API Gateway

Stape의 TikTok Events API Gateway는 TikTok 서버 측 트래킹을 설정하기 위한 가장 최신의 간편한 솔루션입니다. 복잡한 이벤트 중복 제거 설정을 건너뛰고 태깅에 과도한 시간을 소비하는 것을 피할 수 있습니다. 서버에서 직접 사용자 매개변수와 이벤트를 전송할 수 있으며, 서로 다른 비즈니스 관리자 계정에 걸쳐서도 단일 인스턴스에서 여러 픽셀을 지원합니다.

TikTok Events API Gateway

몇 분 만에 작동합니다. 수동 서버 측 태깅 구현 없이 TikTok Events API를 설정할 수 있습니다. TikTok Events API Gateway를 통해 전환 트래킹과 기여도 분석의 정확도를 즉시 높일 수 있습니다.

sGTM 경유 TikTok Events API

Stape의 TikTok Events API 태그를 사용하면 클라우드 서버에서 TikTok의 Events API로 안전하고 구조화된 연결을 통해 웹사이트 또는 앱 이벤트를 전송할 수 있습니다. 맞춤 타겟 수집, 동적 상품 광고 생성, 캠페인 최적화가 가능합니다.

설정 및 구성에는 서버 호스팅 및 권한 관리 등 인프라 관리를 포함한 기술적 지식이 필요합니다.

Stape’s TikTok Events API tag

TikTok Events API 태그 설정의 주요 기능:

  • 여러 서버 측 태그(TikTok뿐만 아니라)를 맞춤 설정하고 통합할 수 있는 완전한 유연성.
  • 다양한 소스의 데이터를 결합하고 TikTok에 전송하기 전에 이벤트 데이터를 보강하는 등 고급 설정이 가능.
  • Meta 또는 Google Ads와 같은 다른 플랫폼에 서버 측 Google Tag Manager를 이미 사용하고 있는 비즈니스에 유용.
  • 지속적인 유지 관리 및 모니터링이 필요.
  • Requires ongoing maintenance and monitoring.

TikTok Events API Gateway 설정의 주요 기능:

  • Stape가 완전히 호스팅 및 관리.
  • 서버 측 전환 트래킹 및 TikTok으로의 이벤트 전달을 자동 처리.
  • 별도의 GTM 서버 컨테이너 설정 없이 안정성과 확장성 제공.
  • 맞춤 구현이나 TikTok 이외의 여러 태그 추가 측면에서 GTM에 비해 유연성이 낮음.

비교표

TikTok Events API 태그TikTok Events API Gateway
설정 복잡도더 복잡한 구성이 필요하며, 웹과 서버 GTM 컨테이너가 모두 필요합니다.설정이 더 간편합니다.
다른 플랫폼에 서버 측 트래킹 설정 가능 여부더 유연하며, 다양한 플랫폼 에 설정할 수 있습니다.TikTok 전용으로만 설정 가능합니다.
가격요청 수에 따라 다르며, 계산기 에서 웹사이트 가격을 확인하세요.픽셀당 월 10달러, 또는 100픽셀에 월 100달러.

어떤 트래킹 방법을 선택해야 할까요?

TikTok Events API 태그에 가장 적합한 경우:

  • 사내 기술 전문 인력이나 전담 지원팀을 보유한 기업.
  • 트래킹 설정에 대한 완전한 제어권을 원하는 고급 사용자.

TikTok Events API Gateway에 가장 적합한 경우:

  • TikTok 광고를 운영하며 서버 측 트래킹을 빠르고 효율적으로 활성화하고자 하는 중소기업 또는 광고주.
  • 깊은 기술적 관여 없이 즉시 사용 가능한 솔루션을 원하는 사용자.

TikTok Events API Gateway 설정 방법

시작하기 전에 TikTok 웹 트래킹이 사이트에 이미 설정되어 있는지 확인하세요. GTM 컨테이너를 통한 구현, 웹사이트 코드에 직접 삽입, 또는 플러그인을 통한 통합 중 어떤 방식이든 상관없습니다. 이 설정을 통해 기존 웹 이벤트를 활용할 수 있습니다.

1. Stape에서 TikTok Events API Gateway 만들기

1.1. Stape에 계정을 만들거나 로그인 합니다. TikTok 섹션에서 「Create Gateway」를 클릭합니다.

Create an account or log in to Stape

1.2. 다음 항목을 입력합니다.

  • 게이트웨이 이름. 임의의 이름을 사용할 수 있습니다.
  • 관리자 이메일. 이 이메일로 TikTok Events API Gateway를 관리하며, Stape 계정 이메일과 달라도 됩니다. 각 게이트웨이마다 고유한 이메일이어야 합니다.
  • 서버 위치. 웹사이트 방문자와 가까운 위치를 선택합니다.

「Create TikTok Events API Gateway」를 클릭합니다.

Click “Create TikTok Events API Gateway”.

1.3. 구독 플랜을 선택합니다. Stape가 제공하는 플랜:

  • 7일 무료 체험.
  • 종량제 플랜 — 픽셀당 월 10달러.
  • Ultimate 플랜 — 100픽셀에 월 100달러.
Choose a subscription plan. Stape offers

1.4. 게이트웨이 상태가 「Running」이 될 때까지 기다립니다.

Wait till the status of your gateway is “Running”

2. 픽셀 연결하기

2.1. 「Finish TikTok Gateway setup」을 클릭합니다. TikTok Gateway 로그인 인터페이스로 이동됩니다.

Click on “Finish TikTok Gateway setup”.
Click on “Finish TikTok Gateway setup”.

2.2. Events API Gateway 허브에서 「View details」를 클릭한 다음 「Connect Data Source」를 클릭합니다.

View details in TikTok Events API Gateway hub Tenant list
View details in TikTok Events API Gateway hub Tenant list

2.3. 연결할 계정과 픽셀을 선택하고 선택 사항을 확인합니다.

Choose the account and Pixels you’d like to connect and confirm your choices

2.4. 추가된 픽셀이 대시보드에 표시됩니다.

You will see the added pixel in your dashboard

3. [권장] 커스텀 도메인 추가하기

TikTok Events API Gateway에서 커스텀 도메인을 사용하면 측정 성능을 개선할 수 있습니다. 픽셀이 Events API Gateway와 통신하는 서브도메인을 선택할 수 있습니다. 이 커스텀 도메인은 TikTok 픽셀을 실행하는 데 사용되는 서브도메인과 일치해야 합니다.

3.1. 메뉴에서 「Settings」를 클릭합니다. 「Set up domain」 버튼을 누릅니다.

Click “Settings” on the menu. Push the button “Set up domain”.

3.2. 도메인을 선택하고 설정할 DNS 레코드를 수신합니다.

Choose domain and receive DNS records to configure
Choose domain and receive DNS records to configure

3.3. DNS 공급자에 로그인하여 레코드를 설정합니다(Cloudflare를 사용하는 경우 스크린샷과 같이 설정해야 합니다).

Log in to your DNS provider and set records

3.4. 완료되었습니다! 서브도메인 설정이 성공적으로 완료되었습니다.

4. [권장] 서브도메인에서 TikTok JS 로드하기

이렇게 하면 광고 차단기로부터 이벤트를 보호하는 효과가 높아집니다.

데이터 라우팅 도메인을 확인하면 사이트에서 TikTok JS를 다운로드하는 데 사용할 수 있는 링크가 표시됩니다. 「View base code」를 클릭하고 스니펫을 복사합니다.

Click on “View base code” to download TikTok js snippet
Click on “View base code” to download TikTok js snippet

5. [선택 사항] 새 픽셀 추가하기

단일 TikTok Events API Gateway를 사용하여 여러 TikTok 픽셀을 설정할 수 있습니다. 또한 모든 픽셀에 대한 관리자 액세스 권한이 있는 경우 서로 다른 TikTok 비즈니스 계정의 픽셀을 동일한 Events API Gateway에 연결할 수 있습니다.

과정은 간단합니다. TikTok Events API Gateway를 설정한 후 허브 인터페이스를 통해 새 픽셀을 추가합니다. 「Connect data source」를 클릭하기만 하면 됩니다.

Connect data source

6. 설정 테스트하기

앞서 언급했듯이 TikTok Events Gateway는 웹 이벤트를 사용하여 서버를 통해 라우팅합니다.

6.1. 픽셀을 TikTok Events API Gateway 허브에 연결한 후 30분 이내에 이벤트 수가 더 이상 0이 아닌 것을 확인하고, 수신된 이벤트의 이름도 확인할 수 있어야 합니다.

TikTok Events Gateway

6.2. 웹사이트 콘솔을 확인하여 TikTok Events API 허브로 이벤트가 올바르게 전송되고 있는지도 확인할 수 있습니다.

  1. 사이트에서 브라우저 개발자 도구의 네트워크 탭을 엽니다.
  2. Events API Gateway URL로 이벤트가 전송되었는지 확인합니다(아래 스크린샷 참조).
Check that events were sent to your Events API Gateway URL (look at the screenshot below)

서버 GTM을 통해 TikTok Events API를 설정하는 방법은?

!

2022년 2월 28일부터 TikTok은 이벤트 중복 제거를 지원합니다

TikTok의 웹 트래킹과 서버 트래킹을 결합할 수 있습니다. 이 경우 웹과 서버 태그 모두에 event_id를 추가해야 합니다. Stape의 TikTok Events API는 중복 제거를 지원하며, event_id 변수는 TikTok의 event_id 표준을 지원합니다. 아래 가이드는 픽셀 이벤트나 중복 제거 없이 TikTok Events API만 설정하는 방법을 설명합니다.

2. 서버 컨테이너에 필요한 데이터를 전송합니다. 서버 측 GA4 설정을 사용하여 데이터를 전송하는 방법 또는 Data Tag 를 사용하는 두 가지 방법을 설명한 블로그 게시글이 있습니다.

3. GTM 템플릿 갤러리에서 TikTok Events API 태그 를 추가합니다.

GTM template gallery

4. 액세스 토큰을 생성합니다. Assets → Web Events → 픽셀 열기 → Settings 클릭 → 「Generate Access Token」 클릭 순서로 진행합니다.

Generate Access Token

5. 서버 컨테이너에서 TikTok 태그를 만듭니다. 이벤트 선택 → TikTok API 액세스 토큰 추가 → TikTok 픽셀 ID 추가(태그당 픽셀 ID 하나만 추가 가능).

6. 서버 이벤트 데이터 재정의(Server Event Data Override)에서 이벤트 매개변수를 추가할 수 있습니다. 이 매개변수에는 event ID, 리퍼러, 타임스탬프, URL이 포함됩니다. 태그가 이벤트 매개변수를 자동으로 추가하지만 재정의하여 수동으로 전송할 수도 있습니다.

7. 사용자 데이터를 전송하려면 사용자 데이터 섹션을 엽니다. IP 주소, 사용자 에이전트, 이메일, 외부 ID, ttclid를 추가할 수 있습니다. IP 주소, 사용자 에이전트, ttclid는 자동으로 추가됩니다.

8. 상품 데이터를 전송하려면 속성(properties) 섹션을 사용합니다. content, currency, description, query, value를 전송할 수 있습니다.

9. 트리거를 추가합니다.

TikTok trigger add
TikTok HTTP request details
TikTok ads manager
sGTM과 게이트웨이의 차이점 이 궁금하신가요? 블로그를 확인해 보세요.

결론

TikTok Events API를 사용하면 서버에서 TikTok 앱으로 데이터를 전송할 수 있습니다. 이를 통해 이벤트 트래킹의 정확도를 높이고 맞춤 타겟의 규모를 확대할 수 있습니다. Events API는 브라우저 트래킹과 동일한 기능을 갖추고 있으면서도, 클라이언트 측 제한을 우회하고 사용자 행동에 대한 더 정확한 정보를 얻을 수 있어 개인정보 보호와 성능 면에서 더 큰 이점을 누릴 수 있습니다.

서버 사이드 시작하기지금 등록하세요!

Ira Holubovska

Ira Holubovska

Author

Ira는 디지털 마케팅 경험이 10년 이상이며, 그 중 5년은 서버 사이드 추적에 집중했습니다. 다양한 마케팅 시나리오에서 어떻게 활용할 수 있는지 잘 알고 있습니다.

댓글

Stape를 사용해보세요, 모든 서버 사이드에 관한 것