TikTok広告の導入

対応OS

iOS 12.0以上

SDKの準備

TikTokのSDKは、VideoAdSDKBundledのパッケージに同梱されております。 作成された動画枠の動画SDK (iOS)より取得いただけます。

CocoaPodsを利用して組み込む場合

CocoaPodsでの導入についてはこちらをご覧ください。

TikTokを利用される場合、Podfileに下記の記述を追記します。

pod 'AdStir-Ads-SDK/TikTok'

CocoaPodsを利用せず組み込む場合

プロジェクトへのSDKの追加

  1. TikTokフォルダを、プロジェクト内の任意の箇所にドラッグ&ドロップします。
  2. Copy items if neededにチェックを入れます。
  3. Add to targets欄で、TikTokを利用するすべてのターゲットにチェックを入れます。
  4. Finishをクリックします。

依存Framework/Libraryの追加

名前 ステータス
AppTrackingTransparency.framework Required
StoreKit.framework Required
MobileCoreServices.framework Required
WebKit.framework Required
MediaPlayer.framework Required
CoreMedia.framework Required
AVFoundation.framework Required
CoreTelephony.framework Required
SystemConfiguration.framework Required
AdSupport.framework Required
CoreMotion.framework Required
Accelerate.framework Required
Security.framework Required
JavaScriptCore.framework Required
AudioToolbox.framework Required
DeviceCheck.framework Required
libresolv.9.tbd Required
libc++.tbd Required
libz.tbd Required
libsqlite3.tbd Required
libbz2.tbd Required
libxml2.tbd Required
libiconv.tbd Required
libc++abi.tbd Required

ユーザデータアクセス許可に関する設定

TikTokではCoreMotion.frameworkを利用していますので、 こちらを参考に設定を行ってください。

Info.plistの更新

iOS 14以降でSKAdNetworkを利用するために、Info.plistに下記の内容を追加します。

<key>SKAdNetworkItems</key>

SDKが取得するプライバシー情報

2020年12月8日以降、App Storeへ審査を行う際にアプリケーションのプライバシーに関する質問へ回答する必要がございます。

TikTok SDKが取得するプライバシーデータはこちらをご覧ください