ドキュメント

Development

User Acquisition

Monetization

産業

LevelPlay SDK - iOS

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - iOS

Unity LevelPlay
​
​
iOS SDK
  • 使用の準備
  • 規制と設定
    • 規制の詳細設定
    • iOS の詳細設定
    • プライバシー設定と設定
    • Apple のアプリプライバシー質問票
    • インプレッションレベルの収益インテグレーション
    • AdInfo インテグレーションによる LevelPlay リスナー
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. iOS 開発者向け LevelPlay SDK

iOS の詳細設定の規制

LevelPlay SDK で GDPR への同意、米国状態プライバシー法、およびその他の規制の設定を行います。
読み終わるまでの所要時間 1 分
最終更新 7日前

LevelPlay による GDPR 同意の管理

LevelPlay のメディエーションプラットフォームは、ユーザーの同意の選択を、サポートされている広告ネットワークに渡すことができます。LevelPlay SDK バージョン 7.7.0 から、以下のエンティティから収集された GDPR (一般データ保護規則) の同意が LevelPlay SDK に自動的に共有され、GDPR への準拠が保証されるようになりました。
  • Google の CMP ソリューション (Google UMP)
  • Google Additional Consent をサポートする互換性のある CMP

前提条件

ユーザーの同意状態を LevelPlay SDK に渡す前に、以下を確認してください。
  • LevelPlay SDK バージョン 9.5.0 以上をインストールして使用していること。
  • ネットワークとブーリアン値のマップを送信し、ユーザーが各ネットワークにデータの収集と共有の権限を付与しているかどうかを示すことで、ネットワークごとに同意を個別に設定していること。

ユーザーの同意状態の手動更新

使用する API は LevelPlay SDK のバージョンによって異なります。

LevelPlay SDK バージョン 9.5.0 以降

LevelPlayPrivacySettings.setGDPRConsent(true)
LPMPrivacySettings.setGDPRConsent(true)
LevelPlayPrivacySettings.SetGDPRConsent(true);
LevelPlayPrivacySettings.setGDPRConsent(true);
LevelPlayPrivacySettings.setGDPRConsent(true);

LevelPlay SDK バージョン 9.4.0

LevelPlay SDK バージョン 9.4.0 では、以下の API を使用します。この API では、ネットワークとブーリアン値のマップを使用して、ネットワークごとに同意を個別に設定します。
重要
このメソッドを呼び出すたびに、以前に保存されたすべての GDPR 同意が完全に置き換えられます。呼び出し後に同意エントリを持つのは、指定されたマップに含まれるネットワークだけです。保存されている同意を削除するには、マップからそのネットワークを除外してください。
val consents = mapOf( "UnityAds" to true, "IronSource" to false)LevelPlayPrivacySettings.setGDPRConsents(consents)
let consents: [String: NSNumber] = [ "UnityAds": true, "IronSource": false]LPMPrivacySettings.setGDPRConsents(consents)
Dictionary<string, bool> consents = new Dictionary<string, bool>{ { "UnityAds", true }, { "IronSource", false }};LevelPlayPrivacySettings.SetGDPRConsents(consents);
LevelPlayPrivacySettings.setGDPRConsents( { 'UnityAds': true, 'IronSource': false });
LevelPlayPrivacySettings.setGDPRConsents( { 'UnityAds': true, 'IronSource': false });
以下のリストは、コードで使用できるネットワークキーの詳細を示します。
  • UnityAds
  • AdMob
  • AppLovin
  • APS
  • BidMachine
  • Bigo
  • Chartboost
  • Facebook
  • Fyber
  • HyprMx
  • InMobi
  • Line
  • Mintegral
  • MobileFuse
  • Moloco
  • MyTarget
  • Ogury
  • Pangle
  • PubMatic
  • Smaato
  • SuperAwesome
  • Verve
  • Voodoo
  • Vungle
  • Yandex
  • YSO

LevelPlay SDK バージョン 9.3.0 以前

