CMPガバナンスパック

利用者の選択を、CMS側のタグ出力に正しく反映する制御設計

CMPは、クッキー利用に関する情報提供や、同意・拒否といった利用者の選択機会を整えるための仕組みです。 一方で、利用者が拒否を選択した場合に、script・iframe・外部タグの出力まで正しく制御されるかは、CMSテンプレートやタグ実装の設計にも左右されます。 CMPガバナンスパックは、STRIGHTを導入したMovable Type / PowerCMSサイトにおいて、 同意状態に応じて対象タグを無効状態で出力できるCMS側の制御構造を組み込む設計です。

CMP導入後に、CMS側で整理すべきこと

透明性や本人関与機会をCMPで整えても、利用者の選択が公開ページ上のタグ出力へ反映されなければ、運用上の不整合が残ります。

CMPが担う領域

情報提供と同意管理は、CMPが担う中核領域です。

  • 透明性の確保:利用目的や利用サービスの情報提供
  • 本人関与機会:同意・拒否の選択肢の提供
  • 同意状態の管理:利用者の選択に応じた判定

CMS側で整理する領域

利用者の選択結果を、公開ページ上のタグ出力へ反映する領域です。

  • script / iframe の出力制御
  • GTMや外部タグの整理
  • CMSテンプレート上のタグ埋め込み箇所の制御

そのため、同意管理はCMPで行い、対象タグの出力制御はCMS側で補完することで、利用者の選択をWebサイト上の挙動へ反映しやすくなります。


利用者の選択を反映する「停止設計」

停止設計とは

利用者が拒否を選択した場合や、CMP設定に不整合がある場合でも、対象タグを無効状態で出力できる構造をCMS側に持たせておく考え方です。

クッキーバナーや設定画面で拒否できる導線を用意していても、公開ページ側で対象タグが実行されてしまえば、利用者の選択が実装に反映されていない状態になります。 CMPガバナンスパックでは、iframeやscriptタグをCMP用の無効状態で出力できる構造を、あらかじめCMSに組み込みます。 これにより、同意状態に応じた制御だけでなく、CMP設定漏れや外部タグ追加時にも、対象タグを実行させない状態をCMS側で維持しやすくします。


通常時と非常時の動作フロー

通常時はCMPが同意状態を判定し、CMS側の出力制御と組み合わせて必要なタグを動作させます。 拒否時や設定不整合時は、CMS側で対象タグを無効状態に保ち、利用者の選択が公開ページ上の挙動に反映されるようにします。

1

利用者がページを開く

利用者がブラウザで公開ページへアクセスします。

2
通常時

CMPが動作

CMPを読み込み、同意UI・タグ判定が動作します。ブラウザ上で同意状態を受け取り、対象タグの動作条件を判定します。

STRIGHTへ同意判定を照会し、判定結果を返却します。

2
非常時

CMPが動作しない

非常時により、CMPの読み込み、同意UI・タグ判定が動作しない状態です。

3
通常時

CMS側出力制御を参照

無効状態で出力されたタグを、同意状態に応じて有効化

  • iframe / script タグの出力制御
  • 非常時に備えた、CMP用の無効状態で出力
3
非常時

CMS側出力制御を参照

無効状態で出力されたタグは動作しない

  • iframe / script タグの出力制御
  • 非常時に備えた、CMP用の無効状態で出力
4
通常時

公開ページ

同意したタグが実行され、Cookieが発行されます。

4
非常時

公開ページ

対象タグを無効状態で出力するため、スクリプトは実行されず、Cookieも発行されません。


想定ケース

拒否選択時のタグ制御

利用者が拒否を選択した場合に、対象となるscript・iframe・外部タグを無効状態で出力します。

CMP未設定ページ

CMS上でCMP未設定のまま公開しても、対象タグを無効状態で出力できる構造により、意図しないスクリプト実行を抑止します。

外部タグの追加・改修

ページ改修時に外部サービスのタグが追加されても、CMS側で対象タグの出力条件を整理し、同意状態に応じた制御を維持しやすくします。


STRIGHTと組み合わせて導入する理由

STRIGHTで同意管理を整え、CMS側でタグ出力制御を補完することで、利用者の選択を公開ページ上の挙動へ反映しやすくします。

