chore(metin): 'İş garantisi' çipi → 'İş bulma kolaylığı'; gizlilikte Rybbit kimlik verisi
- Sihirbaz öncelik çipi vaat diliyle çelişmesin; eski kayıtlı profillerdeki seçim yeni ada eşlenir (doğrulamada düşmesin). - Gizlilik metni: giriş yapan kullanıcının e-posta ve adının kendi sunucumuzdaki analitik aracına kaydedildiği açıkça yazıldı (gönderim sürüyor). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -100,7 +100,10 @@ export default function GizlilikPage() {
|
||||
ölçen, çerez kullanmayan bir analitik aracı (Rybbit) çalıştırıyoruz;
|
||||
bu araç kendi sunucumuzda barındırılır, veriler üçüncü taraf bir
|
||||
reklam ağına gitmez. Giriş yaptığında ziyaretin hesabınla
|
||||
eşleştirilir. Başarı sıralaman analitiğe ham hâliyle
|
||||
eşleştirilir; bunun için e-posta adresin ve hesabındaki adın
|
||||
(varsa) kendi sunucumuzdaki bu analitik aracına kaydedilir ve
|
||||
yalnızca sorun giderme ile destek amacıyla kullanılır. Başarı
|
||||
sıralaman analitiğe ham hâliyle
|
||||
gönderilmez; yalnızca “50-100 bin” gibi geniş bir
|
||||
aralık olarak kaydedilir.
|
||||
</p>
|
||||
|
||||
@@ -8,7 +8,7 @@ import { KATEGORILER } from "@/lib/kategoriler";
|
||||
import type { UniturGrubu } from "@/types/yokatlas";
|
||||
|
||||
export const ONCELIKLER = [
|
||||
"İş garantisi",
|
||||
"İş bulma kolaylığı",
|
||||
"Yüksek maaş potansiyeli",
|
||||
"Sevdiğim işi yapmak",
|
||||
"Akademik kariyer",
|
||||
@@ -108,11 +108,15 @@ export function sihirbazDogrula(girdi: unknown): SihirbazSecimleri | null {
|
||||
const oncelikler = Array.isArray(p.oncelikler)
|
||||
? [
|
||||
...new Set(
|
||||
p.oncelikler.filter(
|
||||
(x): x is string =>
|
||||
typeof x === "string" &&
|
||||
(ONCELIKLER as readonly string[]).includes(x),
|
||||
),
|
||||
p.oncelikler
|
||||
// Eski kayıtlı profiller: çip adı "İş garantisi" idi (vaat diliyle
|
||||
// çeliştiği için değişti); seçim kaybolmasın diye yeni ada eşlenir.
|
||||
.map((x) => (x === "İş garantisi" ? "İş bulma kolaylığı" : x))
|
||||
.filter(
|
||||
(x): x is string =>
|
||||
typeof x === "string" &&
|
||||
(ONCELIKLER as readonly string[]).includes(x),
|
||||
),
|
||||
),
|
||||
]
|
||||
: [];
|
||||
|
||||
Reference in New Issue
Block a user