WordPress குக்கீ தணிக்கை: தீம்கள் மற்றும் பிளகின்கள் உங்கள் தளத்தை டிராக்கர்களால் எவ்வாறு நிரப்புகின்றன
WordPress இல் மறைந்த குக்கீ பிரச்சனை
பெரும்பாலான WordPress தள உரிமையாளர்கள் தங்கள் தளம் எத்தனை குக்கீகளை அமைக்கிறது என்பதை உணரவில்லை. ஒரு பிரபலமான தீம் மற்றும் சில பொதுவான பிளகின்களுடன் கூடிய புதிய WordPress நிறுவல் பல்வேறு டொமைன்களில் 15 முதல் 30 குக்கீகள் வரை எளிதாக அமைக்கலாம், அவற்றில் பல பார்வையாளருக்கு ஒப்புதல் அளிக்கும் வாய்ப்பு கிடைக்கும் முன்பே. இது வேண்டுமென்றே கண்காணிப்பின் விளைவல்ல — இது தங்கள் சொந்த குக்கீகளுடன் வரும் வெளிப்புற வளங்களை ஏற்றும் தீம்கள் மற்றும் பிளகின்களின் ஒட்டுமொத்த விளைவு.
இந்தக் குக்கீகள் எங்கிருந்து வருகின்றன, அவை என்ன செய்கின்றன, அவற்றை எவ்வாறு கட்டுப்படுத்துவது என்பதைப் புரிந்துகொள்வது GDPR, ePrivacy அல்லது இதே போன்ற ஒழுங்குமுறைகளுக்கு இணங்க வேண்டிய எந்த WordPress தளத்திற்கும் அவசியம். இந்த வழிகாட்டி தணிக்கை செயல்முறையை படிப்படியாக விவரிக்கிறது.
WordPress தளங்கள் ஏன் இவ்வளவு குக்கீகளைக் குவிக்கின்றன
WordPress இன் பிளகின் கட்டமைப்பு அதன் மிகப்பெரிய பலமும் அதன் மிகப்பெரிய தனியுரிமை பொறுப்பும் ஆகும். ஒவ்வொரு பிளகினும் அரை-சுயாதீனமாக இயங்குகிறது, மேலும் பெரும்பாலான பிளகின் டெவலப்பர்கள் குக்கீ இணக்கத்தை விட செயல்பாட்டில் கவனம் செலுத்துகிறார்கள். ஒரு வழக்கமான WordPress தளத்தில் குக்கீகளின் முதன்மை மூலங்கள் இதோ:
தீம்கள் மற்றும் Google Fonts
பல WordPress தீம்கள் Google Fonts-ஐ நேரடியாக fonts.googleapis.com இலிருந்து ஏற்றுகின்றன. ஒரு பார்வையாளரின் உலாவி இந்த எழுத்துருக்களைக் கோரும்போது, Google குக்கீகளை அமைத்து பார்வையாளரின் IP முகவரி, உலாவித் தகவல் மற்றும் பரிந்துரைக்கும் பக்கத்தைச் சேகரிக்கலாம். 2022 இல், ஒரு ஜெர்மன் நீதிமன்றம் ஒப்புதல் இல்லாமல் Google இன் சேவையகங்களிலிருந்து Google Fonts-ஐ ஏற்றுவது GDPR-ஐ மீறுவதாகத் தீர்ப்பளித்தது, இதன் விளைவாக பாதிக்கப்பட்ட ஒவ்வொரு பார்வையாளருக்கும் 100 யூரோ அபராதம் விதிக்கப்பட்டது. தீர்வு என்னவென்றால் எழுத்துருக்களை உள்ளூரில் வழங்குவது, ஆனால் பெரும்பாலான தீம் இயல்புநிலைகள் இன்னும் Google இன் சேவையகங்களைச் சுட்டிக்காட்டுகின்றன.
பக்க பில்டர்கள் மற்றும் பகுப்பாய்வு
மிகவும் பிரபலமான WordPress பக்க பில்டரான Elementor, எழுத்துருக்கள் உட்பட வெளிப்புற வளங்களை ஏற்றுகிறது மற்றும் பயன்பாட்டு கண்காணிப்பு குக்கீகளை அமைக்கலாம். சில Elementor விட்ஜெட்டுகள் தங்கள் சொந்த குக்கீகளை அமைக்கும் மூன்றாம் தரப்பு உள்ளடக்கத்தை (YouTube வீடியோக்கள், Google Maps) உட்பொதிக்கின்றன. Elementor இன் இலவச பதிப்பு கூட அமைப்புகளில் வெளிப்படையாக முடக்கப்படாவிட்டால் அநாமதேயப்படுத்தப்பட்ட பயன்பாட்டுத் தரவை அனுப்பலாம்.
SEO பிளகின்கள்
Yoast SEO மற்றும் Rank Math தாங்களாகவே சில குக்கீகளை அமைக்கின்றன, ஆனால் அவை அடிக்கடி Google Search Console உடன் ஒருங்கிணைக்கின்றன மற்றும் Google Analytics கண்காணிப்பு குறியீடுகளைச் சேர்க்க ஊக்குவிக்கின்றன. அவை செயல்படுத்த உதவும் பகுப்பாய்வு ஸ்கிரிப்ட்கள் குக்கீகளின் முக்கிய மூலமாகும். Yoast இன் பிரீமியம் பதிப்பு SEO பகுப்பாய்வுக்காக Yoast இன் சேவையகங்களுடனும் தொடர்பு கொள்கிறது, இது குக்கீகளை உள்ளடக்கலாம்.
Jetpack மற்றும் WordPress.com சேவைகள்
WordPress சுற்றுச்சூழல் அமைப்பில் Jetpack மிகவும் அதிகமான குக்கீ அமைப்பாளர்களில் ஒன்றாகும். எந்த தொகுதிகள் செயலில் உள்ளன என்பதைப் பொறுத்து, Jetpack இவற்றுக்கான குக்கீகளை அமைக்கலாம்:
- தள புள்ளிவிவரங்கள் (WordPress.com புள்ளிவிவரங்கள்)
- சமூகப் பகிர்வு பொத்தான்கள் (Facebook, Twitter, LinkedIn இலிருந்து ஸ்கிரிப்ட்களை ஏற்றுதல்)
- கருத்து அமைப்பு (Gravatar குக்கீகள்)
- பாதுகாப்பு அம்சங்கள் (Protect தொகுதி குக்கீகள்)
- CDN பயன்பாடு (WordPress.com CDN குக்கீகள்)
இயல்புநிலை அமைப்புகளுடன் ஒரு Jetpack நிறுவல் பல்வேறு டொமைன்களிலிருந்து 8 முதல் 12 குக்கீகளுக்குப் பொறுப்பாக இருக்கலாம்.
WooCommerce மற்றும் இ-காமர்ஸ்
WooCommerce இ-காமர்ஸ் செயல்பாட்டிற்கு கண்டிப்பாக அவசியமாகக் கருதப்படும் பல குக்கீகளை அமைக்கிறது:
- woocommerce_cart_hash: கார்ட் உள்ளடக்கங்கள் மாறும்போது WooCommerce அறிய உதவுகிறது.
- woocommerce_items_in_cart: கார்ட்டில் பொருட்கள் உள்ளனவா என்பதைக் கண்காணிக்கிறது.
- wp_woocommerce_session_*: ஒவ்வொரு வாடிக்கையாளரின் அமர்வுக்கான தனிப்பட்ட குறியீட்டைக் கொண்டுள்ளது.
இவை பொதுவாக கண்டிப்பாக அவசியமான குக்கீகளாக ஒப்புதல் தேவைகளிலிருந்து விலக்கப்பட்டாலும், கட்டண செயலாக்கம், கைவிடப்பட்ட கார்ட் மீட்பு மற்றும் சந்தைப்படுத்தல் தானியக்கத்திற்கான WooCommerce நீட்டிப்புகள் ஒப்புதல் தேவைப்படும் இன்னும் பல குக்கீகளைச் சேர்க்கின்றன.
தொடர்பு படிவங்கள் மற்றும் reCAPTCHA
Contact Form 7, WPForms மற்றும் Gravity Forms போன்ற தொடர்பு படிவ பிளகின்கள் ஸ்பேம் பாதுகாப்பிற்காக அடிக்கடி Google reCAPTCHA-ஐப் பயன்படுத்துகின்றன. reCAPTCHA v2 மற்றும் v3 _GRECAPTCHA உட்பட பல குக்கீகளை அமைக்கின்றன மற்றும் கூடுதல் கண்காணிப்பு குக்கீகளை அமைக்கக்கூடிய ஸ்கிரிப்ட்களை google.com இலிருந்து ஏற்றுகின்றன. இதன் பொருள் ஒரு எளிய தொடர்புப் பக்கம் கூட விளம்பரம் தொடர்பான குக்கீகளைத் தூண்டலாம்.
கேச்சிங் பிளகின்கள்
WP Super Cache, W3 Total Cache மற்றும் WP Rocket போன்ற கேச்சிங் பிளகின்கள் கேச் நடத்தையை நிர்வகிக்க தங்கள் சொந்த குக்கீகளை அமைக்கின்றன. இவை பொதுவாக செயல்பாட்டு குக்கீகள் (எடுத்துக்காட்டாக, உள்நுழைந்த பயனர்களுக்கு கேச்சைத் தவிர்க்க), ஆனால் அவை இன்னும் உங்கள் குக்கீ கொள்கையில் ஆவணப்படுத்தப்பட வேண்டும்.
உங்கள் WordPress தளத்தில் குக்கீகளை எவ்வாறு தணிக்கை செய்வது
ஒரு முழுமையான குக்கீ தணிக்கை பார்வையாளரின் கண்ணோட்டத்தில் உங்கள் தளத்தை ஸ்கேன் செய்வதை உள்ளடக்கியது. செயல்முறை இதோ:
படி 1: உலாவி டெவலப்பர் கருவிகளைப் பயன்படுத்தவும்
உங்கள் தளத்தை Chrome இல் திறந்து, DevTools > Application > Cookies க்குச் சென்று, உங்கள் டொமைனுக்கும் மூன்றாம் தரப்பு டொமைன்களுக்கும் அமைக்கப்பட்ட அனைத்து குக்கீகளையும் ஆராயுங்கள். முதல் முறை பார்வையாளரை உருவகப்படுத்த இதை மறைநிலை சாளரத்தில் செய்யுங்கள். ஒவ்வொரு குக்கீயின் பெயர், டொமைன், காலாவதி மற்றும் அது முதல்-தரப்பா அல்லது மூன்றாம்-தரப்பா என்பதைக் குறித்துக் கொள்ளுங்கள்.
படி 2: ஒரு பிரத்யேக குக்கீ ஸ்கேனரைப் பயன்படுத்தவும்
கைமுறை ஆய்வு பக்கம் ஏற்றும்போது அமைக்கப்படும் குக்கீகளைக் கண்டறிகிறது, ஆனால் தொடர்புகளால் (பொத்தான்களை அழுத்துதல், படிவங்களைச் சமர்ப்பித்தல், ஸ்க்ரோல் செய்தல்) அமைக்கப்படும் குக்கீகளை தவறவிடுகிறது. Cookiebot இன் இலவச ஸ்கேனர், CookieYes ஸ்கேனர் அல்லது EditThisCookie போன்ற உலாவி நீட்டிப்புகள் போன்ற பிரத்யேக ஸ்கேனர்கள் மிகவும் விரிவான முடிவுகளை வழங்குகின்றன. முகப்புப் பக்கத்தில் மட்டுமல்ல, பல பக்கங்களில் ஸ்கேன்களை இயக்கவும்.
படி 3: ஒவ்வொரு குக்கீயையும் வகைப்படுத்தவும்
கண்டறியப்பட்ட குக்கீகளை நிலையான வகைகளாகக் குழுவாக்கவும்:
- கண்டிப்பாக அவசியமானவை: அமர்வு குக்கீகள், அங்கீகாரம், பாதுகாப்பு, கார்ட் செயல்பாடு. இவற்றுக்கு ஒப்புதல் தேவையில்லை.
- செயல்பாட்டு: மொழி விருப்பத்தேர்வுகள், பயனர் இடைமுக தனிப்பயனாக்கம். ஒப்புதல் தொழில்நுட்ப ரீதியாகத் தேவை ஆனால் இவை குறைந்த அபாயம்.
- பகுப்பாய்வு: Google Analytics, WordPress.com புள்ளிவிவரங்கள், ஹீட்மேப் கருவிகள். ஒப்புதல் தேவை.
- சந்தைப்படுத்தல்/விளம்பரம்: Google Ads, Facebook Pixel, ரீமார்க்கெட்டிங் குக்கீகள். ஒப்புதல் தேவை மற்றும் இவற்றைத் தடுப்பது மிக உயர்ந்த முன்னுரிமை.
படி 4: குக்கீகளை அவற்றின் மூலங்களுடன் இணைக்கவும்
ஒவ்வொரு குக்கீக்கும், எந்தத் தீம் அல்லது பிளகின் பொறுப்பு என்பதைக் கண்டறியுங்கள். இங்குதான் WordPress சிக்கலாகிறது — ஒரு பக்கம் 5 வெவ்வேறு பிளகின்களிலிருந்து ஸ்கிரிப்ட்களை ஏற்றலாம், ஒவ்வொன்றும் தங்கள் சொந்த குக்கீகளை அமைக்கிறது. எந்தப் பிளகின் எந்தக் குக்கீகளை அமைக்கிறது என்பதைக் கண்டறிய பிளகின்களை ஒவ்வொன்றாக தற்காலிகமாக முடக்கவும்.
பொதுவான குக்கீ மூலங்கள் மற்றும் அவற்றின் தீர்வுகள்
மிகவும் பொதுவான WordPress குக்கீ மூலங்கள் மற்றும் அவற்றை எவ்வாறு நிவர்த்தி செய்வது என்பதற்கான விரைவான குறிப்பு இதோ:
- Google Fonts: உள்ளூரில் வழங்கப்படும் எழுத்துருக்களுக்கு மாறவும். OMGF போன்ற பிளகின்கள் அல்லது உங்கள் தீமின் அமைப்புகள் இதைத் தானியங்குபடுத்தலாம்.
- Google Analytics: ஒப்புதல் வழங்கப்படும் வரை தடுக்கப்பட வேண்டும். இது உங்கள் CMP ஆல் கையாளப்படுகிறது.
- YouTube உட்பொதிப்புகள்: youtube.com க்குப் பதிலாக youtube-nocookie.com டொமைனைப் பயன்படுத்தவும். இது பெரும்பாலான கண்காணிப்பு குக்கீகளைத் தடுக்கிறது.
- Google Maps: ஒப்புதலுக்குப் பிறகு மட்டுமே ஏற்றவும், அல்லது ஒரு நிலையான வரைபடப் படத்தை ஒரு பிளேஸ்ஹோல்டராகப் பயன்படுத்தவும்.
- Facebook Pixel: சந்தைப்படுத்தல் ஒப்புதல் வழங்கப்படும் வரை தடுக்கப்பட வேண்டும்.
- reCAPTCHA: hCaptcha (தனியுரிமைக்கு மிகவும் உகந்தது) அல்லது வெளிப்புற ஸ்கிரிப்ட்கள் தேவையில்லாத ஹனிபாட் நுட்பங்கள் போன்ற மாற்றுகளைக் கருத்தில் கொள்ளுங்கள்.
முழு இணக்கத்திற்காக FlexyConsent WordPress பிளகினை அமைத்தல்
நீங்கள் உங்கள் குக்கீகளைத் தணிக்கை செய்து என்ன கட்டுப்படுத்தப்பட வேண்டும் என்பதைப் புரிந்துகொண்டவுடன், WordPress இல் FlexyConsent-ஐ செயல்படுத்துவது நேரடியானது.
FlexyConsent இன் WordPress பிளகின் உங்கள் WordPress நிர்வாக டாஷ்போர்டில் நேரடியாக ஒருங்கிணைகிறது, இயல்பான உள்ளமைவு அனுபவத்தை வழங்குகிறது:
- பிளகின் டைரக்டரியிலிருந்து நிறுவவும்: Plugins > Add New இல் «FlexyConsent» ஐத் தேடி, நிறுவி, செயல்படுத்தவும். கைமுறை கோப்பு பதிவேற்றங்கள் தேவையில்லை.
- உங்கள் தளத்தை இணைக்கவும்: பிளகின் அமைப்புகளில் உங்கள் FlexyConsent தள ID-ஐ உள்ளிடவும். பிளகின் தானாகவே ஒப்புதல் ஸ்கிரிப்டை சரியான இடத்தில் — வேறு எந்த மூன்றாம் தரப்பு ஸ்கிரிப்ட்களுக்கும் முன் — செலுத்துகிறது.
- குக்கீ வகைகளை உள்ளமைக்கவும்: உங்கள் தணிக்கை செய்யப்பட்ட குக்கீகளை FlexyConsent இன் ஒப்புதல் வகைகளுடன் இணைக்கவும். பிளகின் இதற்கான ஒரு காட்சி இடைமுகத்தை உங்கள் WordPress நிர்வாகத்தில் நேரடியாக வழங்குகிறது.
- ஸ்கிரிப்ட் தடுப்பை அமைக்கவும்: FlexyConsent Consent Mode V2 மூலம் Google டேக்குகளைத் தானாக நிர்வகிக்கிறது. பிற ஸ்கிரிப்ட்களுக்கு (Facebook Pixel, தனிப்பயன் கண்காணிப்பு), பிளகின் பொருத்தமான ஒப்புதல் வகை வழங்கப்படும் வரை செயல்படுத்தலைத் தடுக்கும் ஸ்கிரிப்ட்-தடுப்பு விதிகளை வழங்குகிறது.
- முழுமையாகச் சோதிக்கவும்: ஒப்புதல் வழங்கப்படும் வரை அத்தியாவசியமற்ற குக்கீகள் தடுக்கப்படுகின்றன என்பதையும், ஒப்புதலுக்குப் பிறகு அனைத்து செயல்பாடுகளும் சரியாக வேலை செய்கின்றன என்பதையும் சரிபார்க்க மறைநிலை சாளரத்தைப் பயன்படுத்தவும்.
IAB TCF 2.3 ஆதரவுடன் கூடிய Google-சான்றளிக்கப்பட்ட CMP ஆக, FlexyConsent WordPress குக்கீ இணக்கத்தின் மிகவும் சிக்கலான அம்சங்களைத் தானாகவே கையாளுகிறது. Consent Mode V2 சமிக்ஞைகள் எந்தக் கூடுதல் டேக் உள்ளமைவும் இல்லாமல் Google சேவைகளுக்கு அனுப்பப்படுகின்றன, மேலும் புவி-இலக்கு வெவ்வேறு பகுதிகளிலிருந்து வரும் பார்வையாளர்கள் பொருத்தமான ஒப்புதல் அனுபவத்தைக் காண்பதை உறுதிசெய்கிறது.
முக்கியக் குறிப்பு: WordPress இன் நெகிழ்வுத்தன்மை ஒரு தனியுரிமை விலையில் வருகிறது — ஒவ்வொரு தீமும் பிளகினும் ஒப்புதல் தேவைப்படும் குக்கீகளை அறிமுகப்படுத்தலாம். ஒரு முறையான தணிக்கையைத் தொடர்ந்து சரியான CMP செயலாக்கம்தான் இணக்கத்திற்கான ஒரே நம்பகமான பாதை. உங்களுக்குத் தெரிந்த குக்கீகளை மட்டுமே உங்கள் தளம் அமைக்கிறது என்று கருதாதீர்கள்; யதார்த்தம் எப்போதும் எதிர்பார்த்ததை விட சிக்கலானதாகவே இருக்கிறது.