গুগল অ্যানালিটিকাগুলিতে এমন ব্যবহারকারীদের জন্য কুকিজের ব্যবহার দমন করার জন্য কি কোনও সেটিং আছে যা এখনও সম্মতি দেয়নি?


171

ই-প্রাইভেসি ডাইরেক্টিভ (যেমন 'কুকি লস') এর EU অনুচ্ছেদ 5 (3) অনুসারে, যে ওয়েবসাইটগুলি EU ব্যবহারকারীদের লক্ষ্য করে তাদের কুকি সেট করার আগে ব্যবহারকারীদের কাছ থেকে সম্মতি নিতে হবে।

আইসিও গাইডেন্স দেখুন

আমি আমার ওয়েবসাইটে গুগল অ্যানালিটিক্সের সাথে এটি বর্গ করার চেষ্টা করছি ।

আমি কল্পনা যে Google এনালিটিক্স (GA) হল ছাড়া বিশ্লেষণমূলক তথ্য সংগ্রহ একটি নির্দিষ্ট স্তর কি করতে পারেন প্রয়োজন কুকি ব্যবহার।

তবে, কোনও পৃষ্ঠার অনুরোধের সময় গুগলে কীভাবে 'সম্মতির অবস্থার' বিষয়ে তথ্য রিলে করা যায় সে সম্পর্কে আমি (গুগল সাইটগুলি / সেটিংস প্যানেলে) কোনও তথ্য খুঁজে পাচ্ছি না। সুতরাং, আমার একমাত্র বিকল্প হতে যে আমি Google ট্যাগ কোড এম্বেড করা উচিত নয় বলে মনে হয় এ সব তাহলে ব্যবহারকারী স্পষ্টভাবে সম্মতি দেননি। যা কিছুটা কঠোর মনে হচ্ছে।

আমার সার্ভারসাইড স্ক্রিপ্টটি hasConsentedToCookies=FALSEজাভাস্ক্রিপ্ট ট্যাগগুলিতে একটি পতাকা সেট করা আমাকে গুগলের পরিষেবাগুলিকে কৃপণভাবে অবক্ষয়যুক্ত ফ্যাশনে চালিত করার নির্দেশ দেয়।

গুগল অ্যানালিটিকসে কি এমন ব্যবহারকারীদের জন্য কুকিজের ব্যবহার দমন করার জন্য কোনও সেটিং আছে যা এখনও সম্মতি দেয়নি?

যদি তা হয় তবে আমি এই বিষয়ে কোথায় তথ্য পেতে পারি?


2
আপডেট: এই প্রশ্নটি অ্যাডসেন্স এবং অ্যানালিটিক্স উভয়ই সম্পর্কে জিজ্ঞাসা করত, তবে যেহেতু প্রত্যেকটির উত্তর পৃথক হতে পারে, তাই প্রত্যেককে আরও সংযুক্ত হওয়ার জন্য আমি এই প্রশ্নের বাইরে 'গুগল অ্যাডসেন্স' দিকটি বের করেছি racted
জেডাব্লু


শুধু আপনি যদি এটি জানেন না: আপনি পিভিক সম্পর্কে শুনেছেন? ( piwik.org )
দি হিপ্পো

ভাল এবং হস্তক্ষেপ প্রশ্ন!
রব

গুগল বলেছে যে আপনি কুকিজ অক্ষম করতে পারবেন তবে মনে হচ্ছে এটি কাজ করে না বা আমি কিছু ভুল করছি। লিংক: ডেভেলপারস

উত্তর:


149

সম্পাদনা (2019): নীচের উত্তরটি জিডিপিআর এর পূর্বাভাস দেয় এবং সম্ভবত সংশোধন প্রয়োজন requires

গুগল অ্যানালিটিক্সের একটি কুকি অপ্ট-আউট মেনে চলতে সহায়তা করার জন্য এপিআইয়ের একটি নতুন সেট রয়েছে। এখানে ডকুমেন্টেশন , এবং এখানে তাদের সহায়তা ডক্স রয়েছে

