訂閱預覽|雲公共/子|的文檔Google Cloud,訂閱配置| Google Play控制台

Google訂閱

通過測試,發現價格和促銷在Google上吸引新的訂戶.

訂閱預覽

要接收在主題中發布的消息,您必須在此主題上創建關聯的訂閱. 僅在訂閱創建後僅在主題中發表的消息才能訂閱客戶. 訂戶客戶接收並處理該主題發表的消息. 受試者可以與多個訂閱相關聯,但是給定的訂閱只能關聯.

受試者的保存功能允許與受試者關聯的訂閱返回並重讀先前發布的消息. 要了解有關此功能的更多信息,請參見重新打開頁面並永久刪除消息.

訂閱工作流程

  1. 一旦消息發送到訂戶,後者必須確認收據.
  2. 如果將消息發送到發行版,並且訂閱者尚未閱讀,則稱為待處理.
  3. 酒吧/Sub嘗試幾次分發尚未確認的消息. 但是,Pub/Sub試圖不在同一訂閱上向其他訂閱發出任何消息.
  4. 訂戶具有可配置和有限的時間,稱為AckDeadline,以確認收到等待消息. 在此期間之後,該消息不再考慮待處理和廣告/sub試圖重新分配它.

訂閱類型

創建訂閱時,必須指定消息的分佈類型. Pub/su提供以下類型的訂閱類型:

  • 提取訂閱 使用訂戶客戶從酒吧/子服務器請求消息.
  • 推送訂閱 使用酒吧/子服務器將查詢發送到您的訂戶應用程序以分發消息.
  • L’訂閱的導出 允許您將消息直接導出到Google Cloud資源. 這些訂閱如下:
    • BigQuery訂閱 將數據導出到BigQuery表.
    • 雲存儲訂閱 將數據導出到雲存儲存儲桶.

    要選擇適合您業務需求的訂閱,請諮詢選擇一種類型的訂閱. 您可以在創建後的任何時候更新訂閱的消息的分佈類型.

    默認訂閱屬性

    默認情況下,pub/su提供了“至少一次”類型的分佈,而不能保證對所有類型的訂閱進行排序. 如果消息具有相同的排序鍵並且位於同一區域,則可以激活消息分類. 一旦定義了消息進行排序,Pub/su服務將使用相同的排序鍵以及Pub/sup Service接收它們的順序廣播消息.

    Pub/sub也與“恰好一次”廣播兼容.

    通常,pub/su一次以發布的順序分發每條消息. 但是,有時可以通過混亂或幾次分發消息. 即使返回了該消息的確認請求,pub/sub也可以重新分發消息. 這種折扣可能是由服務器端或客戶側面問題等問題引起的. 因此,儘管很少見,但可以隨時返回任何消息.

    為了能夠多次管理髮送的發送,您的訂戶在處理消息時必須是idempot.

    訂閱到期

    默認情況下,訂閱在不活動31天后或沒有更新後到期. 開放連接,成功的主動毛衣動作是訂戶活動的示例. 如果廣告/子檢測訂戶活動或訂閱屬性的更新,則刪除訂閱的時鐘重新啟動. 使用訂閱到期規則,您可以配置不活動的持續時間或使訂閱持續,無論活動如何. 您也可以手動刪除訂閱.

    儘管您可以創建與已刪除訂閱相同名稱的訂閱,但新訂閱與舊訂閱沒有關係. 即使已刪除的訂閱包含許多未確認的消息,同一名稱的新訂閱也會在創建時出現任何等待消息(沒有消息等待發行).

    以下步驟

    • 選擇適合您業務要求的訂閱類型.
    • 了解每種類型訂閱的工作流程:
      • 毛衣
      • 轉移
      • Bigquery
      • 雲儲存

      評論

      除非另有說明,否則此頁面的內容受創意共享作業4許可的約束.0,代碼樣本由Apache 2許可證管理.0. 有關更多信息,請參閱Google開發人員網站的規則. Java是Oracle和/或其附屬公司的註冊商標.

      最後更新2023/08/03(UTC).

      訂閱的配置

      通過測試,發現價格和促銷在Google上吸引新的訂戶.

      保留您的客戶

      發現您可以採取的不同措施,以限制訂戶損失(寬限期,阻止和賬戶暫停期,更改訂閱水平的可能性)

      自定義您的訂閱

      通過提供不同的發票期,使用本地貨幣並修改價格,使您的訂閱適應客戶需求

      好的做法

      • 允許用戶通過設置測試(您選擇持續時間)在訂閱之前測試您的應用程序,或指示適用於一定數量的發票期的發現價格.
      • 個性化每種語言的價格和本地貨幣的發票用戶.
      • 通過設置寬限期截止日期,在拒絕重複付款的情況下為您的訂戶提供更新其付款方式的可能性.
      • 讓用戶自由更改其計劃(通過移動到下層或上限)或重新註冊以保持其訪問權限的自由.
      • 為了減少由於自願訂閱終止而導致的用戶損失並為互聯網用戶提供另一種解決方案,您可以允許他們暫停訂閱.

      了解更多

      創建一個訂閱

      找出如何在您的應用程序中添加訂閱並了解您作為開發人員的責任

      通過訂閱促進購買

      找出如何根據用戶動機來優化訂閱產生的收入

      開發人員的文檔

      找出如何使用Google Play帳單將訂閱的特定功能集成到您的應用程序

      遊戲的訂閱模型

      根據Play Academy的要求,通過遵循課程來了解如何將訂閱模型應用於您的遊戲