Cookie同意バナーの追加

指示に従っていましたが、ユーザーもここで報告しています: Why Cookie Consent Doesn't Show Up?

スクリプトビルダーからテンプレートエディターに追加する2つのピースが提供されました。

1つはheadに、もう1つはbodyに追加するとのことです。

しかし、エディターには次のように表示されています。

bodyについては次のように表示されています。

したがって、「body」に追加する部分は「Footer」セクションに簡単に追加できます。これはbody内にあるので、おそらくあまり問題ないでしょう。

headについては、どこに追加すればよいかわかりません。

追加するコードの例を以下に示します。

HEADに追加するもの

<link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css" />

BODYに追加するもの(できれば最後に追加)

<script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script>
<script>
window.cookieconsent.initialise({
  "palette": {
    "popup": {
      "background": "#343c66",
      "text": "#cfcfe8"
    },
    "button": {
      "background": "#f71559"
    }
  },
  "theme": "classic",
  "content": {
    "message": "we use cookies for essential operations",
    "dismiss": "OK",
    "link": "(details)",
    "href": "yadayada.com/privacy"
  }
});
</script>

さて、BODYセクションに追加すべき部分(このスクリーンショットではFooterを使用しましたが、Bodyでも試しました)を追加すると、「403 error」というポップアップが表示され、保存できなくなります。そのため、動作しているかどうかさえわかりません。

おそらくcontent security policy script srcの設定に問題があると考え、ドメインと.jsファイルへの特定のURLの両方を追加しました(こちらの指示に従って)。しかし、同じエラーが発生します。

残念ながら、一般的な「403」メッセージでは何が問題なのか理解できません。

どうすればよいか、何かアイデアはありますか?

「いいね!」 3

Cookie同意を処理するテーマコンポーネントがありますが、約4年前のものであるため、機能するかどうかはわかりません。

この回答が不適切であった場合は申し訳ありませんが、もう一度試していただけますか?お役に立てば幸いです。

「いいね!」 2

@twofoursixeight様、ありがとうございます。基本的な技術的(機能的)クッキーのみを使用するため、これも機能するはずです。よろしくお願いいたします。

「いいね!」 2

このテーマコンポーネントがまだ動作することを確認できます。最新のテストで使用し、合格しました。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.