EU কুকি প্রবিধানগুলি (সদস্য দেশগুলিতে প্রয়োগ করা হয়েছে) প্যাসিভ ওয়েব অ্যানালিটিক্স ট্র্যাকিংয়ের সম্মতি জন্য অপ্ট-ইন পদ্ধতি দরকার কিনা তা নিয়ে কিছুটা অস্পষ্টতা রয়েছে। যদি আপনি এক বা অন্যভাবে উদ্বিগ্ন হন তবে একজন অ্যাটর্নি পরামর্শ করুন। গুগল আপনাকে কীভাবে এগিয়ে যেতে চাইছে সে বিষয়ে সিদ্ধান্ত নিতে আপনাকে ক্ষমতা দিচ্ছে।

তারা প্রয়োগের বিশদটি আপনার কাছে ছেড়ে দেবে, তবে ধারণাটি হ'ল, একবার গুগল অ্যানালিটিকাসমূহে ব্যবহারকারীকে ট্র্যাক করতে হবে কিনা তা আপনি একবার নির্ধারণ করেছেন, উত্তরটি যদি ট্র্যাক না করা হয় তবে আপনি নীচের সম্পত্তিটি গুগলের সামনে সেট করে দিতেন বিশ্লেষণ চালায়:

window['ga-disable-UA-XXXXXX-Y'] = true;

গুগল অ্যানালিটিকসে ইউএ-এক্সএক্সএক্সএক্সএক্সএক্স-ওয়াই আপনার অ্যাকাউন্ট আইডি Where

অন্যান্য পোস্টার হিসাবে উল্লেখ করা হয়েছে, গুগল অ্যানালিটিক্স কুকিগুলির উপর নির্ভর করে। সুতরাং, আপনি কুকিজ ব্যতীত কোনও ধরণের ট্র্যাকিং করতে সক্ষম নন। যদি আপনি স্থির করেন যে কাউকে ট্র্যাকিংয়ের জন্য রান্না করা না হয়, আপনার এই জাতীয় কিছু প্রয়োগ করতে হবে:

if(doNotCookie()){
   window['ga-disable-UA-XXXXXX-Y'] = true;
}

বাছাই করা

আপনি প্রথমবার গুগল অ্যানালিটিকস লোড করার জন্য এর জন্য কিছুটা জুজিৎসুর প্রয়োজন হয়, যেহেতু ট্র্যাকিংটিকে কখনই ঘটতে না পারে তার জন্য গুগল অ্যানালিটিক্স চালানোর আগে এই সম্পত্তিটি সেট করা দরকার , যার অর্থ, "ট্র্যাকিংয়ের বিকল্প বেছে নেওয়া" জন্য আপনি " d সম্ভবত এমন কোনও ব্যবস্থা বাস্তবায়ন করতে হবে যেখানে প্রথম দেখাতে গুগল অ্যানালিটিক্সগুলি অপ্ট-ইন কুকির অভাবে স্বয়ংক্রিয়ভাবে অক্ষম হয়ে যায় (কুকিগুলির পছন্দগুলি নির্ধারণ করে এমন কুকিজ স্পষ্টভাবে অনুমোদিত হয়), এবং তারপরে, যদি কোনও অপ্ট-ইন ঘটে, পুনরায়- গুগল অ্যানালিটিক্স চালায়। পরবর্তী পৃষ্ঠাগুলিতে, সমস্ত সহজেই চলবে।

(সিউডো কোড) এর মতো কিছু দেখতে পেল:

if( hasOptedOut() || hasNotExpressedCookiePreferenceYet() ){ //functions you've defined elsewhere
     window['ga-disable-UA-XXXXXX-Y'] = true;
}
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXXX-Y']);
  _gaq.push(['_trackPageview']);


  function onOptIn(){ //have this run when/if they opt-in.
      window['ga-disable-UA-XXXXXX-Y'] = false;
      //...snip...
      //set a cookie to express that the user has opted-in to tracking, for future pageviews
      _gaq.push(['_trackPageview']); // now run the pageview that you 'missed'
   }

অপ্ট আউট

