Web siteleri

Sosyal ağ veya topluluk: bir platform nereden başlar

Sosyal bir platformu geliştirmeden önce gerçekten neye karar verilmeli: akış kuralları, profil gizliliği, ilk günden moderasyon ve büyük ağları kopyalamak yerine tek bir senaryo.

"Sosyal ağ yapın" talebi genellikle mevcut platformlardan kopyalanmış bir özellik listesiyle gelir: akış, profiller, takip, beğeniler, yorumlar, mesajlar, hikâyeler, gruplar. Teknik olarak hepsini kurmak mümkündür. Sorun şu ki çalışan bir topluluk bir özellik setinden değil, insanların içinde nasıl etkileşim kurduğunu belirleyen kurallardan doğar. Geliştirmeye başlamadan önce neye karar verilmesi gerektiğini ele alıyoruz.

Her şey yerine tek senaryo

Büyük sosyal ağlar evrensel görünür ama her biri dar bir senaryoyla başladı ve yıllar içinde zaten toplanmış bir kitleye göre genişletildi. Son hâlini başlangıçta tekrarlamak mümkün değildir: yeni bir platformun ne bu özelliklerin tasarlandığı kitlesi ne de hangilerinin gerektiğini anlayacak verisi vardır.

Pratik yaklaşım, insanların geri gelmesini sağlayacak tek bir eylemi seçmek ve onu iyi yapmaktır. Örneğin:

  • uzmanlar çalışmalarını paylaşır ve meslektaşlarından değerlendirme alır;
  • kapalı bir kulübün üyeleri soru sorar ve birbirlerine yanıt verir;
  • bir semtin sakinleri ilan yayımlar ve yerel haberleri tartışır.

Geri kalan her şey bu eylemin üzerine kurulur. O çalışmıyorsa hiçbir ek özellik kurtaramaz: boş bir platformda kullanıcının gitmekten başka yapacağı bir şey yoktur.

Geliştirme sırası da buradan çıkar. Önce — paylaşım ve ona tepki. Sonra — ilginç olanı bulma yolları. Sonra — geri kalanlar. Ters sıra, mükemmel gizlilik ayarlarına ve boş bir akışa sahip bir platformla sonuçlanır.

Akış ve kuralları

Akış ana ekran ve tartışmaların ana kaynağıdır. Tasarlamadan önce şu soruyu yanıtlamak gerekir: kullanıcı neden tam olarak bunu görüyor?

Başlıca seçenekler:

  1. Takip edilenlerin kronolojik akışı. Basit, öngörülebilir, dürüst. Kullanıcı makul sayıda kaynağı takip ettiği sürece çalışır. Çok takipte gürültüde boğulur, az takipte boş görünür.
  2. Topluluk veya konu akışı. Kişi insanları değil konuları seçer. Başlangıç için daha kolaydır: yeninin akışın dolması için kimseyi araması gerekmez.
  3. Etkileşime göre sıralama. Tepki toplayan yukarı çıkar. Az içerikle platformu canlandırır ama manipülasyona karşı koruma gerektirir ve aynı yazarların tüm akışı kapladığı bir etki yaratır.

Yeni bir platform için genellikle ikinci veya üçüncü seçenekle başlamak mantıklıdır: boş bir kronolojik akış, kayıt olan kişinin geri dönmemesinin tipik nedenidir.

Soğuk başlangıç sorusu ayrıca çözülür. Kişi kayıttan sonraki ilk dakikada ne görüyor? Yanıt "birini takip edene kadar hiçbir şey" ise platform yeni kullanıcıların çoğunu bu adımda kaybeder. Önceden doldurulmuş bir seçenek gerekir: bir konu seçkisi, önerilen yazarlar, en azından editoryal bir akış.

Profiller ve gizlilik

Profil avatarlı bir sayfa değil, kişi hakkında neyin kime görünür olduğuna dair kararlar bütünüdür.

Geliştirmeden önce yanıtlanması gereken asgari sorular:

  • Profil herkese mi, yalnızca kayıtlılara mı, yoksa yalnızca onaylanmış bağlantılara mı görünür?
  • Profiller arama motorlarınca dizinleniyor mu? Bu hem kitle akışını hem de insanların kendi adlarıyla paylaşım yapmaya istekliliğini etkiler.
  • Takip edilen ve takipçi listesi görünür mü? Profesyonel bir toplulukta genellikle evet, kişisel konulardaki bir platformda çoğu zaman hayır.
  • Hesap silindiğinde ne olur: yorumlar silinir mi, anonim olarak mı kalır, onlara yanıt verenler ne görür?
  • Bir kullanıcı engellenebilir mi ve engelleme tam olarak neyi gizler?

