Podgląd subskrypcji | Dokumentacja w Cloud Pub/Sub | Google Cloud, Konfiguracja subskrypcji | Konsola Google Play

Subskrypcja Google

Przyciągnij nowych subskrybentów testami, cenami i promocjami w Google.

Podgląd subskrypcji

Aby otrzymywać wiadomości opublikowane na danym temacie, musisz utworzyć powiązaną subskrypcję na ten temat. Dostępne są tylko wiadomości opublikowane na ten temat po utworzeniu subskrypcji dla subskrybowanych klientów. Klient subskrybenta otrzymuje i traktuje wiadomości opublikowane na ten temat. Temat może być powiązany z kilkoma subskrypcjami, ale dana subskrypcja może być powiązana.

Funkcja zachowania przedmiotów umożliwia subskrypcję powiązaną z podmiotem na powrót i przeczytanie wcześniej opublikowanych wiadomości. Aby dowiedzieć się więcej o tej funkcji, zobacz stronę ponownie otwartą i trwale usuń wiadomości.

Przepływ pracy subskrypcji

  1. Po wysłaniu wiadomości do subskrybenta, ten ostatni musi potwierdzić odbiór.
  2. Jeśli wiadomość jest wysyłana do dystrybucji, a subskrybent jeszcze jej nie przeczytał, nazywa się to.
  3. PUB/SUB próbuje kilka razy rozpowszechniać wiadomość, która nie została jeszcze potwierdzona. Jednak PUB/Sub stara się nie rozpowszechniać żadnej wiadomości do innej subskrypcji w tej samej subskrypcji.
  4. Subskrybent ma konfigurowalny i ograniczony czas, o nazwie AckDeadline, aby potwierdzić otrzymanie wiadomości oczekujących. Po tym okresie wiadomość nie jest już uważana za toczącą.

Rodzaje subskrypcji