এই পদ্ধতির সাহায্যে আপনি ব্যবহারকারীর ট্র্যাকিংয়ের বিকল্প বেছে নিতে পারবেন, যার অর্থ আপনি ga-disable-UA-XXXXXX-Y'ভবিষ্যতে এটি পরিচালনা করতে সম্পত্তি এবং একটি কুকি সেট করতে কোনও কুকি ব্যবহার করবেন :

if( hasOptedOut() ){ // function you've defined elsewhere 
     window['ga-disable-UA-XXXXXX-Y'] = true;
}

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-Y']);
  _gaq.push(['_trackPageview']);

2
একটি ভাল উত্তরের উপর ছোট্ট নিতপিক - যদি (doNotCookie () {হওয়া উচিত যদি (doNotCookie ()) {
রোই শেনবার্গ

1
উত্তর করার জন্য ধন্যবাদ. যদিও আমি 'অ্যাটর্নির পরামর্শ নিন' বলতাম না। কারিগরিটির সংক্ষিপ্তসারগুলি জানতে কোনও অ্যাটর্নি গ্রহণের চেয়ে কোনও প্রযুক্তিবিদদের পক্ষে গাইডেন্স পড়তে এবং বুঝতে এটি দ্রুততর।
জেডাব্লু

1
আমি কি বুঝতে পারি যে ব্যবহারকারী যদি কুকিজ সংরক্ষণ না করে নির্বাচন করেন তবে সমাধানটি এই পছন্দটি সহ কোনও কুকি সংরক্ষণ করবেন? অথবা এই কুকিকে ইইউ নিয়ন্ত্রণের আওতাধীন বলে মনে করা হচ্ছে না?
জোনাথন হর্সম্যান

5
হ্যাঁ. আমি দেখেছি বেশিরভাগ বিধিমালা (বিশেষত যুক্তরাজ্যের এবং আমি বিশ্বাস করি ফ্রান্সের) স্পষ্ট করে বলেছে যে কোনও কুকি তাদের কুকি পছন্দ পছন্দ করে সংরক্ষণ করা নিয়ম লঙ্ঘন নয়। যেহেতু কুকিজ হ'ল ব্রাউজারে একমাত্র সর্বজনীন-অ্যাক্সেসযোগ্য স্টেট সংরক্ষণের উপায়, এর আশেপাশে কোনও উপায় নেই।
ইয়াহেল

17

আপনি {'storage' : 'none'}ট্র্যাকার উদাহরণ তৈরি করার সময় বিকল্পটি নির্দিষ্ট করে গুগল অ্যানালিটিকাদের জন্য কুকিজের ব্যবহার অক্ষম করতে পারেন ।

দেখুন বিষয়ের উপর Google এর পথ প্রদর্শক আরো বিস্তারিত জানার জন্য।


1
গাইডটি বলেছে যে আপনি যদি কুকিজ অক্ষম করে থাকেন, আপনাকে নিজের অনুরূপ ট্র্যাকিং নিজেই প্রয়োগ করতে হবে, সুতরাং এটি সাহায্য করবে বলে মনে হয় না।
এমপার্টেল

4
@ এমপার্টেল আপনি কিছু তথ্য হারাবেন না: ফিরতি দর্শক এবং মাল্টিচ্যানেল রূপান্তর। তবে আপনার যদি এগুলির দরকার না হয় তবে এটি এখনও গ্রহণযোগ্য।
আলী

16

দ্রুত নোট হিসাবে, বিবিসি (সম্ভবত যুক্তরাজ্যের সর্বাধিক জনপ্রিয় সাইট) কুকিজের সাথে সম্মতি জানাতে একটি আকর্ষণীয় পন্থা নিয়েছে - তারা ব্যবহারকারীদের কাছে একটি ব্যানার প্রদর্শন করেছে যে কুকি সেট আছে এবং কয়েকটি লিঙ্ক সরবরাহ করেছে।

এই এক কুকিজ কি তা ব্যাখ্যা করে। এটি তাদেরকে তাদের কুকিগুলি পরিচালনা করতে দেয় , তবে সবচেয়ে মজার বিষয় হল তারা ব্যবহারকারীদের সম্পূর্ণরূপে জিএ থেকে বেরিয়ে আসার অনুমতি দিতে গুগল অ্যানালিটিকাগুলিতে একটি লিঙ্ক সরবরাহ করে । সুতরাং, সংক্ষেপে, বিবিসি এই দৃষ্টিভঙ্গি নিয়েছে যে তারা কুকিগুলি কী সেট করা আছে তা ব্যবহারকারীকে বলতে পারে এবং তারপরে সমস্ত জিএ কুকিজ থেকে ব্যবহারকারীকে অনির্বাচন করতে Googleকে একটি লিঙ্ক সরবরাহ করতে পারে। আমার পক্ষে, আপনি জিএস-কে জেএসের মাধ্যমে কোনও ঠিকানার জন্য অনির্বাচন করতে বলার তুলনায় এটি অনেক কম ঝামেলা।


13
আমি সত্যিই ধরে নিব না যে বিবিসির সমাধানটি গ্রহণযোগ্য। প্রকৃতপক্ষে, তাদের সমাধানটি মূলত ত্রুটিযুক্ত, কমপক্ষে তিনটি কারণে: 1) আপনি কুকিগুলি গ্রহণ করতে ইচ্ছুক কিনা তা জিজ্ঞাসার আগে এটি কুকিজ সেট করে, ২) আপনার কুকির পছন্দগুলি সংরক্ষণ করার জন্য এটি অবশ্যই একটি কুকি সেট করতে হবে এবং ৩) এটি ইউরোপীয় ইউনিয়নের নির্দেশের চিঠি না থাকলে সাইটটি তৃতীয় পক্ষের কুকিজকে নিয়ন্ত্রণ করবে না, যা স্পিরিটের সরাসরি লঙ্ঘন is আমি সন্দেহ করি যে মৌমাছির লোকেরা এটিকে ধাক্কা মেরে ফেলবে, কারণ তারা অন্যথায় হাজির হওয়ার সময় যতদূর সম্ভব আইনের সীমানা ঠেকানোর চেষ্টা করছে।
ডেভিড টি। ম্যাকনেট


