Obsługa SDK może być frustrująca, a coś na pewno się zepsuje, zanim znajdziesz rozwiązanie na forach StackOverflow. Jeśli zaczynasz w gamedevie i nie wiesz, jak działa Facebook SDK, to dobry punkt wyjścia.
Dlaczego Potrzebuję Facebook Sdk, Aby Uruchomić Test?
Pewnie już wiesz, że Facebook wciąż hostuje wiele gier, jak Ludo Star, 8 Ball Pool, UNO i inne. Do tworzenia tych gier potrzebny jest silnik jak Unity, ale ich uruchamianie na Facebooku lub dodawanie funkcji związanych z Facebookiem wymaga osobnego komponentu. Wtedy wkracza Facebook SDK.
SDK to skrót od zestawu narzędzi deweloperskich. SDK Facebooka są używane do integracji funkcji Facebooka w oprogramowaniu lub ich użytkowania na Facebooku. Zazwyczaj jest osiem rodzajów SDK Facebooka. Jednak do tworzenia gier potrzebujesz tylko jednego: Facebook Unity SDK.
Co Może Dla Mnie Zrobić Facebook Unity Sdk?
Facebook Unity SDK jest dostępny za darmo online i oferuje funkcje, które:
- pozwalają graczom na automatyczne logowanie do gry za pomocą profili Facebook,
- umożliwiają udostępnianie wyników znajomym z Facebooka,
- śledzą, które reklamy działają w grze, a które nie,
- śledzą zachowanie gracza na Facebooku, aby można było dostosować rozgrywkę.
Oficjalna dokumentacja SDK od Meta jest na tyle jasna, że każdy deweloper gier może ją z łatwością śledzić i wdrażać.
Co Zbiera Facebook Unity Sdk?
Analizowanie zachowania graczy wymaga danych, a to właśnie zbiera SDK. Zawiera:
- jawne i ukryte zdarzenia,
- ID aplikacji Facebook,
- ID reklamodawcy mobilnego,
- automatycznie logowane zdarzenia, takie jak podstawowe interakcje z aplikacją
- i metadane urządzenia, takie jak strefy czasowe, rozmiary ekranów, modele urządzeń itp.
Nowe wersje mogą, ale nie muszą, zbierać dodatkowe dane. Ponieważ nowe wersje SDK są regularnie wydawane, przed użyciem w projekcie dowiedz się, jaka jest najnowsza wersja. Jeśli pracujesz z wydawcą gier jak Kwalee, najlepiej skontaktować się z ich menedżerami wydawniczymi, aby dowiedzieć się, którą wersję polecają.
Jeśli zastanawiasz się, gdzie znaleźć najnowsze wersje Facebook Unity SDK, możesz dodać do zakładek oficjalną stronę pobierania.
Jak Wdrożyć I Użyć Facebook Sdk W Projekcie Unity
Warto wiedzieć, że jeśli twoja gra została opublikowana dawno przed integracją z SDK, dane, które analizujesz, mogą nie być wiarygodne. Użytkownicy mogą nadal instalować lub używać starszych wersji gry, jeśli mają dostęp do linku instalacyjnego.
Ogólnie wdrożenie Facebook Unity SDK odbywa się w trzech fazach.
- Faza 1: Pierwsza faza to importowanie SDK do projektu Unity. Najpierw musisz zapoznać się z najnowszą wersją SDK przed importem i przejściem do kolejnej fazy.
- Faza 2: Musisz skonfigurować grę na Meta Developer App Dashboard, bez czego SDK nie będzie działał poprawnie. Do tego potrzebne jest konto na Facebooku.
- Faza 3: Musisz napisać kod, który komunikuje się z SDK. Jest to SDK wyłącznie dla Unity, więc potrzebujesz znajomości C#, aby zakończyć tę fazę.
Procesy dla tych faz są dostępne w oficjalnej dokumentacji SDK. Jeśli potrzebujesz szybszej, łatwiejszej wersji konfiguracji, mamy przewodnik krok po kroku dla każdej fazy na naszym portalu wydawniczym. Możesz śledzić przewodnik, aby niczego nie pominąć podczas wdrażania do projektów gier.
Teraz Wiesz O Facebook Unity Sdk!
Jako Wydawca Roku (TIGA 2022) pomogliśmy wielu deweloperom gier w tworzeniu gier sukcesywnych i dochodowych, które przyciągają graczy. Jeśli tworzysz gry mobilne z funkcjami Facebooka, przedstaw je nam na naszym portalu wydawniczym. Wystarczy kilka filmów z rozgrywki lub prosty grywalny prototyp, aby rozpocząć. Obserwuj nas w mediach społecznościowych (TikTok | Twitter | YouTube | Instagram | LinkedIn), aby być na bieżąco z naszymi działaniami w gamedevie.