LevelPlay SDK バージョン 9.3 以前では、以下の API を使用します。
注
この API は非推奨になり、将来の SDK バージョンで削除される予定です。
ユーザーが同意した場合は、以下のフラグを true に設定します。
LevelPlay.setConsent(true);
ユーザーが同意しない場合は、以下のフラグを false に設定します。
LevelPlay.setConsent(false);
ユーザーが同意した場合は、以下のフラグを true に設定します。
[LevelPlay setConsent:YES];
ユーザーが同意しない場合は、以下のフラグを false に設定します。
[LevelPlay setConsent:NO];
ユーザーが同意した場合は、以下のフラグを true に設定します。
LevelPlay.setConsent(true);
ユーザーが同意しない場合は、以下のフラグを false に設定します。
LevelPlay.setConsent(false);
ユーザーが同意した場合は、以下のフラグを true に設定します。
LevelPlay.setConsent(true);
ユーザーが同意しない場合は、以下のフラグを false に設定します。
LevelPlay.setConsent(false);
ユーザーが同意した場合は、以下のフラグを true に設定します。
LevelPlay.setConsent(true);
ユーザーが同意しない場合は、以下のフラグを false に設定します。
LevelPlay.setConsent(false);

LevelPlay でのコンシューマープライバシー法コンプライアンスの管理

重要
パブリッシャーは、米国各州のプライバシー法などのコンシューマープライバシー法がどのように適用されるかについて、自社の法律顧問に相談する必要があります。この情報は、コンプライアンス対応を支援する目的で提供されているものであり、法的助言ではありません。
LevelPlay のメディエーションプラットフォームは、パブリッシャーが API をサポートする関連ネットワークに
do not sell
リクエストを渡すことができるようにすることで、カリフォルニア州消費者プライバシー法 (CCPA) などのコンシューマープライバシー法に基づいてエンドユーザーの個人情報の販売や共有を制限することをサポートします。各ネットワークは、それぞれのポリシーに従ってこの信号を処理する必要があります。
Unity Ads SDK は、以下のプライバシーフレームワークをサポートします。
  • カリフォルニア州消費者プライバシー法 (CCPA) - カリフォルニア州で 2019 年 1 月に発効。
  • ブラジル一般データ保護法 (LGPD) - 2021 年 8 月に発効。
  • バージニア州消費者データプライバシー法 (VCDPA) - バージニア州で 2023 年 1 月に発効。
  • コロラド州プライバシー法 (CPA)。コロラド州で 2023 年 7 月に発効。
  • コネチカット州データプライバシー法 (CTDPA) - コネチカット州で 2023 年 7 月に発効。
  • ケベック州法 25 (QCLAW25) - カナダのケベック州で 2023 年 9 月に発効。
  • ユタ州消費者プライバシー法 (UCPA) - ユタ州で 2023 年 12 月に発効。
  • フロリダ州デジタル権利章典 (FDBR)。2024 年 7 月にフロリダ州で発効。
  • オレゴン州消費者プライバシー法 (OCPA) - オレゴン州で 2024 年 7 月に発効。
  • テキサス州データプライバシーおよびセキュリティ法 (TDPSA) - テキサス州で 2024 年 7 月に発効。
  • モンタナ州消費者データプライバシー法 (MCDPA) - モンタナ州で 2024 年 10 月に発効。
  • アイオワ州消費者データ保護法 (ICDPA) - アイオワ州で 2025 年 1 月 1 日に発効。
  • ネブラスカ州データプライバシー法 (NDPA) - ネブラスカ州で 2025 年 1 月 1 日に発効。
  • ニューハンプシャー州データプライバシー法 (NHDPA) - ニューハンプシャー州で 2025 年 1 月 1 日に発効。
  • デラウェア州個人データプライバシー法 (DPDPA) - デラウェア州で 2025 年 1 月 1 日に発効。
  • ニュージャージー州データプライバシー法 (NJDPA) - ニュージャージー州で 2025 年 1 月 16 日に発効。
  • テネシー州情報保護法 (TIPA) - テネシー州で 2025 年 7 月 1 日に発効。
  • ミネソタ州消費者データプライバシー法 (MNCDPA) - ミネソタ州で 2025 年 7 月 31 日に発効。
  • メリーランド州オンラインデータプライバシー法 (MODPA) - メリーランド州で 2025 年 10 月 1 日に発効。
  • ロードアイランド州データ透明性およびプライバシー保護法 (RIDTPPA) - ロードアイランド州で 2026 年 1 月 1 日に発効。
  • ケンタッキー州消費者データ保護法 (KCDPA) - ケンタッキー州で 2026 年 1 月 1 日に発効。
  • インディアナ州消費者データ保護法 (ICDPA) - インディアナ州で 2026 年 1 月 1 日に発効。
