பகுப்பாய்வு கண்காணிப்பு: தனியுரிமை-முதலிட நிகழ்வு சேகரிப்பு

இந்தக் கட்டுரை பயனர் நடத்தையை எவ்வாறு கண்காணிக்கிறோம் என்பதை விளக்குகிறது, அதே நேரத்தில் தனியுரிமையை மதித்து, போட் பயன்பாட்டைத் தவிர்க்கிறது.

சிக்கல்: பயனர் நடத்தையைப் புரிந்துகொள்வது

நாம் தெரிந்துகொள்ள வேண்டியவை:

  • பயனர்கள் எந்தப் பக்கங்களைப் பார்வையிடுகிறார்கள்

  • அவர்கள் எந்தத் தயாரிப்புகளைப் பார்க்கிறார்கள்

  • பயன்பாட்டு போக்குவரத்து எங்கிருந்து வருகிறது (Google Ads, இயற்கையான, சமூக ஊடகம்)

  • எந்தப் பிரச்சாரங்கள் மாற்றங்களை ஏற்படுத்துகின்றன

ஆனால் நாம் தவிர்க்க வேண்டியவை:

  • போட்கள் மற்றும் உலாவிகளைக் கண்காணித்தல்

  • தனிப்பட்ட அடையாளங்காணக்கூடிய தகவல்களை (PII) சேமித்தல்

  • தனியுரிமை விதிமுறைகளை மீறுதல்

தீர்வு: வாடிக்கையாளர் பக்க + சேவையக பக்க கண்காணிப்பு

வாடிக்கையாளர் பக்க: JavaScript கண்காணிப்பு

பார்வையாளர் ஐடி: குக்கீயில் சேமிக்கப்படும் சீரற்ற ஐடி (365 நாட்கள்)

அமர்வு ஐடி: sessionStorage இல் சேமிக்கப்படும் சீரற்ற ஐடி (உலாவி மூடப்படும் வரை)

பிரச்சார அளவுருக்கள்: URL இலிருந்து பிரித்தெடுத்து sessionStorage இல் சேமிக்கப்படும்

கண்காணிக்கப்பட்ட அளவுருக்கள்:

  • gclid - Google கிளிக் ஐடி (தேடல் விளம்பரங்கள்)

  • gbraid - Google Ads கிளிக் ஐடி (ஷாப்பிங் விளம்பரங்கள்)

  • wbraid - Google Ads கிளிக் ஐடி (iOS)

  • fbclid - Facebook கிளிக் ஐடி

  • srsltid - Google இயற்கையான தேடல் முடிவு ஐடி

  • utm_source, utm_medium, utm_campaign, utm_term, utm_content

சேமிப்பு: WhatsApp/தொலைபேசி கிளிக் உரிமையாக்கத்திற்காக அளவுருக்கள் குக்கீகளில் சேமிக்கப்படுகின்றன (30 நிமிடங்கள்)

சேவையக பக்க: வளப்படுத்துதல்

சேவையகம் நிகழ்வுகளை பின்வருபவற்றால் வளப்படுத்துகிறது:

GeoIP தரவு: IP முகவரியிலிருந்து நாடு, பிராந்தியம், நகரம்

பயனர்-ஏஜென்ட் பாகுபடுத்தல்: உலாவி, இயக்க முறைமை, சாதன வகை

நேர முத்திரை: சேவையக நேரம் (UTC)

போட் கண்டறிதல்: அறியப்பட்ட போட் பயனர்-ஏஜெண்ட்களை வடிகட்டுதல்

நிகழ்வு வகைகள்

பக்கப் பார்வை: பயனர் ஒரு பக்கத்தைப் பார்வையிடுகிறார்

தயாரிப்புப் பார்வை: பயனர் தயாரிப்புப் பக்கத்தைப் பார்க்கிறார்

கார்ட்டில் சேர்: பயனர் தயாரிப்பை கார்ட்டில் சேர்க்கிறார்

புதுப்பிப்பு: பயனர் புதுப்பிப்பைத் தொடங்குகிறார்

கொள்முதல்: பயனர் கொள்முதலை நிறைவு செய்கிறார்