STRIGHTは、株式会社インターネットイニシアティブ(IIJ)が提供するCMPサービスです。 クッキー利用に関する情報提供や、同意・拒否の選択肢を提供するための仕組みを整えられます。 CMP業務はSTRIGHTが担い、CMS側はscript・iframe・外部タグの出力制御を補うことで、同意管理とタグ実装の責任範囲を分けて整理できます。

STRIGHT(ストライト) ロゴ
  • 情報提供と選択機会の整備

    クッキー利用に関する情報提供や、同意・拒否の選択肢を提供するための仕組みを整えます。

  • 各国法規制への対応

    GDPR・CCPA・電気通信事業法などの最新の規制変更に追従します。

  • 日本語で相談できる支援体制

    実務に合わせて、設定や運用、クッキーポリシーの作成を日本語で相談しながら進められます。

  • 必要な場面だけ必要な支援

    制度変更や設定見直しのタイミングで、必要な範囲だけサポートを受けられます。


役割分担

同意管理はCMP、タグ出力はCMSで担う構造とし、利用者の選択と公開ページ上の挙動を分けて整理します。 導入設計やCMS実装は、必要に応じてオプションとして対応します。

役割分担
役割(誰が何をするか)内容STRIGHT
(CMP)
CMPガバナンスパック
(CMS)
オプション
同意を取得・保持するユーザー同意の取得と保持を行う
法域対応を行うGDPR等の規制に基づいた同意管理を行う
対象タグを整理する計測・外部サービスのタグを分類・整理する
タグ出力を制御するiframe / script タグの出力条件を制御する
CMSの実装サポートプラグインの実装を行う
STRIGHT(CMP)の実装サポートSTRIGHT(CMP)の実装を行う

プランと提供条件

スタンダード

弊社経由でSTRIGHTをご契約いただくことを前提としています。

CMPガバナンスパック

ライセンス費用なし

STRIGHTのご契約が継続している限り、CMPガバナンスパックのバージョンアップ提供を行います。

STRIGHTのご契約者 年間メンテナンス

  • 最新版へのアップグレード
  • テクニカルサポート(Slack、メール)

STRIGHT

年額117,600円(月額9,800円相当)から

  • 1日あたりのWebサイト平均訪問者数50万人まで固定料金
  • 50万人を超える場合は訪問者数に応じた段階課金
  • スポットサポート・コンプライアンスチェック・導入サポートは都度見積

オプション

導入設計や実装、CMP導入時の支援が必要な場合は、個別にオプションとして対応します。

  • CMS側の実装サポート:個別見積
  • CMPの実装サポート:個別見積

ライセンス

  • CMPガバナンスパック

    • 弊社経由でSTRIGHTをご契約いただくことが前提です
    • STRIGHTのご契約が継続している限り、最新版の提供を行います。
  • STRIGHT

    • 1ドメインで1ライセンス。サブドメインやサブディレクトリ数に制限なし
    • サブドメインやサブディレクトリごとに異なるバナースクリプトを適用し公開する場合は、公開数に応じたライセンスのご購入が必要
    • ドメインが異なる場合はドメイン数に応じたライセンスが必要

STRIGHT は同一ドメイン配下で同一バナースクリプトを適用する場合、サブドメイン・サブディレクトリ数にかかわらず1ライセンスでカバーできます。 異なるバナースクリプトを適用する場合や、異なるドメインで公開する場合は、その数に応じたライセンスが必要です。

STRIGHTは株式会社インターネットイニシアティブの登録商標です。

対応CMS

  • Movable Type
  • Movable Type Premium
  • PowerCMS
  • プラグイン単体での販売は行っていません。

※ 動作環境 Movable Type、Movable Type Premium は、8 から対応 PowerCMSは 6 から対応しています。


ご相談から導入までの流れ

STRIGHTの登録からプラグイン提供までの流れです。CMSへの組み込みや公開対応はオプションで対応します。

02

クライアント様によるSTRIGHT登録

クライアント様にてSTRIGHTへお申し込み・登録を行っていただきます。

03

プラグイン提供

STRIGHT登録後、弊社よりプラグインを提供します。


よくある質問

CMPは情報提供や同意管理に強みがあります。 ただし、利用者の選択結果をscript・iframe・外部タグの出力へ反映するには、CMSテンプレートやタグ実装側の整理が必要になる場合があります。


利用者の選択をCMS側のタグ制御に反映しませんか

CMP導入済みサイトで、script・iframe・外部タグをどこまでCMS側で制御できるか、既存サイトへの導入可否も含めて確認します。

CMS側のタグ制御を相談する