ポリシー適用の仕組み
プロダクトにポリシーが適用されている場合、ポリシーのコンプライアンス設定がプロダクトに適用されます。ほとんどの画面では一括で適用(ポリシーがプロダクトの値を置き換え)されますが、Permissionsのみプロダクト側でポリシーに追加する形で編集できます。このページでは、どの設定がどのように反映されるかを正確に説明します。動作を理解した上で、プロダクトを安心して管理できるようにするためです。
適用ルール
ポリシーを適用すると、Product Access、Engine & Overrides、Verificationの各画面では、プロダクトのコンプライアンス設定がポリシーの設定で上書きされます。これらの画面では設定単位のマージは行われません — ポリシーは一括で適用されます。
Permissionsは例外です。 ポリシーの権限はプロダクトに適用されてロックされますが、プロダクトはポリシーが提供する権限に加えて標準権限をさらに有効化できます。カスタム権限はポリシーが適用されている間、ポリシー所有のままです。
プロダクトの識別情報(名前、説明、ロゴ、バナー画像)は、本質的にプロダクト固有であり、ポリシーの対象外であるため影響を受けません。
適用中の画面ごとの編集可否
| 画面 | プロダクト側で編集可能? | 備考 |
|---|---|---|
| Product Access | 不可 | 最小年齢設定、マーケット固有ルール、Data Liteモードを含みます。 |
| Engine & Overrides | 不可 | グローバルベースライン、グローバル最小値、マーケットオーバーライドを含みます。 |
| Verification Settings | 不可 | 年齢保証、年齢異議申し立て、成人認証、保護者同意を含みます。 |
| Permissions — 標準 | 部分的 | ポリシー由来の権限はロックされ、バッジが表示されます。標準権限を追加できます。 |
| Permissions — カスタム | 不可 | カスタム権限はポリシー所有です。プロダクトではなくポリシー側で追加してください。 |
例:Permissions以外の画面
| 設定 | 適用前 | ポリシー値 | 適用後 |
|---|---|---|---|
| 米国 最小デジタル同意年齢 | 13 | 16 | 16 |
| 米国 年齢保証必須 | いいえ | はい | はい |
| 英国 最小デジタル同意年齢 | 13 | – | – |
ポリシーを適用すると、Product Access、Engine、Verificationのすべての設定が置き換えられます。プロダクトの以前の米国デジタル同意年齢(13)はポリシーの値(16)で上書きされます。英国のデジタル同意年齢はポリシーが定義していないため削除されます。
例:Permissions
プロダクトがポリシー適用前にanalyticsとdata_collectionの権限を持っており、ポリシーがdata_collectionとmarketingを提供する場合を考えてみましょう。
| 権限 | 適用前のプロダクト | ポリシー内 | 適用後 | プロダクトで編集可能? |
|---|---|---|---|---|
data_collection | あり(Essential) | あり(Recommended) | あり(Recommended) | 不可 — ポリシーでロック |
marketing | なし | あり | あり | 不可 — ポリシーでロック |
analytics | あり | なし | あり | 可 — プロダクトレベルの追加 |
プロダクトはポリシーの権限に加えて、プロダクトレベルで追加したanalyticsを保持します。data_collectionはポリシーによって管理されるため、ロックされます。marketingはポリシーによって追加されます。
プロダクトがポリシー適用前にカスタム権限を持っていた場合、それらは適用時に破棄されます。複数の適用先プロダクトで共通して使用したいカスタム権限は、ポリシー側に追加してください。

解除時の動作
ポリシーを解除すると、ポリシーの現在の設定がプロダクト自体の設定として書き込まれます。具体的には:
- Product Access、Engine & Overrides、Verification Settingsは、ポリシーの最新状態に一致する、直接編集可能な値としてプロダクトに書き込まれます。
- ポリシー由来の権限は、プロダクトに標準権限として書き込まれます。プロダクトレベルの追加(上記例の
analyticsなど)は保持されます。 - ポリシーが提供していたカスタム権限は、プロダクト自身のカスタム権限としてコピーされます。
ポリシーの切り替え時の解除は動作が異なります。新しいポリシーが即座に再適用されるため、以前のポリシーの値はプロダクトにコピーされず、新しいポリシーの値がそれらに取って代わります。
解除の詳細な手順はポリシーの解除を参照してください。
変更はいつ反映されるか?
ポリシーの更新は、プロダクトのテスト環境やライブ環境の設定を自動的に変更しません。各プロダクトで個別にPush to TestとPush Liveを実行する必要があります。
ポリシーの変更がプロダクトに反映されるまでの流れは以下の通りです:
- ポリシーを更新すると、ポリシーレコードは即座に保存されます。
- 適用されたプロダクトは以前の設定のまま実行されます。自動的には何も変更されません。
- プロダクトを開くと、最後のPush to Test以降にポリシーが変更された場合、**「Policy updated」**インジケーターが表示されます。
- Push to Testをクリックすると、ポリシーの設定が適用され、確認できます。
- Push Liveをクリックすると、設定が本番環境に適用されます。
これにより、複数のプロダクトが単一のポリシーを共有している場合でも、各プロダクトで変更がいつ反映されるかを完全にコントロールできます。