W przygotowaniu jest gra wieloplatformowa (web / iOS / Android). W wersji bezpłatnej podstawowa gra jest nadal w pełni grywalna, ale osoby, które zdecydują się zapłacić, otrzymają więcej funkcji społecznościowych (i oczywiście żadnych reklam).
Myślałem, że zamiast mieć darmową i płatną wersję na wszystkie platformy, mogę wypuścić aplikacje tylko za darmo, a jeśli użytkownicy chcą więcej, muszą się zarejestrować i uiścić jednorazową opłatę (za pośrednictwem bramki płatności lub PayPal ). Dodatkowa treść byłaby wówczas dostępna dla wszystkich klientów, do których mają dostęp. Teoretycznie oznacza to lepszą wartość dla graczy i mniej konserwacji i bólu głowy (oczywiście ja sam muszę sobie poradzić z wszystkimi problemami z płatnościami).
Czy pasuje do modelu biznesowego Apple / Google? A może nadal będą ubiegać się o część opłaty rejestracyjnej?
źródło
Odpowiedzi:
Niedawno Google wyjaśniło swoje zasady, więc zarówno Apple, jak i Google przyjmują 30-procentową redukcję każdej transakcji dokonanej jako zakup w aplikacji. Nie zezwalają na żadne inne formy płatności w aplikacji i po prostu usuwają aplikację z rynku, jeśli masz z tym problem.
Jedynymi wyjątkami, na które oba pozwalają, są:
źródło
Odblokowanie dodatkowej zawartości dla płacących użytkowników nie stanowi problemu ani dla Apple, ani dla Google (zakładam, że masz na myśli sklep z aplikacjami Google Play, istnieją różne sklepy z aplikacjami na Androida o różnych wymaganiach).
Jednak Twoja aplikacja zostanie odrzucona przez Apple, ponieważ wymagają one skorzystania z usługi zakupu w aplikacji. Kosztuje 30% za każdą transakcję, ale jest to przepływ płatności, do którego przyzwyczaili się użytkownicy, więc dlaczego nie pójść z tym?
W przypadku Google Play nie jest jasne, czy w przyszłości będzie można korzystać z innych usług płatniczych niż IAP Google, więc myślę, że chciałbyś zaoferować to przynajmniej jako alternatywę. Google nie może wziąć udziału w płatności, jeśli nie zostanie to wykonane za pośrednictwem usługi IAP.
źródło
Jak powiedział John, Apple zezwala tylko na używanie własnego API. Myślę, że Google też.
Jeśli jednak Twoja gra to HTML5 i sam ją hostujesz, możesz dowolnie pobierać opłaty. Możesz także poinstruować graczy, jak zapisać grę jako aplikację i skorzystać z pamięci podręcznej, aby gra działała jak najbliżej każdej innej aplikacji (jeśli chcesz grać w trybie offline).
Ma to jednak swoje wady, ponieważ o wiele trudniej jest zbudować bazę graczy, jeśli wybierzesz to rozwiązanie (ale przy wszystkich grach w sklepie z aplikacjami i Google Play szanse na niezauważenie są dość wysokie).
Musisz wymyślić dobrą kampanię marketingową.
źródło
W odniesieniu do funkcji odblokowywania (prawdopodobnie bardziej adekwatnej do twojego scenariusza) będziesz musiał ustawić wszystkie towary jako „materiały eksploatacyjne” w Apple i „niezarządzane” w Google. Oznacza to, że musisz skonfigurować serwer do zarządzania uprawnieniami do wszystkich towarów po twojej stronie. Praktycznie każdy klient uwierzytelni użytkownika na serwerze i zapyta o saldo różnych towarów.
źródło