WhatsApp கிளிக்: பயனர் WhatsApp பொத்தானைக் கிளிக் செய்கிறார்

தொலைபேசி கிளிக்: பயனர் தொலைபேசி எண்ணைக் கிளிக் செய்கிறார்

தரவு ஓட்டம்

sequenceDiagram
    participant User
    participant JS as JavaScript
    participant API as /api/analytics
    participant Firehose as Kinesis Firehose
    participant S3
    
    User->>JS: Visit page
    JS->>JS: Extract URL params
(gclid, utm_*, etc.) JS->>JS: Store in sessionStorage JS->>API: POST event + params API->>API: Enrich with GeoIP API->>API: Parse User-Agent API->>API: Filter bots API->>Firehose: Send enriched event Firehose->>S3: Store in analytics bucket

போட் கண்டறிதல்

பல குறிகைகளைப் பயன்படுத்தி போட் போக்குவரத்தை வடிகட்டுகிறோம்:

பயனர்-ஏஜென்ட் முறைகள்: அறியப்பட்ட போட் சரங்கள் (Googlebot, Bingbot, போன்றவை)

நடத்தை முறைகள்: மிக விரைவாக, மிக அதிக கோரிக்கைகள்

JavaScript இல்லாதது: போட்கள் பெரும்பாலும் JS ஐ இயக்காது

விலக்கு குக்கீ: tv_exclude=true அனைத்து கண்காணிப்பையும் நிறுத்துகிறது

தனியுரிமைப் பாதுகாப்பு

PII இல்லை: நாங்கள் பெயர்கள், மின்னஞ்சல்கள், தொலைபேசி எண்களை ஒருபோதும் சேமிப்பதில்லை

அநாமதேய IPகள்: சேமிப்பதற்கு முன் கடைசி எண்மி நீக்கப்படும்

குறுக்கு-தள கண்காணிப்பு இல்லை: குக்கீகள் முதல்-தரப்பினருக்கு மட்டுமே

விலக்கு: பயனர்கள் விலக்கு குக்கீயை அமைக்கலாம்

தரவு தக்கவைப்பு: நிகழ்வுகள் 90 நாட்களுக்குப் பிறகு நீக்கப்படும்

நிபந்தனை பிக்சல் ஏற்றுதல்

தொடர்புடையதாக இருக்கும்போது மட்டுமே கண்காணிப்பு பிக்சல்களை ஏற்றுகிறோம்:

Google Ads பிக்சல்: gclid, gbraid, அல்லது wbraid இருந்தால் மட்டுமே

LinkedIn பிக்சல்: msclkid இருந்தால் மட்டுமே

Facebook பிக்சல்: fbclid இருந்தால் மட்டுமே

நன்மை: வேகமான பக்க ஏற்றங்கள், குறைவான கண்காணிப்பு சுமை

போக்குவரத்து மூலக் கண்டறிதல்

URL அளவுருக்களிலிருந்து போக்குவரத்து மூலத்தைக் கண்டறிகிறோம்:

Google Ads: gclid, gbraid, wbraidutm_source=google_ads

Google இயற்கையான: srsltidutm_source=google_search

Facebook: fbclidutm_source=facebook

LinkedIn: msclkidutm_source=linkedin

நேரடி: அளவுருக்கள் இல்லை → utm_source=direct

மாற்றக் கண்காணிப்பு

புனல் வழியாக மாற்றங்களைக் கண்காணிக்கிறோம்:

தயாரிப்புப் பார்வைகார்ட்டில் சேர்புதுப்பிப்புகொள்முதல்

ஒவ்வொரு படியும் அடங்கும்:

  • பார்வையாளர் ஐடி (உரிமையாக்கத்திற்காக)

  • அமர்வு ஐடி (அமர்வு பகுப்பாய்வுக்காக)

  • பிரச்சார அளவுருக்கள் (ROI கணக்கீட்டிற்காக)

  • தயாரிப்பு SKU (தயாரிப்பு பகுப்பாய்வுக்காக)

முன்னணித் தொடுதல் கண்காணிப்பு