অবশ্যই, আমি ভুল করছি - সম্ভবত তারা প্রয়োজনীয়তা পরিবর্তন করেছে? blog.silktide.com/2012/05/… প্রয়োজনীয়তার পরিবর্তনের কথা বলে, তাই আমি আর জানি না। এই লোকদের সম্পর্কে কেবল জানেন না, এবং আমি এখানে বাস করি (আপাতত)!
ডেভিড টি। ম্যাকনেট

রেজিস্টারটিতে একটি ব্যানার রয়েছে যা তাদের সাইট ব্যবহার করে চালিয়ে বলে মনে করে যে তারা আপনাকে কুকিজ এবং একই সাথে একটি বোতাম বোতাম ব্যবহার করতে দিতে সম্মত হয়েছে।
iamichi

6
@ মার্টিনক্লার্ক - আচ্ছা ... আসলে আমি এতটা নিশ্চিত নই যে আমি কোনও মিডিয়া সংস্থার নেতৃত্ব অনুসরণ করব, বিশেষত কারণ আমি আশা করছিলাম যে বিবিসি যুক্তরাজ্যের মধ্যে একটি বিশেষ অবস্থান রাখবে এবং সম্ভবত তাকে গঠন করতে বলা হবে বরং জরিমানা দিয়ে চড় মারার চেয়ে। আমি মনে করি এটি আরও ঝুঁকির প্রশ্ন - বিবিসি'র সরকারী অর্থায়নে পরিচালিত সংস্থা হিসাবে কোনও ঝুঁকি নেই, অন্যদিকে কোনও বাণিজ্যিক সাইটেরও এটি হতে পারে।
ডেভিড টি। ম্যাকনেট

15

আমি প্রায়শই গুগল অ্যানালিটিক্সের জন্য ব্যবহারকারীদের অনির্বাচন করতে বলি না, কারণ আমি কখনই কুকি সেট করি না এবং আমি তাদের আইপি (এবং অন্যান্য ব্যক্তিগত ডেটা) সংরক্ষণ করি না।

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-98765432-1', 'www.example.com', {
  'anonymizeIp': true
  , 'storage': 'none'
  , 'clientId': window.localStorage.getItem('ga_clientId')
});
ga(function(tracker) {
  window.localStorage.setItem('ga_clientId', tracker.get('clientId'));
});
ga('send', 'pageview');