Podczas tworzenia subskrypcji musisz określić rodzaj dystrybucji wiadomości. PUB/SU oferuje następujące rodzaje subskrypcji:

  • Wyciągnij subskrypcje Użyj klienta subskrybenta, aby żądać wiadomości z serwera PUB/.
  • Subskrypcje push Użyj serwera PUB/SUB, aby wysłać zapytania do aplikacji subskrybenta, aby rozpowszechniać wiadomości.
  • L ‘Eksport subskrypcji Umożliwia eksport wiadomości bezpośrednio do zasobu Google Cloud. Te subskrypcje są następujące:
    • Subskrypcje BigQuery Eksportuj dane do tabeli BigQuery.
    • Subskrypcje przechowywania w chmurze Eksportuj dane do wiadra w chmurze.

    Aby wybrać subskrypcję dostosowaną do potrzeb Twojej firmy, skonsultuj się z wyborem rodzaju subskrypcji. Możesz zaktualizować rodzaj dystrybucji wiadomości dla subskrypcji w dowolnym momencie po jego utworzeniu.

    Domyślne właściwości subskrypcji

    Domyślnie PUB/SU oferuje dystrybucję typu „przynajmniej raz”, bez gwarancji sortowania wszystkich rodzajów subskrypcji. Jeśli wiadomości mają ten sam klucz sortowania i znajdują się w tym samym regionie, możesz aktywować klasyfikację wiadomości. Po zdefiniowaniu wiadomości do sortowania wiadomości, usługa PUB/SU transmituje wiadomości z tym samym kluczem sortowania i w kolejności, w jakiej otrzymuje je usługa PUB/SUP.

    Pub/sub -sub jest również kompatybilny z transmisją „dokładnie raz”.

    Ogólnie rzecz biorąc, PUB/SU rozpowszechnia każdą wiadomość raz i w kolejności, w jakiej została opublikowana. Jednak wiadomości można czasem rozpowszechniać z nieporządku lub kilka razy. Pub/sub -sub może redystrybuować wiadomość nawet po zwróceniu żądania potwierdzenia wiadomości. Zniżka może być spowodowana problemami, takimi jak zbiórki po stronie serwera lub problemy z klientem. Zatem, chociaż rzadko, każda wiadomość może zostać zwrócona w dowolnym momencie.

    Aby móc zarządzać wysyłaniem kilka razy, subskrybent musi być idempot podczas przetwarzania wiadomości.

    Wygaśnięcie subskrypcji

    Domyślnie subskrypcje wygasają po 31 dniach bezczynności lub przy braku aktualizacji. Otwarte połączenia, udane aktywne lub nachalne działania swetra to przykłady działań subskrybentów. Jeśli reklama/substancja substancji wykryje aktywność subskrybenta lub aktualizację właściwości subskrypcji, zegar usunięcia uruchomienia subskrypcji. Korzystając z reguł wygaśnięcia subskrypcji, możesz skonfigurować czas trwania bezczynności lub sprawić, że subskrypcja jest trwała, niezależnie od czynności. Możesz także ręcznie usunąć subskrypcję.

    Chociaż możesz utworzyć subskrypcję o tej samej nazwie co usunięta subskrypcja, nowa subskrypcja nie ma związku ze starym. Nawet jeśli usunięta subskrypcja zawierała wiele niepotwierdzonych wiadomości, nowa subskrypcja nosząca tę samą nazwę przedstawiłaby dowolną wiadomość oczekującą w momencie tworzenia (brak wiadomości oczekujących na dystrybucję).

    Następujące kroki

    • Wybierz rodzaj subskrypcji dostosowanej do wymagań Twojej firmy.
    • Zrozum przepływ pracy dla każdego rodzaju subskrypcji:
      • Sweter
      • Przenieść
      • BigQuery
      • Magazyn w chmurze

      Komentarz

      O ile nie wskazano inaczej, zawartość tej strony podlega licencji Creative Commons Cassment 4.0, a próbki kodu podlegają licencji Apache 2.0. Aby uzyskać więcej informacji, zobacz reguły witryny programistów Google. Java jest zarejestrowanym znakiem towarowym Oracle i/lub jej spółek stowarzyszonych.

      Ostatnia aktualizacja 2023/08/03 (UTC).

      Konfiguracja subskrypcji

      Przyciągnij nowych subskrybentów testami, cenami i promocjami w Google.

      Zatrzymaj swoich klientów

      Odkryj różne miary, które możesz wprowadzić w celu ograniczenia utraty subskrybentów (okres łaski, blokowanie i zawieszenie rachunku, możliwość zmiany poziomu subskrypcji)

      Dostosuj swoje subskrypcje

      Dostosowuj swoje subskrypcje do potrzeb klientów, oferując różne okresy fakturowania, korzystając z lokalnych walut i modyfikując ceny

      Dobre praktyki

      • Pozwól użytkownikom przetestować aplikację przed subskrybowaniem, konfigurując test (który wybierzesz czas trwania) lub wskazuj cenę odkrycia mającą zastosowanie do określonej liczby okresów fakturowania.
      • Spersonalizuj cenę każdego języka i faktury użytkowników w ich lokalnej walucie.
      • Zaoferuj swoim subskrybentom możliwość aktualizacji metody płatności w przypadku odmowy powtarzania.
      • Pozostaw użytkowników swobodę zmiany planu (przenosząc się do dolnego lub górnego pakietu) lub ponownie zarejestrować się, aby utrzymać dostęp.
      • Aby zmniejszyć utratę użytkowników z powodu dobrowolnego zakończenia subskrypcji i zaoferować użytkownikom Internetu kolejne rozwiązanie, możesz pozwolić im zawiesić ich subskrypcję.

      Ucz się więcej

      Utwórz subskrypcję

      Dowiedz się, jak dodać subskrypcję do swojej aplikacji i dowiedzieć się o swoich obowiązkach jako programista

      Promuj zakup dzięki subskrypcjom

      Dowiedz się, jak zoptymalizować swoje dochody generowane przez subskrypcje zgodnie z motywacjami użytkowników i ich zaangażowaniem

      Dokumentacja dla programistów

      Dowiedz się, jak korzystać z rozliczeń Google Play, aby zintegrować określone funkcje dla subskrypcji z aplikacją

      Modele subskrypcji gier

      Dowiedz się, jak zastosować model subskrypcji do swojej gry, postępując zgodnie z kursem na prośbę Akademii Play