Son madde küçük bir ayrıntı gibi görünse de engelleme temel bir güvenlik aracıdır. O olmadan tacize uğrayan kişinin tek seçeneği platformu terk etmektir.

Gizlilik ayarları arayüzü değil, bir yıl sonra toplulukta hangi insanların kalacağını belirler.

Ayrı bir konu verilerdir. Sosyal platform doğası gereği çok fazla kişisel bilgi toplar ve saklama, silme ve dışa aktarma gereksinimleri sonradan eklenmemeli, mimariye dahil edilmelidir. İlgili sorular güvenlik bölümünde ele alınır.

İlk günden moderasyon

Yaygın bir yanılgı: moderasyon kullanıcılar çoğaldığında gerekecek. Aslında ilk günden gerekir, çünkü sonra tekrarlanan tonu tam olarak ilk birkaç düzine katılımcı belirler.

Lansmana hazır olması gerekenler:

  1. Topluluk kuralları, sade bir dille: ne serbest, ne yasak, ihlalde ne olur. Bunlar olmadan moderatörün her kararı keyfi görünür.
  2. Şikâyet düğmesi her nesnede — gönderi, yorum, profil, mesaj. Neden seçimiyle: spam, taciz, başkasının içeriği, diğer.
  3. Şikâyet kuyruğu yönetim panelinde, anlaşılır eylem setiyle: gizle, sil, uyar, belirli süre paylaşımı kısıtla, engelle.
  4. Yeni hesaplar için otomatik kısıtlamalar: ilk günlerde paylaşım sınırı, özel mesaj yazmadan önce bekleme süresi, dış bağlantı kısıtlaması. Bu paranoya değil, her açık platforma gelen spama karşı temel korumadır.
  5. Moderatör işlem günlüğü, kararların gözden geçirilip açıklanabilmesi için.

Önemli olan, moderasyonun yalnızca bir araç değil insan işi olmasıdır. Teknik olarak şikâyet kuyruğu yapılabilir ama kimse ilgilenmiyorsa etkisi sıfırdır. Bununla tam olarak kimin ilgileneceği ve ne kadar zaman ayıracağı lansmandan önce çözülen bir sorudur.

Yük ve bildirimler

Sosyal platform, yükün niteliğiyle sıradan bir siteden ayrılır. Kurumsal sitede kullanıcı hazır bir sayfa okurken, burada her akış isteği belirli bir kişinin takiplerine bağlı bir sorgudur. Bütün olarak önbelleğe alınamaz.

Temel teknik noktalar:

  • Akışın oluşturulması. Küçük hacimlerde anında bir sorguyla toplamak yeterlidir. Büyüdükçe bu yetmez hâle gelir ve akış paylaşım anında önceden oluşturulmaya başlanır. Bu yaklaşımlar arasındaki geçişi mimaride baştan öngörmek, sonradan tüm sistemi yeniden yazmamak için daha iyidir.
  • Medya. Kullanıcıların fotoğrafları ve videoları depolama ve trafiğin ana hacmidir. Yüklemede işleme, birkaç boyut, CDN üzerinden sunum ve dosya boyutu sınırları gerekir.
  • Bildirimler. En çok hafife alınan kısım. Her eylem bildirim doğurur ve aktif bir tartışmada kişi onlarca bildirim alır. Gruplama ("beş kişi gönderinize yanıt verdi", beş ayrı e-posta yerine), olay türlerine göre ayarlar ve aciliyetin gerekmediği yerlerde anlık e-postalar yerine özetler gerekir.

Kötü ayarlanmış bildirimler, insanların onları tamamen kapatmasının ve sonra onları geri getiren bir şey olmadığı için siteye girmeyi bırakmasının yaygın bir nedenidir.

Pratikte nereden başlamalı

Sosyal platform geliştirmeden önceki adım sırası:

  1. İnsanların geri gelmesini sağlayacak tek eylemi tek bir cümleyle ifade edin.
  2. Yeni kullanıcının, birini takip etmeden önce, ilk dakikada ne gördüğünü tarif edin.
  3. Akış ilkesini seçin ve neden kitlenize uyduğunu açıklayın.
  4. Bir gizlilik tablosu hazırlayın: herkese, kayıtlılara, bağlantılara, kimseye görünen ne.
  5. Topluluk kurallarını yazın ve şikâyetleri kimin, hangi sürede ele alacağına karar verin.
  6. Hangi olayların bildirim doğurduğunu ve nasıl gruplandığını belirleyin.
  7. Ne kadar medyayı saklamaya ve sunmaya hazır olduğunuzu tahmin edin.

Yedi maddenin hepsinin yanıtı varsa teknik şartname fiilen hazırdır. Bu tür platformları nasıl kurduğumuz hakkında daha fazlası sosyal ağlar ve topluluklar bölümünde.