Bir çekiliş, ancak insanlar ona inanıyorsa işe yarar. Kazanan açıklandığı anda ilk soru her zaman aynıdır: bunu hileli mi yaptınız? Bu rehber, bu soruya dayanabilecek bir çekilişi nasıl yürüteceğinizi ve sonradan nasıl kanıtlayacağınızı ele alır.
Beş Adım
Adım 1: Kimse Katılmadan Önce Uygunluk Kuralını Tanımlayın
Kuralı yazın ve katılım açılmadan önce yayınlayın. Kimler uygun? Kişi başına tek katılım uygulanıyor mu? Çalışanlar ya da aile üyeleri hariç tutuluyor mu?
İtirazın rastgelelikle mi yoksa kurallarla mı ilgili olduğunu belirleyen adım budur. “Adil olmayan çekiliş” şikâyetlerinin çoğu aslında kural anlaşmazlığıdır ve hiçbir rastgeleleştirici bunları çözmez.
Adım 2: Çekilişten Önce Havuzu Dondurun
Katılımı kapatın, ardından nihai listenin bir anlık görüntüsünü alın. Hâlâ büyüyebilen bir listeden çekiliş yapmayın — son tarihi kaçıran biri katılacağını iddia edebilir.
Fotoğraftan içe aktarma kullanıyorsanız, çıkarılan adları dikkatle okumanız gereken yer burasıdır. Yanlış okunan bir ad meşru bir itiraz gerekçesidir ve çekilişten önce düzeltmek çok daha ucuzdur.
Adım 3: Yinelenen Katılım Korumasını Açın
Aynı hesaptan gelen iki katılım, havuzun amacını boşa çıkarır. Aracın tekrarları süzmesi için Yinelenen Adları Engelle seçeneğini etkinleştirin. Kurallarınız ağırlıklı katılımlara ya da birden fazla bilete izin veriyorsa bunun yerine Ağırlıklı Çekiliş aracını kullanın — bu, ağırlıklandırmayı tesadüfi değil açık hale getirir.
Adım 4: Kazanan Sayısını ve Listeden Çıkarma Davranışını Belirleyin
Çok ödüllü çekilişlerde kazanan sayısını çekilişten önce belirleyin ve aynı kişinin iki kez kazanamaması için Kazananı Listeden Çıkar seçeneğini etkinleştirin.
Sıralı tek ödüllü çekilişlerde — çek, açıkla, yeniden çek — listeden çıkarma davranışı açıklama sırasında kapalı olmalı ve kurallarınıza göre ayarlanmalıdır. Buna başlamadan önce karar verin, biri izlerken işin ortasında değil.
Adım 5: Çekin, Kaydedin, Yayınlayın
Çekilişi havuz görünür durumdayken yapın. Sonuç panelinin ekran görüntüsünü katılımcı listesi dahil olacak şekilde kaydedin. İkisini birlikte yayınlayın.

Bu ekran görüntüsü sizin kanıtınızdır. Çekiliş anında kimlerin uygun olduğunu gösterir.