গুগল অ্যানালিটিক্স কুকিজকে স্থানীয় / সেশন স্টোরেজে রূপান্তর করতেও এই কোডটি দেখুন

এই স্ক্রিপ্টটি কোনও কুকি সেট করবে না, তবে গুগল অ্যানালিটিকাসের মাধ্যমে ট্র্যাক করবে। এটি কুকি ব্যবহারের মতো গোপনীয়তায় একই প্রভাব ফেলবে, কারণ গুগল এখনও ব্যবহারকারীদের আইপি-ঠিকানা রেকর্ড করে।

এইখানেই বেনামেআইপি সুইচটি আসে This এটি গুগলকে কেবল আইপি-ঠিকানাটির একটি বেনামে সংস্করণ সংরক্ষণ করতে বলে। একটি বেনামে আইপি-ঠিকানা ব্যক্তিগত ডেটা হিসাবে বিবেচনা করা হয় না, তাই ব্যবহারকারীর গোপনীয়তা সম্মান করা হবে।

আফাইক কুকি আইন গোপনীয়তা সম্পর্কিত এবং ওয়েবসাইটটি তাদের ব্যবহার ট্র্যাক করার অনুমতি দেয়। আমি কোন আইনজীবী বা অন্য কিছু নই তবে আমার মতে এই লিপিটি ইইউ কুকি আইনকে মেনে চলে।

এই ক্রমটি এটি কর্মে দেখতে দেখুন: http://plnkr.co/MwH6xwGK00u3CFOTzepK


হ্যালো, এটি সবসময় একটি নিরাপদ পদ্ধতির নয়: কারণগুলি এখানে
সিজারসোল

এটা কী 'anonymizeIp': trueবিকল্প, এই একটি IP- ঠিকানা সংরক্ষণ করবো না হয়। কুকি আইনের সাথে কোনও সম্পর্ক নেই বলে বেশ কয়েকটি কারণে আমি কুকির উপরে স্থানীয় স্টোরেজ ব্যবহার করতে চাই।
এলমার

5
না, এটি মোটেও মেনে চলে না: - বেনামে আইপি বিভ্রান্তিকর এবং এখনও ইউরোপীয় ইউনিয়ন আইন অনুসারে প্রচুর তথ্য রাখে - লোকালস্টোরেজকে ইইউ আইন অনুসারে "কুকি" হিসাবে বিবেচনা করা হয় সুতরাং কোডের এই অংশটি আপনাকে জিএ-তে কম তথ্য দেয় এবং এখনও মেনে চলে না আইন সহ।
Flunch

"ইইউ কুকি আইন" আসলে একটি নির্দেশনা, তাই এটি ইউই সদস্যদের নির্দিষ্ট আইনগুলির উপর নির্ভর করে। উদাহরণস্বরূপ, ইতালীয় গোপনীয়তা কর্তৃপক্ষ স্পষ্টভাবে বলেছে যে আপনি যদি আইপি ঠিকানাটি বেনামে রাখেন এবং গুগল অ্যানালিটিক্স কনসোলটিতে অন্যান্য পরিষেবাদির সাথে ডেটা ভাগ করে নিবন্ধন করেন তবে ইতালীয় আইন ব্যবহারকারীর সম্মতির প্রয়োজন নেই।
এমকন্ট

4
@ ফ্লাঞ্চ " অজ্ঞাতনামাআইপি বিভ্রান্তিকর এবং ইইউ আইন অনুসারে এখনও খুব বেশি তথ্য রাখে" দয়া করে রেফারেন্স সরবরাহ করুন। কেন এটি গ্রহণযোগ্য নয় এবং কখন ঠিক হবে? কি "অত্যধিক তথ্য" ?
আলী

3

আপনি গুগল অ্যানালিটিক্স কোডের শীর্ষে এই কোডটি যুক্ত করে গুগল বিশ্লেষণ কুকিজ অক্ষম করতে পারেন (লাইনের আগে: var _gaq = _gaq || [];):

