問題タブ [cookie-policy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2100 参照

javascript - IE11 がクロスドメイン Cookie ポリシーの受け入れを停止

IE のみに影響する奇妙な Cookie ポリシーの問題に気付きました。IE11でしかテストできませんでした。おそらく、あなたは回避策を知っていますか?

ステップ 1. これには 2 つのドメインが必要です。それらをcart.comおよびtracking.comと呼びます。

ステップ 2. IE11 を使用して、 https: //tracking.com/index.php にアクセスすると、次の内容が含まれているはずです。

ステップ 3. https://tracking.com/index.phpで [今すぐ購入] をクリックすると、https://cart.com/purchase.php に移動します

ステップ 4. したがって、 purchase.php を表示すると、次のようにhttps://tracking.com/pixel.phpが起動するはずです。

ステップ 5. ここで、tracking.com サーバーで output.txt を表示します。あなたはそれが空であることがわかります。それが問題です -- Cookie を読み取ることができません。適切な「すべて無視してください、友よ」Cookie ヘッダーを送信したにもかかわらず、Cookie ポリシーの制限があります。

次に、Chrome と Firefox でこのプロセスを繰り返します。問題はありません。

さて、戻ってピクセルを Javascript から純粋な HTML に切り替えてそのピクセルを呼び出しても、そのようには機能しません。ただし、ブラウザの URL でピクセルを手動で呼び出すと、IE から問題なく動作します。以前はトラッキングが機能していたので、この問題は IE11 で発生しただけだと思います。

しかし、ここで私の難問があります。私はサードパーティと協力しており、ピクセル スクリプト URL の末尾にあるクエリ パラメータを介して、注文合計や注文トランザクション ID などの余分なものをピクセル スクリプトに渡しています。 Javascriptを介して私のスクリプトで利用できます。そのため、HTML 手法を使用してそのピクセル スクリプトを読み込むことはできませんが、注文合計と注文トランザクション ID を取得するには、実行時に jQuery (または Javascript) を使用して挿入する必要があります。

0 投票する
0 に答える
118 参照

javascript - [アクセスした Web サイトから許可する] オプションがオンになっている場合、JavaScript の Google サインインは Safari のサブドメインでどのように機能しますか?

現在取り組んでいる Web アプリで JavaScript API を使用して Google サインインを実現しようとしています。

シナリオは非常に単純です。

ユーザーが に移動するとexample.com、ユーザーを認証する[ Googleでサインイン] ボタンが表示されます。onClick特に、Google API をcookie_policy次のように初期化します。

ユーザーのサインインに成功すると、(JS から) で提供されるアカウント ページにリダイレクトされhttps://account.example.comます。

ChromeやFirefox (たとえば) では、ログインは問題なくスムーズに行われます

ただし、MacOSSafariiOSの任意のブラウザーでは、ユーザーは (ほぼ) 無限ループに陥ります。アカウント ページでサインイン チェックが失敗するため、ユーザーはサインインが成功したランディング ページにリダイレクトされ、ループが開始されます。また ...

この動作は発生しません。つまり、すべて正常に動作します。ユーザーがSafari > Preferences > Privacy[ Cookies and website data ] オプション リストで 4 番目のオプションをチェックすると、デフォルトの[Allow from Website I visit]の代わりに[ Always allow ] がオンになります。

これを回避する方法を知っている人はいますか?

前もって感謝します、

オグ

0 投票する
1 に答える
630 参照

wordpress - GDPR iubenda Cookie ポリシー バナーの同意が保存されておらず、バナーが閉じられていません

WordPress ウェブサイトに GDPR を実装するために、iubenda Cookie ポリシー バナーを追加しました。ただし、バナーを閉じた後でも、すべてのユーザーの各ページにバナーが表示されます。これは、ブラウザーの同意を保存することを意味します。

これは、Cookie ポリシーのリンクをクリックしても機能せず、[閲覧を続けるか、このウィンドウを閉じると、Cookie の使用に同意したことになります] という [ブラウザに進む] ボタンをクリックします。

0 投票する
0 に答える
42 参照

firebase - Flutter、Firebase、Google AI API、EU Cookie 指令

私は、Flutter で実装されたフロントエンドと、Firebase 認証、Firestore、および Google AI API に依存するバックエンドを備えた Web サイトに取り組んでいます。EU Cookie 指令に従い、潜在的なユーザーに Cookie の使用とオプトアウトの方法について通知する必要があります。

これは非常に一般的な問題だと思います。ただし、対処方法についての良い情報を見つけることができないようです。だからここに私の質問:

  • この問題に対処する標準的な方法はありますか?
  • Cookie アラートを表示して処理するための Flutter ウィジェットまたは Flutter プラグインはありますか?
  • Flutter、Firebase、Google AI API が依存している Cookie を確認するにはどうすればよいですか?
  • Cookie の使用を拒否するユーザーが、Flutter、Firebase、および Google AI API に基づく Web サイトを使用することは可能ですか?またその程度は?

助けてくれてありがとう、ディートリッヒ