TikTok Ads を接続する

TikTok 広告アカウントを OAuth で接続します。TikTok はトークンが期限切れしないため、他媒体のような定期的な再認証がありません。

このページで分かること

  • TikTok Ads を接続する手順
  • 連携する広告主アカウント(advertiser_id)の選び方
  • TikTok だけ再認証の考え方が違う理由
  • 接続が切れたときの気づき方

前提条件

項目 内容
媒体側の権限 対象の TikTok 広告主アカウント(advertiser_id)にアクセスできる TikTok アカウント
DECA Ad の権限 アカウント管理へのアクセス権限を持つユーザーであること
入稿 TikTok のキャンペーン作成は現時点で対応範囲外です

手順

STEP 1接続を開始する

  1. 左ナビゲーションの 設定(歯車のアイコン)をクリックします。
  2. コネクション を開き、TikTok Ads の接続を開始します。

STEP 2TikTok の認可画面で承認する

  1. TikTok の認可画面で内容を確認し、承認します。
  2. 承認後、認可コードがアクセストークンに交換されます(2ステップのOAuthフロー)。

STEP 3連携する広告主アカウントを選択する

  1. トークン交換が完了すると、そのトークンで操作できる広告主アカウント(advertiser_id)の一覧が取得されます。
  2. 広告アカウント管理の画面で、連携する広告主アカウントを選択します。

完了したか確認する

  • 接続済みアカウントの一覧に、選択した広告主アカウントが表示される
  • 接続ステータスが「アクティブ」になっている

認証の更新について

TikTok の User Access Token は長命で、明示的に無効化されない限り期限切れしません。そのため、DECA Ad は定期的なリフレッシュ処理を行わず、期限前の警告通知も送りません。

代わりに、失効の検知がライフサイクル上の主要なイベントになります。TikTok 側でトークンが取り消された場合、次のAPI呼び出しで 401 または 403 を受けた時点で接続が「再認証が必要(needs_reauth)」の状態に変わり、画面に表示されます。

注意

期限切れという事前の予兆がないため、接続が切れていることに気づくのが遅れやすい媒体です。実績データが更新されていないときは、接続ステータスを確認してください。

うまくいかないときは

症状 対処
データ取得が止まった 期限切れではなく、TikTok 側でのアクセス取り消し・無効化が原因の可能性があります。接続ステータスが「再認証が必要(needs_reauth)」になっていないか確認します
連携したい広告主アカウントが一覧に出てこない 承認に使った TikTok アカウントに、その広告主アカウントの操作権限があるか確認します
TikTok にキャンペーンを入稿したい TikTok のキャンペーン作成権限は現時点で対応範囲外です

関連記事