TikTok Ads を接続する
TikTok 広告アカウントを OAuth で接続します。TikTok はトークンが期限切れしないため、他媒体のような定期的な再認証がありません。
このページで分かること
- TikTok Ads を接続する手順
- 連携する広告主アカウント(
advertiser_id)の選び方 - TikTok だけ再認証の考え方が違う理由
- 接続が切れたときの気づき方
前提条件
| 項目 | 内容 |
|---|---|
| 媒体側の権限 | 対象の TikTok 広告主アカウント(advertiser_id)にアクセスできる TikTok アカウント |
| DECA Ad の権限 | アカウント管理へのアクセス権限を持つユーザーであること |
| 入稿 | TikTok のキャンペーン作成は現時点で対応範囲外です |
手順
STEP 1接続を開始する
- 左ナビゲーションの 設定(歯車のアイコン)をクリックします。
- コネクション を開き、TikTok Ads の接続を開始します。
STEP 2TikTok の認可画面で承認する
- TikTok の認可画面で内容を確認し、承認します。
- 承認後、認可コードがアクセストークンに交換されます(2ステップのOAuthフロー)。
STEP 3連携する広告主アカウントを選択する
- トークン交換が完了すると、そのトークンで操作できる広告主アカウント(
advertiser_id)の一覧が取得されます。 - 広告アカウント管理の画面で、連携する広告主アカウントを選択します。
完了したか確認する
- 接続済みアカウントの一覧に、選択した広告主アカウントが表示される
- 接続ステータスが「アクティブ」になっている
認証の更新について
TikTok の User Access Token は長命で、明示的に無効化されない限り期限切れしません。そのため、DECA Ad は定期的なリフレッシュ処理を行わず、期限前の警告通知も送りません。
代わりに、失効の検知がライフサイクル上の主要なイベントになります。TikTok 側でトークンが取り消された場合、次のAPI呼び出しで 401 または 403 を受けた時点で接続が「再認証が必要(needs_reauth)」の状態に変わり、画面に表示されます。
注意
期限切れという事前の予兆がないため、接続が切れていることに気づくのが遅れやすい媒体です。実績データが更新されていないときは、接続ステータスを確認してください。
うまくいかないときは
| 症状 | 対処 |
|---|---|
| データ取得が止まった | 期限切れではなく、TikTok 側でのアクセス取り消し・無効化が原因の可能性があります。接続ステータスが「再認証が必要(needs_reauth)」になっていないか確認します |
| 連携したい広告主アカウントが一覧に出てこない | 承認に使った TikTok アカウントに、その広告主アカウントの操作権限があるか確認します |
| TikTok にキャンペーンを入稿したい | TikTok のキャンペーン作成権限は現時点で対応範囲外です |