Unity のプライバシーへの取り組み の詳細については、Unity の法務関連サイトを参照してください。
do not sell
設定を使用して、ユーザーが個人情報の販売または共有をオプトアウトしたかどうかを示す信号をサポート対象の広告ネットワークに渡します。
LevelPlay SDK バージョン 6.14.0 以降、推奨されるベストプラクティスは、SDK を初期化する前に API を設定して、プライバシーフレームワークへの準拠を確認することです。

前提条件

ユーザーの同意状態を LevelPlay SDK に渡す前に、LevelPlay SDK バージョン 9.4.0 以上をインストールし、使用していることを確認してください。

ユーザーの同意状態の手動更新

使用する API は LevelPlay SDK のバージョンによって異なります。

LevelPlay SDK バージョン 9.4.0 以降

ユーザーが個人情報の販売または共有をオプトアウトしている場合は、以下の API を使用します。
LevelPlayPrivacySettings.setCCPA(true)
LPMPrivacySettings.setCCPA(true)
LevelPlayPrivacySettings.SetCCPA(true);
LevelPlayPrivacySettings.setCCPA(true);
LevelPlayPrivacySettings.setCCPA(true);

LevelPlay SDK バージョン 9.3.0 以前

LevelPlay SDK バージョン 9.3 以前では、以下の API を使用します。
注
この API は非推奨になり、将来の SDK バージョンで削除される予定です。
ユーザーが個人情報の販売または共有をオプトアウトしている場合:
LevelPlay.setMetaData("do_not_sell","true");
ユーザーが個人情報の販売に同意した場合:
LevelPlay.setMetaData("do_not_sell","false");
ユーザーが個人情報の販売または共有をオプトアウトしている場合:
[LevelPlay setMetaDataWithKey:@"do_not_sell" value:@"YES"];
ユーザーが個人情報の販売に同意した場合:
[LevelPlay setMetaDataWithKey:@"do_not_sell" value:@"NO"];
ユーザーが個人情報の販売または共有をオプトアウトしている場合:
LevelPlay.setMetaData("do_not_sell","true");
ユーザーが個人情報の販売に同意した場合:
LevelPlay.setMetaData("do_not_sell","false");
ユーザーが個人情報の販売または共有をオプトアウトしている場合:
LevelPlay.setMetaData({'do_not_sell': ['true']});
ユーザーが個人情報の販売に同意した場合:
LevelPlay.setMetaData({'do_not_sell': ['false']});
ユーザーが個人情報の販売または共有をオプトアウトしている場合:
LevelPlay.setMetaData('do_not_sell', ['true']);
ユーザーが個人情報の販売に同意した場合:
LevelPlay.setMetaData('do_not_sell', ['false']);

年齢ゲートを使用した子ども向けアプリケーションのユーザーレベル設定の管理

LevelPlay のメディエーションプラットフォームでは、適用法 (児童オンラインプライバシー保護法 (COPPA) など) がどのように適用されるかに応じて、子ども向けアプリのパブリッシャーが、特定のエンドユーザーを子ども向けの取り扱いの対象とするかどうかを信号として通知できます。その後、ネットワークは独自のポリシーと設定に従ってこの信号を処理する責任を負います。
子ども向けアプリケーションのパブリッシャーは、アプリケーションがすべてのエンドユーザーを子どもとして扱う必要があるか、エンドユーザーレベルでのフラグ設定を許可するかを決定する責任があります。推奨されるベストプラクティスは、子ども向けアプリケーションのユーザーレベル設定を実装する前に、法律顧問に義務について相談することです。
is_child_directed
フラグを使用して、特定のエンドユーザーが子どもかどうかを示します。LevelPlay SDK バージョン 7.1.0 以降、推奨されるベストプラクティスは、SDK を初期化する前に API を設定して、プライバシーフレームワークへの準拠を確認することです。