ga('create', 'UA-XXXXXX-XX', {'storage': 'none'});
ga(function(tracker) {
  var clientId = tracker.get('clientId');
});

তবে গুগল অ্যানালিটিকাগুলির কিছু বৈশিষ্ট্য (উদাহরণস্বরূপ রিয়েল টাইম স্ট্যাটাস) এই পরিবর্তনের পরে সঠিকভাবে কাজ করে না। গুগল অ্যানালিটিক্স কুকিজ সম্পর্কে আরও: https://developers.google.com/analytics/devguides/collection/analyticsjs/domains?hl=en#disableCookies


var clientId = ...কোড কি করবে ? আমি যতদূর জানি এটি ফাংশনের অভ্যন্তরে স্থানীয় ভেরিয়েবলের সংজ্ঞা দেয়, এটি কি অকেজো নয়?
সিজারসোল

আমি অনুমান যে শুধুমাত্র একটি উদাহরণ, আপনি ব্যবহার করা উচিত হচ্ছে clientIdফাংশন ভিতরে যেমন সম্পন্ন হবে stackoverflow.com/questions/4502128/...
caesarsol

1

এখন পর্যন্ত এটি পরিচালনা করার সাধারণ উপায় হ'ল নেকড়-সফ্টওয়্যারটির জকিউরি প্লাগইন দ্বারা ব্যবহৃত পদ্ধতিটি যা স্ক্রিপ্টটি ব্যবহারকারী না হওয়া পর্যন্ত চালানো থেকে বাধা দেয় The বিবিসি সাইটে ব্যবহৃত ধরণের সাজানো সম্মতি '। যদিও আমি সত্যিই এটি আইনটির চেতনার মধ্যে মনে করি না, তবে এটি এটি প্রয়োগকারীরা গ্রহণযোগ্য বলে মনে করেন। ইউরোপীয় ইউনিয়নের বেশিরভাগ ইউনাইটেড এখনও এই নির্দেশনাটি বাস্তবায়ন করতে পারেন নি, আমি বলব যে তারা সম্ভবত যুক্তরাজ্যের নেতৃত্ব অনুসরণ করবে likely

এখানে ইউকে আপডেট সম্পর্কে একটি আকর্ষণীয় নিবন্ধ আছে:

http://www.redant.com/articles/eu-cookie-law-update-ico-adopts-softly-softly-approach/


1

সম্পাদনা করুন: আছে হয় অ্যাসিঙ্ক্রোনাস জি স্নিপেট সঙ্গে এই জন্য একটি Google এনালিটিক্স সেটিং।

এটির জন্য কোনও গুগল অ্যানালিটিকস সেটিং নেই, যেমন আপনি পরামর্শ দিচ্ছেন, আপনাকে শর্তসাপেক্ষে স্ক্রিপ্টটি তাদের জন্য বাদ দিতে হবে যা আপনি গুগল অ্যানালিটিক্স জাভাস্ক্রিপ্ট ট্র্যাকিং স্ক্রিপ্টটি ব্যবহার করতে চান তবে সম্মতি নেই।

ইতিমধ্যে কিছু সমাধান রয়েছে যা আপনার নিজের ঘূর্ণায়নের পরিবর্তে সহায়ক হতে পারে। জাভাস্ক্রিপ্ট: http://cookies.dev.wolf-software.com/demo/index.htm

এখানে এমন একটি সমাধান রয়েছে যা ট্র্যাকিং সার্ভারের পাশ দিয়ে কুকিজ ছাড়াই গুগল অ্যানালিটিক্সের মৌলিক বৈশিষ্ট্যগুলি ব্যবহার করে, উদাহরণটি পিএইচপি: http://techpad.co.uk/content.php?sid=205 এ রয়েছে


লিঙ্কগুলির জন্য ধন্যবাদ। খুব দরকারী লিঙ্ক।
জেডাব্লু

1

কম অনুপ্রবেশকারী ইউএক্স সমাধানের জন্য আপনি এই লিঙ্কটি রেখে গুগল অ্যানালিটিকাল কুকিজের জন্য অন্তর্নিহিত সম্মতি সেট করতে পারেন: ڪوڪيزtatement.eu (জাভাস্ক্রিপ্ট, কোনও পপআপ, কোনও বিজ্ঞাপন নেই)


