Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Jako vývojář her potřebujete znát své možnosti monetizace, abyste mohli udržovat svou firmu a dál dělat to, co vás zajímá: vytváření skvělých her. Tento článek obsahuje přehled metod monetizace pro univerzální platformu Windows (UPW) a jejich implementaci.
V minulosti jste jednoduše dali cenu na svou hru a pak jste čekali, až si ji lidé koupí v obchodě. Ale dnes máte možnosti. Můžete se rozhodnout distribuovat hru do kamenných obchodů, prodávat hru online (buď jako fyzické nebo digitální kopie), nebo umožnit všem hrát hru zdarma, zatímco do hry zahrnete některý druh reklamy či herní předměty, které lze zakoupit. Hry už nejsou jen samostatné produkty. Často se dodávají s dodatečným obsahem, který lze zakoupit kromě hlavní hry.
Hru pro UPW můžete propagovat a zpeněžit jedním nebo více z těchto způsobů:
- Dejte svou hru do Microsoft Storu, což je zabezpečená online obchod nabízející celosvětovou distribuci. Hráči po celém světě si mohou koupit hru online za cenu, kterou nastavíte.
- Pomocí rozhraní API v sadě Windows SDK můžete vytvářet nákupy ve hře. Hráči si můžou koupit položky z vaší hry nebo si koupit další obsah, například další vybavení, kůže, mapy nebo herní úrovně.
- Pomocí rozhraní API v sadě Microsoft Advertising SDK zobrazte reklamy z reklamních sítí. Můžete zobrazovat reklamy ve vaší hře a nabídnout hráčům možnost sledovat videoreklamy výměnou za odměny ve hře.
- Maximalizujte potenciál své hry prostřednictvím reklamních kampaní.. Propagujte svou hru pomocí placených, komunitních (bezplatných) reklamních kampaní (zdarma) a rozšiřte svou uživatelskou základnu.
Kanál distribuce po celém světě
Microsoft Store může hru zpřístupnit ke stažení ve více než 200 zemích a oblastech po celém světě s podporou fakturace prostřednictvím různých způsobů platby, včetně Visa, MasterCard a PayPal. Úplný seznam zemí a oblastí najdete v tématu Definování výběru trhu.
Nastavení ceny hry
Hry pro UWP publikované ve Storu mohou být buď placené, nebo zdarma. Placená hra umožňuje účtovat hráče předem za hru za cenu, kterou nastavíte, zatímco bezplatná hra umožňuje uživatelům stahovat a hrát hru bez placení za ni.
Tady je několik důležitých konceptů týkajících se cen hry ve Storu.
Základní cena
Základní cena hry je to, co určuje, zda je vaše hra zařazena do kategorií jako placené nebo zdarma. K konfiguraci základní ceny na základě země a oblasti můžete použít "Partner Center" . Proces určení ceny může zahrnovat vaše daňové povinnosti při prodeji do různých zemí/oblastí a aspektů nákladů na konkrétní trhy. Můžete také nastavit vlastní ceny pro konkrétní trhy.
Prodejní cena
Jedním ze způsobů, jak propagovat hru, je snížit jeho cenu po omezenou dobu. Je také možné nastavit prodejní cenu na zdarma, aby vaše hra byla stažena bez platby. Prodejní kampaně můžete naplánovat předem nastavením počátečního i koncového data prodeje. Další informace najdete v tématu Uvedení aplikací a doplňků do prodeje.
Nákupy ve hře
Nákupy ve hře jsou produkty zakoupené ve hře. Označují se také obecně jako nákupy v aplikaci. V Microsoft Storu se tyto produkty nazývají doplňky. doplňky se publikují prostřednictvím Partnerského centra. Budete také muset povolit doplňky v kódu hry.
Typy doplňků
V obchodě můžete vytvořit dva typy doplňků: trvanlivé zboží nebo spotřební zboží. Durables jsou položky, které se uchovávají po určitou dobu a lze je zakoupit pouze jednou, dokud nevyprší jejich platnost. Spotřební materiál jsou položky, které lze zakoupit a znovu použít.
Při vytváření spotřebních materiálů se rozhodněte, jak je chcete sledovat – to znamená, zda jsou vývojářem spravované nebo obchodem spravované (tato funkce je k dispozici od Windows 10, verze 1607). Při použití herních položek spravovaných vývojářem zodpovídáte za sledování zůstatku pro hráče; v případě herních položek spravovaných obchodem Microsoft Store sleduje zůstatek za vás Microsoft Store. Další informace najdete v tématu Přehled spotřebních doplňků.
Vytvořte nákupy ve hře
Nejnovější nákupy v aplikaci a rozhraní API pro informace o licencích jsou součástí oboru názvů Windows.Services.Store v sadě Windows SDK (počínaje Windows 10 verze 1607). Pokud vyvíjíte novou hru, která cílí na verzi 1607 nebo novější, doporučujeme použít Windows.Services.Store obor názvů, protože podporuje nejnovější typy doplňků a má lepší výkon. Je také navržená tak, aby byla kompatibilní s budoucími typy produktů a funkcí podporovaných Partnerským centrem a Storem. Při vývoji pro předchozí verze Windows 10 místo toho použijte obor názvů Windows.ApplicationModel.Store.
Pro více informací přejděte do sekce Nákupy v aplikaci a zkušební verze.
Příklad zjednodušeného nákupu
Tato část používá zjednodušený příklad nákupu k ilustraci použití různých volání metod k implementaci toku nákupu.
Akce v hře / aktivita | Úkoly na pozadí hry |
---|---|
Hráč vstoupí do obchodu. Obchodní nabídka se zobrazí s dostupnými doplňky a jejich cenou. | Hra načte informace o produktu doplňků, určí , jestli mají doplňky správnou licenci, a v nabídce obchodu zobrazí doplňky, které jsou k dispozici k nákupu hráčem. |
Hráč klikne na Koupit, aby zakoupil položku | Akce Koupit odešle žádost o nákup položky a spustí proces platby k jejímu získání. Implementace se liší v závislosti na typu položky. Pokud je trvalý nebo jednorázově zakoupená položka, může zákazník vlastnit pouze jednu položku, dokud nevyprší její platnost. Pokud je položka spotřební, může zákazník vlastnit jednu nebo více z nich. |
Testování nákupů ve hře během vývoje her
Vzhledem k tomu, že doplněk musí být vytvořen ve spojení se hrou, musí být vaše hra publikovaná a dostupná ve Storu. Kroky v této části ukazují, jak vytvářet doplňky, zatímco vaše hra je stále ve vývoji. (Pokud už je hotová hra ve Storu aktivní, můžete přeskočit první tři kroky a přejít přímo na Vytvořit doplněk ve Storu.)
Vytváření doplňků v době, kdy je hra stále ve vývoji:
- Vytvoření balíčku
- Publikovat hru jako skrytou
- Přidružení herního řešení v sadě Visual Studio k Obchodu
- Vytvoření doplňku ve storu
Vytvoření balíčku
Aby byla každá hra publikovaná, musí splňovat minimální požadavky na certifikaci aplikací pro Windows. Pomocí sady Windows App Certification Kit, která je součástí sady Windows SDK, můžete spouštět testy na hře, abyste měli jistotu, že je připravená k publikování do Storu. Pokud jste si ještě nestáhli sadu Windows SDK, která obsahuje sadu Windows App Certification Kit, přejděte na Windows SDK.
Vytvoření balíčku, který se dá nahrát do Storu:
- Otevřete své herní řešení v sadě Visual Studio.
- V sadě Visual Studio přejděte na Project>Store>Vytváření balíčků aplikací ...
- Pro možnost Chcete sestavit balíčky pro nahrání do Microsoft Storu? vyberte Ano.
- Přihlaste se ke svému vývojářskému účtu v Partnerském centru. Nebo se zaregistrovat jako vývojář v Partnerském centru.
- Vyberte aplikaci, pro které chcete vytvořit balíček pro nahrání. Pokud jste ještě nevytvořili předložení aplikace, poskytněte nový název aplikace pro vytvoření nového předložení. Další informace najdete v tématu Vytvoření aplikace tak, že si rezervujete název.
- Po úspěšném vytvoření balíčku kliknutím na Spustit sadu Windows App Certification Kit spusťte proces testování.
- Opravte případné chyby při vytváření herního balíčku.
Publikovat hru jako skrytou
- Přejděte do partnerského centra a přihlaste se.
- Na stránce přehledu Řídicího panelu nebo Všechny aplikace klikněte na aplikaci, se kterou chcete pracovat. Pokud jste ještě nepodali aplikaci, klikněte na Vytvořit novou aplikaci a rezervujte si název.
- Na stránce přehledu aplikace klikněte na Zahájit odeslání.
- Nakonfigurujte toto nové odeslání. Na stránce pro odeslání:
- Klikněte na Ceny a dostupnost. V části Viditelnost zvolte 'Skrýt tuto aplikaci a zabránit instalaci...', aby měl k hře přístup pouze váš vývojový tým. Další podrobnosti najdete v tématu Distribuce a viditelnost.
- Klikněte na Vlastnosti. V oddílu Kategorie a podkategorie zvolte Hry a pak vhodné podkategorie pro vaši hru.
- Klikněte na Věkové hodnocení. Vyplňte dotazník přesně.
- Klikněte na Balíčky. Nahrajte herní balíček vytvořený v předchozím kroku.
- Postupujte podle všech dalších výzev k odeslání na řídicím panelu, abyste mohli úspěšně publikovat tuto hru, která zůstane pro veřejnost skrytá.
- Klikněte na Odeslat doobchodu.
Další informace najdete v odeslání aplikací.
Po odeslání vaší hry do obchodu vstoupí do procesu certifikace aplikace . Tento proces může trvat až 16 hodin před uvedením hry.
Přidružení herního řešení ke Storu
S otevřeným herním projektem ve Visual Studiu:
- Přejděte na Project>Store>Přidružit aplikaci k obchodu ...
- Přihlaste se ke svému vývojářskému účtu v Partnerském centru a vyberte název aplikace, ke které chcete toto řešení přidružit.
- Poklikejte na Package.appxmanifest.xml soubor a přejděte na kartu Balení a zkontrolujte, jestli je hra správně přidružená.
Pokud jste přidružili řešení k publikované hře, která je živá a uvedená ve Storu, bude mít vaše řešení aktivní licenci a budete o krok blíž při vytváření doplňků pro vaši hru. Další informace najdete v části Balení aplikací.
Vytvoření doplňku ve Storu
Při vytváření doplňků se ujistěte, že je přidružíte ke správné herní verzi. Podrobnosti o tom, jak nakonfigurovat veškeré různé informace spojené s doplňkem, najdete v Odesílání doplňků.
- Přejděte do partnerského centra a přihlaste se.
- Na stránce přehledu řídicího panelu nebo Všechny aplikace klikněte na aplikaci, pro kterou chcete doplněk vytvořit.
- Na stránce Přehled
aplikace v části Doplňky vyberteVytvořit nový doplněk . - Vyberte typ produktu doplňku: spotřební spravované vývojářem, spotřební spravované obchodem, nebo trvanlivé.
- Zadejte jedinečné ID produktu, které se použije jako řetězcová proměnná při integraci tohoto doplňku do kódu hry. Toto ID uživatelé nevidí. Další informace najdete v tématu Nastavení typu produktu aplikace a ID produktu.
Mezi další konfigurace doplňků patří:
- Vlastnosti
- cen a dostupnosti
- Seznam obchodů
Pokud má vaše hra mnoho doplňků, můžete je vytvořit programově pomocí rozhraní API pro odesílání Microsoft Store. Další informace najdete v tématu Vytváření a správa odesílání pomocí služeb Microsoft Store.
Zobrazení reklam ve hře
Knihovny a nástroje v sadě Microsoft Advertising SDK vám pomůžou nastavit službu ve hře pro příjem reklam z reklamní sítě. Vašim hráčům budou zobrazeny živé reklamy a vy vyděláte peníze od inzerentů, když se hráči na zobrazené reklamy dívají nebo s nimi interagují. Další informace najdete v tématu Zobrazení reklam v aplikaci.
Formáty reklam
Pomocí sady Microsoft Advertising SDK se dá zobrazit několik typů reklam:
- Bannerové reklamy – Reklamy, které zabírají část herní obrazovky a obvykle se umístí do hry.
- Mezilehlé videoreklamy – Celostránkové videoreklamy, které mohou být velmi efektivní při použití mezi úrovněmi. Pokud jsou implementované správně, mohou být méně rušivé než bannerové reklamy.
- Nativní reklamy – reklamy založené na komponentách, kde se každá část reklamy (například název, obrázek, popis a text výzvy k akci) do vaší aplikace doručí jako jednotlivý prvek, který můžete integrovat do své aplikace.
Které reklamy se zobrazují?
Ve výchozím nastavení vaše aplikace bude zobrazovat reklamy ze sítě Microsoftu pro placené reklamy. Pokud chcete maximalizovat výnosy z reklamy, můžete povolit mediaci reklam pro vaši reklamní jednotku, aby zobrazovala reklamy z dalších placených reklamních sítí. Pro více informací o aktuálních nabídkách se podívejte na naše pokyny k nastavení mediace.
Které trhy umožňují zobrazování reklam?
Úplný seznam zemí a oblastí, které podporují reklamy, najdete na podporovaných trzích pro reklamní sítě.
Rozhraní API pro zobrazování reklam
Třídy AdControl, InterstitialAda NativeAd v sadě Microsoft Advertising SDK slouží k zobrazení reklam ve hrách.
Začněte tím, že si stáhnete a nainstalujete sadu Microsoft Advertising SDK pomocí sady Visual Studio 2015 nebo novější verze. Další informace najdete v tématu Instalace sady Microsoft Advertising SDK.
Průvodci implementací
Tyto návody ukazují, jak implementovat reklamy pomocí AdControl, interstitialAda NativeAd:
- Vytváření bannerových reklam v XAML a .NET
- Vytváření bannerových reklam v HTML5 a javascriptových
- Vytváření intersticiálních reklam
- Vytváření nativních reklam
Během vývoje můžete využít hodnoty testovacích reklamních jednotek, abyste zjistili, jak se reklamy zobrazují. Tyto hodnoty testovacích reklamních jednotek se také používají v návodech výše.
Tady je několik osvědčených postupů, které vám pomůžou při návrhu a implementaci.
Řešení běžných problémů s vývojem, jako jsou reklamy, které se nezobrazují, blikající a mizící černé skříňky nebo reklamy, které se neaktualizují, najdete v průvodci odstraňováním potíží.
Příprava na vydání nahrazením testovacích hodnot reklamních jednotek
Až budete připraveni přejít na živé testování nebo dostávat reklamy v publikovaných hrách, musíte hodnoty testovacích reklamních jednotek aktualizovat na skutečné hodnoty zadané pro vaši hru. Pokud chcete vytvořit reklamní jednotky pro hru, přečtěte si téma Nastavení reklamních jednotek v aplikaci.
Ostatní reklamní sítě
Jedná se o další reklamní sítě, které poskytují sady SDK pro zobrazování reklam aplikací a her pro UPW.
Soubor Vungle
Sada Vungle SDK pro Windows nabízí videoreklamy v aplikacích a hrách. Pokud chcete stáhnout sadu SDK, přejděte na Vungle SDK.
Smaato
Smaato umožňuje začlenit bannerové reklamy do aplikací a her pro UPW. Stáhněte si SDK a další informace najdete v dokumentaci .
AdDuplex
AdDuplex můžete použít k implementaci banneru nebo intersticiální reklamy ve hře.
Další informace o integraci AdDuplex přímo do projektu XAML ve Windows 10 najdete na webu AdDuplex.
- Bannerové reklamy: Windows 10 SDK pro XAML
- Vsunuté reklamy: Windows 10 XAML AdDuplex Vsunuté reklamy Instalace a použití
Informace o integraci sady AdDuplex SDK do her pro Windows 10 UWP vytvořených pomocí Unity najdete v tématu instalace a používání sady Windows 10 SDK pro aplikace Unity.
Maximalizace potenciálu hry prostřednictvím reklamních kampaní
Proveďte další krok při propagaci hry pomocí reklam. Když vytvoříte reklamní kampaň pro svou hru, ostatní aplikace a hry budou zobrazovat reklamy, které vaši hru propagují.
Vyberte si z několika typů kampaní, které vám můžou pomoct zvýšit základnu hráče.
Typ kampaně | Reklamy pro vaši hru se zobrazí v... |
---|---|
Placený | Aplikace, které odpovídají zařízení nebo kategorii vaší hry. |
Bezplatná komunita | Aplikace publikované jinými vývojáři, kteří se také přihlásili k komunitním reklamním kampaním. Další informace najdete v tématu O reklamách komunity. |
Dům zdarma | Pouze aplikace, které jste publikovali. Další informace najdete v části O reklamách v systému. |