前提条件

ユーザーの同意状態を LevelPlay SDK に渡す前に、LevelPlay SDK バージョン 9.4.0 以上をインストールし、使用していることを確認してください。

エンドユーザーを子どもとしてフラグ設定する

使用する API は LevelPlay SDK のバージョンによって異なります。

LevelPlay SDK バージョン 9.4.0 以降

以下の API を使用して、サポートされているすべてのネットワークで、エンドユーザーに子ども向けのフラグを設定します。
LevelPlayPrivacySettings.setCOPPA(true)
LPMPrivacySettings.setCOPPA(true)
LevelPlayPrivacySettings.SetCOPPA(true);
LevelPlayPrivacySettings.setCOPPA(true);
LevelPlayPrivacySettings.setCOPPA(true);

LevelPlay SDK バージョン 9.3.0 以前

以下の API は、LevelPlay SDK バージョン 9.3.0 以前の古い機能に使用します。
注
この API は非推奨になり、将来の SDK バージョンで削除される予定です。
ネットワークキーと関連する値の完全なリストについては、Unity LevelPlay - 子どもおよび子ども向けアプリを参照してください。
例えば ironSource Ads ネットワークの場合、エンドユーザーが子どもであるときは、以下の API を使用します。
LevelPlay.setMetaData("is_child_directed","true");
エンドユーザーが子どもでない場合は、以下の API を使用します。
LevelPlay.setMetaData("is_child_directed","false");
例えば ironSource Ads ネットワークの場合、エンドユーザーが子どもであるときは、以下の API を使用します。
[LevelPlay setMetaDataWithKey:@"is_child_directed" value:@"YES"];
エンドユーザーが子どもでない場合は、以下の API を使用します。
[LevelPlay setMetaDataWithKey:@"is_child_directed" value:@"NO"];
例えば ironSource Ads ネットワークの場合、エンドユーザーが子どもであるときは、以下の API を使用します。
LevelPlay.setMetaData("is_child_directed","true");
エンドユーザーが子どもでない場合は、以下の API を使用します。
LevelPlay.setMetaData("is_child_directed","false");
例えば ironSource Ads ネットワークの場合、エンドユーザーが子どもであるときは、以下の API を使用します。
LevelPlay.setMetaData({'is_child_directed': ['true']});
エンドユーザーが子どもでない場合は、以下の API を使用します。
LevelPlay.setMetaData({'is_child_directed': ['false']});
例えば ironSource Ads ネットワークの場合、エンドユーザーが子どもであるときは、以下の API を使用します。
LevelPlay.setMetaData('is_child_directed', ['true']);
エンドユーザーが子どもでない場合は、以下の API を使用します。
LevelPlay.setMetaData('is_child_directed', ['false']);

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • LevelPlay による GDPR 同意の管理

      • 前提条件

      • ユーザーの同意状態の手動更新

        • LevelPlay SDK バージョン 9.5.0 以降

        • LevelPlay SDK バージョン 9.4.0

        • LevelPlay SDK バージョン 9.3.0 以前

    • LevelPlay でのコンシューマープライバシー法コンプライアンスの管理

      • 前提条件

      • ユーザーの同意状態の手動更新

        • LevelPlay SDK バージョン 9.4.0 以降

        • LevelPlay SDK バージョン 9.3.0 以前

    • 年齢ゲートを使用した子ども向けアプリケーションのユーザーレベル設定の管理

      • 前提条件

      • エンドユーザーを子どもとしてフラグ設定する

        • LevelPlay SDK バージョン 9.4.0 以降

        • LevelPlay SDK バージョン 9.3.0 以前


このページの問題を報告する
​
​