Najczęstsze pytania

Oto odpowiedzi na najczęstsze pytania dotyczące tworzenia gier typu playable.

Ogólne informacje techniczne

To odpowiedzi na najczęstsze pytania dotyczące ogólnych tematów technicznych.

Jakich silników gier mogę używać?

Pokój gier w YouTube obsługuje standardowe interfejsy API platformy internetowej. Dlatego reklamy interaktywne obsługują gry utworzone za pomocą silników gier, które eksportują kompilacje na potrzeby internetu korzystające ze standardowego interfejsu API renderowania (np. WebGL i Canvas). Silniki i platformy, które były w przeszłości używane w przypadku reklam interaktywnych, to m.in. BabylonJS, Cocos, Construct, Defold, melonJS, Phaser, PixiJS, PlayCanvas, React, three.js, Godot i Unity.

Jak testować na symulatorach składanych telefonów?

Informacje o szybkim testowaniu znajdziesz w artykule Narzędzia deweloperskie w Chrome obsługują symulację telefonu składanego. Dodatkowo w Android Studio dostępnych jest kilka opcji emulatora, których można używać do dokładniejszych testów.

Jak mogę testować w komponentach WebView na urządzeniach mobilnych?

Aby przeprowadzić dodatkową weryfikację, możesz otworzyć grę lub pakiet testowy SDK w komponencie WebView za pomocą aplikacji innych firm, takich jak WebView Tester (Android) lub WebView – Tester (iOS). Jest to oprogramowanie innej firmy, które nie jest obsługiwane ani weryfikowane przez Google. Możesz też użyć opcji open source, takich jak WebView Tester (Android) lub swift-ios-wkwebview-demo (iOS), aby skompilować własne aplikacje do testowania komponentu WebView.

Jak gra działa w YouTube?

Do uruchamiania gier w aplikacjach mobilnych i internetowych YouTube używana jest standardowa technologia internetowa i mobilna. Dzięki temu reklamy interaktywne obsługują standardowe interfejsy API platformy internetowej.

Ten diagram przedstawia krótkie omówienie techniczne:

Pokój gier w YouTube: omówienie po stronie klienta

Jakie ograniczenia dotyczące wykorzystania pamięci obowiązują w przypadku gier na YouTube?

Gry mogą wykorzystywać maksymalnie 512 MB pamięci sterty JavaScriptu. Gry typu playable są uruchamiane w Safari na iOS. Jeśli ten próg zostanie przekroczony, gra będzie się często zamykać i ponownie wczytywać przeglądarkę. Wielkość sterty używanej przez grę możesz w każdej chwili zmierzyć za pomocą Narzędzi deweloperskich w Chrome, aby rejestrować zrzuty sterty.

Jak gra staje się „dostępna”?

Ostrożnie wprowadzamy Pokój gier, dlatego przeprowadzamy różne etapy weryfikacji, aby sprawdzić, czy YouTube i poszczególne gry działają prawidłowo. Może to obejmować ograniczony dostęp, stopniowe wdrażanie lub dostosowania za pomocą naszych automatycznych systemów.

Gdy grywalna reklama zostanie certyfikowana i opublikowana, powinna obsługiwać pełną wersję gry niezależnie od tych mechanizmów wdrażania. W każdej chwili możesz też spodziewać się wahań zaangażowania użytkowników.

Jak gry Playables są wyświetlane użytkownikom?

Pokój gier jest dostępny w wielu miejscach w YouTube, m.in. na stronie głównej, w wynikach wyszukiwania, na stronie docelowej Pokój gier i na stronie Twojego kanału.

Na stronie kanału pojawi się karta Pokój gier z listą wszystkich gier. Gdy użytkownik otworzy jedną z Twoich gier, zobaczy też link do subskrypcji Twojego kanału.

Inne pytania

Jeśli jesteś deweloperem gier typu Playables, dostępne są dodatkowe odpowiedzi na najczęstsze pytania.