1

উত্তর দিতে দেরি হওয়ার জন্য দুঃখিত তবে আমি নিজেই কোনও উপায় না পাওয়া পর্যন্ত আমি সম্প্রতি একই জিনিসটির সন্ধান করছিলাম। এটি করার সঠিক উপায় নাও হতে পারে তবে এটি কাজ করে। (কেবলমাত্র প্রশ্নে থাকা সাইটগুলিতে জিএ সম্পূর্ণরূপে নির্বাচন করে না) does আমি এটি নিশ্চিত করার জন্য কয়েক দিন পরীক্ষা করেছি।

আমি যেভাবে এটি পরিচালনা করতে পেরেছি তা হল পিএইচপি কুকি। বিশ্লেষণাত্মক ট্র্যাকিং.এফপি অন্তর্ভুক্ত করে প্রথমে শুরু করুন ...

<?php include_once('analyticstracking.php'); ?>

এবং অ্যানালিটিক স্ট্রাকিং.এফপিতে নিম্নলিখিতগুলি যুক্ত করুন ...

<?php
if($_COOKIE['consent_cookie']=="Y"){
?>

<script type="text/javascript">
var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-********-*']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript';     ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' :      'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0];      s.parentNode.insertBefore(ga, s);
  })();
</script>

<?php   
}
else{
//do nothing
}
?>

ব্যবহারকারী কুকিজের সাথে সম্মতি জানানোর আগে গুগল অ্যানালিটিক্স কাজ করবে না এবং একবার তাদের হয়ে গেলে, 'সম্মতি_কি "সংরক্ষণ করা হবে এবং জিএকে কাজ করার অনুমতি দেবে তবে' গুগল 'কুকিটি ধ্বংস হয়ে গেলে এটি জিএকে কাজ করা বন্ধ করে দেবে (অবশ্যই)।

যেমন আমি বলেছিলাম এটি সঠিক উপায় নাও হতে পারে তবে আমি চেষ্টা করেছি এবং পরীক্ষা করেছি এবং এটি করে does আশা করি এটি কারও সাহায্য করবে।


0

আমিও একই সমস্যায় পড়ছিলাম।

অবশেষে, আমি এলমের জবাবের লাইনে একটি সমাধান পেয়েছি তবে আইপি সম্পর্কিত নিরাপদে খেলছি, এটি ব্যবহার না করেইlocalStorage

// Create a fake ID instead of storing anything locally
function guidGenerator() {
    var S4 = function() {
       return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
    };
    return (S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());
}

...
ga('create', 'UA-XXXXXX-Y', {
        'storage': 'none',
        'clientId': guidGenerator()
});

(-) পরিদর্শন করা প্রতিটি পৃষ্ঠা গুগল অ্যানালিটিকসে একটি নতুন দর্শক হিসাবে গণ্য হবে, তাই আমি সেখানে বেশ কয়েকটি কার্যকারিতা হারাচ্ছি।

(+) তবে আমি এটি নিয়ে বেঁচে থাকতে পারি এবং আমি বিশ্বাস করি যে ডেটা গোপনীয়তা সংক্রান্ত আইন সম্পর্কিত আমি নিরাপদ।

যে কোনও প্রতিক্রিয়া বা উন্নতির পরামর্শ স্বাগত ছাড়াও।


-3

জিএ কুকিজ ব্যতীত কাজ করে না, যদি সে আপনার সাইটটি আগে দেখেছে তবে তাকে 'সনাক্ত করা' দরকার। সুতরাং এর জন্য জিএ-তে কোনও সেটিং নেই, জিএ কোনও কুকি তৈরি করতে না পারলে দর্শক কেবল রেকর্ড করে না।

যদি ব্যবহারকারী EU থেকে থাকে এবং অপ্ট-ইন না করে থাকে তবে আপনার মনে হয় যে গুগল-অ্যানালিটিক্স স্ক্রিপ্টটি বাদ দেওয়া উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.