ui.blogPost

Data Classification ve PII Management Nedir? Customer 360 Verilerini Sınıflandırma Rehberi

Data Classification ve PII Management ile Customer 360 ve pazarlama verilerini sınıflandırma, maskeleme, erişim kontrolü, retention ve aktivasyon guardrail'lerini uçtan uca kurma rehberi.

Data Classification ve PII Management Nedir? Customer 360 ve Marketing Verilerini Sınıflandırma Rehberi

1. Data Classification Nedir?

Data Classification, verilerin içerik, hassasiyet, kullanım amacı ve erişim riskine göre belirli sınıflara ayrılmasıdır. Amaç yalnızca etiket koymak değil; erişim, saklama, maskeleme, paylaşım, aktivasyon ve imha politikalarını verinin niteliğine göre yönetmektir.

2. PII Management Nedir?

PII Management, kişiyi doğrudan veya dolaylı olarak tanımlayabilecek bilgilerin keşfedilmesi, sınıflandırılması, korunması, izlenmesi ve gerektiğinde silinmesi süreçlerinin bütünüdür.

PII kavramı uluslararası teknik literatürde kullanılır. KVKK'daki kişisel veri ve özel nitelikli kişisel veri kavramlarıyla birebir eş anlamlı kabul edilmemelidir. Hukuki sınıflandırma ile teknik veri sınıflandırması birlikte düşünülmelidir.

3. Neden Data Classification Gereklidir?

Customer 360 mimarisinde CRM, GA4, GTM, e-ticaret, çağrı merkezi, reklam platformları ve Data Warehouse gibi kaynaklardan çok farklı veri türleri gelir. Hepsine aynı erişim ve saklama kuralını uygulamak güvenlik ve yönetişim açısından sağlıklı değildir.

Örneğin:

  • anonim kampanya metriği ile müşteri e-posta adresi aynı erişim seviyesinde olmamalıdır,
  • müşteri kimliği ile reklam performans toplamları aynı retention politikasına tabi tutulmamalıdır,
  • aktivasyona gönderilecek audience verisi ile ham CRM tablosu aynı risk profiline sahip değildir.

4. Örnek Veri Sınıflandırma Modeli

Kuruma göre değişmek üzere başlangıç modeli:

  • PUBLIC: herkesle paylaşılabilen veri
  • INTERNAL: kurum içi kullanım
  • CONFIDENTIAL: sınırlı ekiplerin erişebildiği veri
  • PERSONAL: kişisel veri içeren veri
  • RESTRICTED: yüksek riskli veya özel koruma gerektiren veri

Bu sınıflar hukuki standart olarak değil, kurum içi politika modeli olarak ele alınmalıdır.

5. PII Türleri

Doğrudan tanımlayıcılar

  • e-posta
  • telefon
  • müşteri numarası
  • açık ad-soyad
  • hesap numarası

Dolaylı tanımlayıcılar

Tek başına kişiyi göstermeyebilir ancak başka veri kümeleriyle birleştiğinde kişiyi belirlenebilir hale getirebilir.

Örneğin:

  • nadir lokasyon + tarih + cihaz bilgisi,
  • müşteri ID + işlem zamanı,
  • benzersiz davranış kombinasyonu.

Bu nedenle yalnızca kolon adı üzerinden PII tespiti yapmak yeterli değildir.

6. Data Discovery Nasıl Yapılır?

Tipik akış:

Data Sources → Data Discovery → Classification / PII Detection → Data Catalog → Lineage + Policies → Access / Retention / Activation

Kaynaklar:

  • CRM
  • GA4
  • GTM / Data Layer
  • e-ticaret
  • API
  • Data Warehouse
  • dosya sistemleri
  • destek sistemleri

Tespit yöntemleri:

  • kolon adı sözlükleri,
  • regex,
  • format analizi,
  • veri profilleme,
  • örnek değer analizi,
  • ML tabanlı sınıflandırma,
  • insan doğrulaması.

7. Otomatik PII Detection

Örneğin e-posta için regex tabanlı bir ilk filtre kullanılabilir. Ancak regex sonucu tek başına kesin hukuki sınıflandırma değildir.

Daha güvenli model:

Detection → Confidence Score → Human Review → Classification → Policy

Confidence düşükse insan incelemesi devreye alınabilir.

8. Masking, Tokenization, Pseudonymization ve Anonymization

Masking

Verinin görünürlüğünü azaltır.

Örnek: [email protected]m*****@example.com

Tokenization