Sonuç Neden Gerçekten Rastgele
Çoğu araç Math.random() kullanır — sözde rastgele bir sayı üreteci. Hızlıdır, ancak belirlenimcidir: iç durumu ilke olarak yeniden kurulabilir ve gelecekteki her sonucu tahmin etmek için kullanılabilir. Kahve arası bir çekilişte kimse buna aldırmaz. Bir ödül, ücretli bir kampanya ya da hukuki ağırlığı olan herhangi bir şey için ise yanlış bir temeldir.
RandomSelect, işletim sisteminin kriptografik kaynağından entropi çeken tarayıcının crypto.getRandomValues() işlevini kullanır. Önemli olan özellikler:
- Bağımsızlık — her çekiliş, önceki ve sonraki çekilişlerle ilgisizdir
- Manipüle edilecek bir tohum yok — sonuç, kullanıcı girdisiyle ya da zamanlamayla yönlendirilemez
- Düzgün dağılım — her adın olasılığı tam olarak eşittir
Tam açıklama için platformun kendi denetim sayfasını okuyabilirsiniz: Adaletin Nasıl Doğrulandığı.
Tartışmaların Çoğunu Bitiren Ayrıntı
Animasyon dekoratiftir.
Kazanan, çark hareket etmeye başlamadan önce hesaplanır. Animasyon daha sonra bu önceden belirlenmiş sonuca doğru oynar.
Bu önemlidir, çünkü hiç kimse bir tıklamayı zamanlayarak, çarkın ne kadar hızlı döndüğünü izleyerek ya da düğmeye ne zaman “dokunacağını” kestirerek sonucu etkileyemez. İstismar edilecek bir zamanlama girdisi yoktur, çünkü zamanlama zaten bir girdi değildir.

Biri hızlı bir tıklamanın yavaş bir tıklamadan farklı bir kazanan ürettiğini iddia ediyorsa bunu test edebilir: aynı çekilişi farklı tıklama zamanlamalarıyla yüz kez çalıştırın. Dağılım değişmez.
Herkesin Doğrulayabileceği Hale Getirmek
Yüksek riskli çekilişler için — ödüllü marka kampanyaları — şu dört şeyi yayınlayın:
- Katılım açılmadan önce yazılmış uygunluk kuralları
- Dondurulmuş nihai katılımcı listesi
- Rastgele seçim yöntemi — aracın adını belirtin ve kriptografik RNG kullandığını not edin
- Kayıt — listeyi görünür haldeyken çekilişi gösteren video ya da ekran görüntüsü
Bu, eksiksiz bir denetim izidir. Herkes, kuralların önce yayımlandığını ve kayıttaki listenin dondurulduğunu iddia ettiğiniz havuzla örtüştüğünü kontrol edebilir.
İtirazları Karşılama
“Animasyon doğrulamak için çok hızlıydı.” Kazananın animasyondan önce sabitlendiğini belirtin ve listeyi gösteren ekran görüntüsünü sunun.
“Aracınız farklı bir sıralama seçebilirdi.” O zaman aynı listede çekilişi yeniden yapın. Aracın uyguladığı her rastgeleleştirme, yeniden sıralama olarak görünür; bunu kod incelemeden herkes gözlemleyebilir.
“Ben hiç katılmadım.” Bu bir kural sorunudur, rastgelelik sorunu değil. Yayımlanan uygunluk kuralına ve katılım zaman damgalarına işaret edin.
“Adlar fotoğraftan yanlış okunmuş.” Çekilişten önce düzeltilmiş listeyi anonimleştirip yeniden yayınlayın. Fotoğraftan içe aktarmanın dondurma işleminden sonra değil, önce doğrulanması gereken yer tam da burasıdır.
Sık Yapılan Hatalar
- Hâlâ açık bir listeden çekiliş yapmak — önce katılım kapanmalıdır
- Yinelenen katılım korumasının olmaması — çoklu katılım kazançları en sık görülen itirazdır
- Ödül sayısını çekiliş sırasında açıklamak — önceden karar verin, çekiliş sırasında kaydedin
- Sonuçları liste olmadan yayınlamak — ekran görüntüsü kanıttır
- İşinize gelmeyen bir sonucu tekrar çekmek — tekrarlanan çekiliş yeni bir çekiliştir ve eskisinin geçersiz olduğunu iddia etmek, tam da kaçınmaya çalıştığınız şüpheyi davet eder
Bir tane yapmaya hazır mısınız? Şans Çekimi ya da İsim Çarkı aracını açın — ikisi de aynı kriptografik rastgeleliği kullanır, dolayısıyla adalet gerekçesi birebir aynı şekilde geçerlidir.
RandomSelect.net — insanların doğrulayabildiği çekilişler.