பயனர்கள் எங்களைத் தொடர்பு கொள்ளும்போது (WhatsApp, தொலைபேசி, மின்னஞ்சல்), நாங்கள் பிடிக்கிறோம்:

தொடர்பு முறை: WhatsApp, தொலைபேசி, மின்னஞ்சல்

பிரச்சார அளவுருக்கள்: குக்கீகளிலிருந்து (30-நிமிட சாளரம்)

தயாரிப்பு சூழல்: அவர்கள் எந்தத் தயாரிப்புப் பக்கத்தில் இருந்தார்கள்

நன்மை: ஆஃப்லைன் மாற்றங்களை ஆன்லைன் பிரச்சாரங்களுடன் இணைத்தல்

விகித வரம்பிடல்

பகுப்பாய்வு இறுதிப்புள்ளி விகித வரம்பிடப்பட்டுள்ளது:

வரம்பு: ஒரு IP க்கு 10 நிமிடங்களுக்கு 100 கோரிக்கைகள்

நன்மை: துஷ்பிரயோகம் மற்றும் போட் வெள்ளத்தைத் தடுக்கிறது

சேமிப்பு

நிகழ்வுகள் Kinesis Firehose மூலம் S3 இல் சேமிக்கப்படுகின்றன:

வடிவம்: JSON வரிகள் (ஒரு வரியில் ஒரு நிகழ்வு)

பகிர்வு: தேதியின் படி (ஆண்டு/மாதம்/நாள்/மணி)

சுருக்கம்: Gzip

தக்கவைப்பு: 90 நாட்கள்

வினவுதல்

நிகழ்வுகள் AWS Athena மூலம் வினவப்படுகின்றன:

திட்டம்: Glue Data Catalog இல் வரையறுக்கப்பட்டுள்ளது

வினவல்கள்: S3 தரவில் SQL

பயன்பாட்டு நிகழ்வுகள்: பிரச்சார ROI, தயாரிப்பு புகழ், போக்குவரத்து மூலங்கள்

குறிப்புகள்

தொழில்நுட்ப கருத்துக்கள்

AWS சேவைகள்

தொடர்புடைய கட்டுரைகள்

சுருக்கம்

எங்கள் பகுப்பாய்வு அமைப்பு பயனர் நடத்தையைக் கண்காணிக்கிறது, அதே நேரத்தில் தனியுரிமையை மதிக்கிறது:

வாடிக்கையாளர் பக்க:

  • ✅ URL இலிருந்து பிரச்சார அளவுருக்களைப் பிரித்தெடுக்கவும்

  • ✅ sessionStorage இல் சேமிக்கவும் (அமர்வு-நோக்கு)

  • ✅ குக்கீகளில் சேமிக்கவும் (உரிமையாக்கத்திற்கு 30 நிமிடம்)

  • ✅ API க்கு நிகழ்வுகளை அனுப்பவும்

சேவையக பக்க:

  • ✅ GeoIP மற்றும் பயனர்-ஏஜென்ட்டுடன் வளப்படுத்தவும்

  • ✅ போட் போக்குவரத்தை வடிகட்டவும்

  • ✅ Kinesis Firehose க்கு அனுப்பவும்

  • ✅ S3 இல் சேமிக்கவும் (தேதியின் படி பகிர்ந்தளிக்கப்பட்டது)

தனியுரிமை:

  • ✅ PII சேமிக்கப்படவில்லை

  • ✅ அநாமதேய IPகள்

  • ✅ முதல்-தரப்பு குக்கீகள் மட்டுமே

  • ✅ விலக்கு கிடைக்கிறது

  • ✅ 90-நாள் தக்கவைப்பு

நிபந்தனை ஏற்றுதல்:

  • ✅ gclid இருந்தால் மட்டுமே Google Ads பிக்சல்

  • ✅ msclkid இருந்தால் மட்டுமே LinkedIn பிக்சல்

  • ✅ fbclid இருந்தால் மட்டுமே Facebook பிக்சல்

இந்த அணுகுமுறை நுண்ணறிவுகளை தனியுரிமை மற்றும் செயல்திறனுடன் சமநிலைப்படுத்துகிறது.


← ஆவணமாக்கக் குறியீட்டிற்குத் திரும்புக