EntegrasyonEntegrasyon Önizlemesi
Kitle Sinyalleri
İzinli birinci taraf segment sinyallerini ve rıza bilgisini karar isteğine ekleme.
Önizleme
Segment adlandırma kuralları ve consent nesnesinin alanları örnek amaçlıdır; nihai şema hesabınıza özel dokümanda paylaşılır.
Kitle sinyalleri, yayıncının kendi izinli birinci taraf verisinden türettiği segment kimlikleridir. ReinoAds bu sinyalleri yalnızca eşleştirme ve politika değerlendirmesi için kullanır; ham kişisel veri almaz ve beklemez.
Ham kişisel veri göndermeyin
Ad, e-posta, telefon numarası, T.C. kimlik numarası, hassas konum veya bunların hash'lenmiş halleri (örneğin hash'lenmiş e-posta) kitle sinyali olarak gönderilmemelidir. Yalnızca kişiyi doğrudan tanımlamayan segment kimlikleri kullanın.
| Örnek segment | Anlamı |
|---|---|
| premium | Ücretli abonelik veya premium üyelik sahibi kullanıcı |
| age_25_34 | Kullanıcının beyan ettiği yaş aralığı |
| club_affinity:<id> | Belirli bir kulübe ilgi gösteren kullanıcı; <id> yayıncının kulüp kimliğidir |
| engaged_30d | Son 30 günde aktif olan kullanıcı |
consent nesnesi
kvkkbooleanzorunluKullanıcının KVKK kapsamında gerekli aydınlatma ve açık rıza sürecinden geçip geçmediği.
personalized_adsbooleanzorunluKişiselleştirilmiş reklam için rıza. false ise segment sinyalleri yok sayılır ve yalnızca bağlamsal eşleştirme yapılır.
sourcestringopsiyonelRızanın alındığı yer, örn. cmp, onboarding, settings.
updated_atstringopsiyonelRızanın en son güncellendiği zaman, ISO 8601 formatında.
const decision = await reinoAds.requestAd({
placement: "match_end_native",
policy: "brand-safe",
audience: {
segments: ["premium", "club_affinity:gs", "engaged_30d"]
},
consent: {
kvkk: true,
personalized_ads: true,
source: "cmp",
updated_at: "2026-09-30T10:15:00Z"
}
});Rıza yoksa
personalized_ads false olduğunda istek reddedilmez; Decision Engine segmentleri dikkate almadan bağlamsal ve politika tabanlı karar üretir. Rıza durumu değiştiğinde SDK'yı güncel consent nesnesiyle bilgilendirin.
