Playvoi/Assets/ShiroginSDK/Documents/Facebook/FacebookService.md

2.7 KiB
Raw Blame History

📘 Shirogin SDK Facebook Entegrasyonu

Güncelleme Tarihi: 08.10.2025

Bu doküman, Shirogin SDK kullanan Unity projelerinde Facebook SDK entegrasyonunu adım adım nasıl yapacağınızııklar. Kurulum sürecinde dikkat edilmesi gereken noktalar, hata önleme ipuçları ve gerekli bağlantılar da dahildir.


⚙️ 1. Facebook SDK Kurulumu

ShiroginSDK, üçüncü parti entegrasyonlar için hazır klasör yapısı ile gelir. Eğer proje içinde Facebook SDK bulunmuyorsa aşağıdaki adımları izleyin:

  1. Facebook SDK for Unity sayfasına gidin.
  2. En güncel sürümü indirelim.
  3. Package Manager üzerinden kurulum yaparken. Packages'ın eklemeyin çünkü projeyi bozuyor
  4. Kurulum esnasında çıkan pencerede “IAPWarper” gibi hata veren bileşenlerin işaretini kaldırın veya bu kodları projeden kaldırın.

Facebook Kurulum Adımı


🛠️ 2. Facebook Ayarlarını Yapılandırma

Kurulum tamamlandıktan sonra, Facebook SDK ayarlarını Unity üzerinden yapılandırın:

  1. Menüden şu yolu izleyin:
    Facebook → Edit Settings

Facebook Ayarları


🌐 3. Facebook Geliştirici Paneli Ayarları

Facebook uygulama bilgilerinizi almak için Facebook Developers adresine gidin:

  1. Oyununuzu veya uygulamanızı seçin.
  2. Aşağıdaki bilgileri bulun:
  • App ID: Uygulamanızın benzersiz kimliği
    App ID

  • Client Token: Kimlik doğrulama için gerekli
    Client Token


🧰 4. Unity Üzerinde Son Ayarların Yapılması

Facebook panelinden aldığınız bilgileri Unityde açtığınız Edit Settings ekranına girin:

  • App Name → Uygulama adınız
  • App ID → Uygulama kimliğiniz
  • Client Token → Kimlik doğrulama anahtarınız

Ardından Regenerate Android Manifest butonuna tıklayarak gerekli Android izinlerini ve yapılandırmaları otomatik oluşturun.

Manifest Yenileme


Sonuç

Bu adımlar tamamlandığında Shirogin SDK projeniz, Facebook SDK ile tamamen entegre şekilde çalışmaya hazır hale gelir.
Artık Facebook ile giriş, analiz olayları takibi ve sosyal özellikleri sorunsuzca kullanabilirsiniz.


📌 Not: Entegrasyon sırasında hatalarla karşılaşırsanız Console sekmesini kontrol edin. Eksik izinler veya hatalı kimlik bilgileri çoğu zaman burada detaylı şekilde listelenir.


Hazırlayan: Emir Han MAMAK

Version: 1.1.0 (2025.12)

Module: ShiroginSDK.Runtime.Services.Implementations.Facebook