Asıl değer yerine token kullanır.

customer_id=4821token_8F21

Pseudonymization

Kimliği başka bir değerle ilişkilendirir; yeniden ilişkilendirme için ayrı bilgi bulunabilir.

Anonymization

Doğru uygulandığında kişinin artık makul yollarla belirlenemeyeceği bir veri yapısı hedeflenir.

Bu kavramlar birbirinin yerine kullanılmamalıdır.

9. Customer 360 İçinde Classification

Örnek:

CRM:

  • customer_id → PERSONAL / CONFIDENTIAL
  • email → PERSONAL
  • phone → PERSONAL
  • revenue → CONFIDENTIAL

GA4:

  • aggregate revenue → INTERNAL
  • raw user-level event → policy'ye bağlı daha yüksek sınıf

Data Warehouse:

  • customer dimension → PERSONAL / CONFIDENTIAL
  • KPI aggregate → INTERNAL

Activation:

  • audience membership → PERSONAL / RESTRICTED olarak politika ile yönetilebilir.

10. Access Control ile Birlikte Çalışma

Classification tek başına koruma sağlamaz.

Önerilen model:

Classification → Access Policy → Masking → Audit Log → Review

Örneğin marketing analyst aggregate revenue görebilirken müşteri e-posta kolonuna erişemeyebilir.

11. Retention ile Birlikte Çalışma

Data Classification, retention politikasını da beslemelidir.

Örneğin:

  • raw event → kısa süre,
  • customer profile → amaç ve ilişkiye göre,
  • campaign aggregate → daha uzun analiz süresi,
  • temporary activation file → çok kısa süre.

Burada tek bir "müşteri verisi 24 ay tutulur" kuralı yerine veri türü + amaç + hukuki/politika koşullarına göre sınıf bazlı retention daha sağlıklıdır.

12. Activation Guardrails

Customer 360 verisi Google Ads, CRM veya başka aktivasyon sistemlerine gönderilecekse sınıflandırma bir kontrol kapısı olmalıdır.

Örnek:

Restricted data → policy check → eligible audience? → consent / legal basis check where required → destination check → activation → audit

Identity, consent ve legal basis birbirinden ayrı kavramlardır.

13. Classification Drift

Verinin yapısı zamanla değişebilir.

Örneğin başlangıçta:

campaign_id | revenue

olan bir tabloya daha sonra:

email | phone | customer_id

kolonları eklenebilir.

Schema değişikliği veri sınıfını da değiştirebilir. Bu nedenle classification yalnızca ilk keşif aşamasında yapılmamalıdır.

14. Data Classification Metadata Örneği

{
  "dataset": "crm.customer",
  "classification": "PERSONAL",
  "contains_pii": true,
  "owner": "CRM Data Owner",
  "retention_class": "ACTIVE_RELATIONSHIP",
  "masking_required": true,
  "activation_allowed": false
}

Bu metadata Data Catalog, Data Lineage ve Access Control sistemleriyle ilişkilendirilebilir.

15. 30 Günlük MVP

1. Hafta

  • veri kaynaklarını listele,
  • kritik datasetleri seç,
  • sınıflandırma sözlüğünü oluştur.

2. Hafta

  • PII detection kur,
  • örnekleme ve confidence modeli oluştur,
  • insan doğrulaması ekle.

3. Hafta

  • access policy,
  • masking,
  • retention,
  • activation guardrails.

4. Hafta

  • dashboard,
  • drift detection,
  • audit,
  • exception workflow.

16. Sık Hatalar

  • PII'yi sadece kolon adına göre tespit etmek
  • teknik PII kavramını doğrudan hukuki kategori sanmak
  • classification yapıp access control uygulamamak
  • retention ile classification arasında bağlantı kurmamak
  • activation öncesi veri politikası kontrolü yapmamak
  • schema değişikliklerini izlememek
  • tokenization ile anonymization'ı aynı kabul etmek

Sonuç

Data Classification, Customer 360 ve Marketing Data Governance mimarisinin temel kontrol katmanlarından biridir. Sağlıklı bir mimaride veri yalnızca depolanmaz; keşfedilir, sınıflandırılır, sahiplenilir, erişimi kontrol edilir, lineage ile izlenir, retention ile yönetilir ve aktivasyon öncesinde politika kontrollerinden geçirilir.

Önerilen mimari:

Data Sources → Data Discovery → Classification / PII Detection → Data Catalog → Data Lineage → Access Control → Retention → Activation Guardrails → Monitoring / Audit