TikTok広告の導入¶
対応OS¶
iOS 12.0以上
SDKの準備¶
TikTokのSDKは、VideoAdSDKBundledのパッケージに同梱されております。
作成された動画枠の動画SDK (iOS)より取得いただけます。
CocoaPodsを利用して組み込む場合¶
CocoaPodsでの導入についてはこちらをご覧ください。
TikTokを利用される場合、Podfileに下記の記述を追記します。
pod 'AdStir-Ads-SDK/TikTok'
CocoaPodsを利用せず組み込む場合¶
プロジェクトへのSDKの追加¶
TikTokフォルダを、プロジェクト内の任意の箇所にドラッグ&ドロップします。Copy items if neededにチェックを入れます。Add to targets欄で、TikTokを利用するすべてのターゲットにチェックを入れます。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が取得するプライバシーデータはこちらをご覧ください