Stay organized with collections
Save and categorize content based on your preferences.
Overview
To streamline the user experience, we offer a unified user interface (UI) that allows users to log in to their Google Accounts and complete subscription creation or entitlement processes. Unlike OAuth consent, which requires you to manage the user journeys yourself, the Google-managed signup integration simplifies the process.
Furthermore, we've tailored the user experience for various Google products, making it action-oriented, and engaging for users.
Please note the following caveats when generating the user session:
A user session token should be generated dynamically for an authenticated user. You should refrain from sharing a token directly with a user in an unauthenticated context, such as SMS, or email.
You can re-generate new session tokens repeatedly for same generate request if necessary, regardless of the previous tokens being expired or not. You don't need to worry about multiple sessions resulting in duplicate fulfillments as guaranteed by the same subscription id.
Upon the user successfully activating the subscription with Google, we will notify your system via subscription Pub/Sub notifications, where you should see the subscription resource have endUserEntitled = true.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-16 UTC."],[[["Google provides a unified user interface (UI) that streamlines the subscription and entitlement process by enabling users to utilize their Google accounts for seamless completion."],["This integrated approach simplifies user journeys by handling the complexities of user management and providing a tailored, context-aware experience that enhances user engagement."],["Partners need to generate a dynamic, short-lived user session token for authenticated users to initiate the activation process through the provided endpoints."],["Google utilizes Pub/Sub notifications to inform partner systems about successful subscription activations, enabling them to track the status and manage user entitlements."],["This flow is currently in limited preview, and interested partners should consult their integration teams for availability and further guidance."]]],["Users can log into Google accounts via a unified UI to complete subscriptions or entitlements. A short-lived user session token is required, generated dynamically for each authenticated user, and can be re-generated repeatedly. This token directs users to the Google Activation UI, with specific endpoints for creating or entitling subscriptions. Successful activation triggers Pub/Sub notifications indicating the subscription's `endUserEntitled` status.\n"]]