Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Content Credentials を保持する

最終更新 Markdown で表示Agent セットアップ

Content Credentials(または C2PA メタデータ)は、デジタルアセットの完全な来歴チェーンを含むメタデータです。画像の作成、著作者、編集の流れに関する情報を提供します。このデータは暗号で認証され、オープンソースの検証サービス で確認できます。

Cloudflare Images にアップロードし、そこから配信する画像で、Content Credentials を保持できます。

有効化

Content Credentials の保持はアカウント全体の設定です。imagedelivery.net(および Images アカウントに設定したカスタムドメイン)から配信するすべての画像に適用されます。

  1. Cloudflare ダッシュボードで、Hosted Images ページを開きます。

    Hosted images を開く ↗
  2. Delivery タブを選択します。

  3. Preserve Content Credentials を有効にします。

API で有効にする場合は、images config エンドポイントPATCH リクエストを送ります。

curl --request PATCH https://api.cloudflare.com/client/v4/accounts/{account_id}/images/v1/config \
--header "Authorization: Bearer <API_TOKEN>" \
--header "Content-Type: application/json" \
--data '{"preserve_content_credentials": true}'

この設定の動作は、配信する各画像またはバリアントに適用する metadata パラメーターで決まります。

たとえば、バリアントで metadata=copyright(デフォルト)を指定した場合、結果画像には EXIF の copyright タグとすべての Content Credentials が残され、それ以外のメタデータは破棄されます。

配信時に Content Credentials を保持する場合、Cloudflare はソース画像に埋め込まれている既存の Content Credentials を残し、適用した変換(リサイズや形式変換など)を表す操作を自動で追記して暗号署名します。

役に立ちましたか?