Posted past times Neto Marin - Actions on Google Developer Advocate
There are millions of apps inwards the Android ecosystem, therefore helping yours larn discovered tin sack require around investment. Your app needs to offering something that differentiates it from other similar apps to stand upward out to users.
Building a companion Action is a fast together with uncomplicated agency to growth your Android app's potential laissez passer on past times creating a novel entrypoint from devices covered past times the Google Assistant. This lets yous convey your services to users without needing to install anything through voice, together with tin sack convey people into your app when it tin sack supply to a greater extent than value.
Your companion Action complements your Android app's sense past times offering around of your services through the Google Assistant, which is available on to a greater extent than than 500 1 M m devices including speakers, phones, cars, headphones, together with more. Creating an Action provides a frictionless agency for users to get-go engaging amongst your services wherever the Google Assistant is available.
Creating an Action for the Assistant volition extend your create presence, bringing your services to novel devices together with contexts equally users interact amongst the Google Assistant.
Feature what your app does better
It is likely a fault to attempt to rewrite all of your Android app equally a conversational Action, since vox is a unlike modality amongst unlike constraints together with usage patterns. Instead, yous should get-go past times selecting the most of import or pop features inwards your app that interpret good into a vox context together with tin sack locomote to a greater extent than easily accomplished there. Then, yous tin sack create your conversational sense to offering these features on Google Assistant devices. Check out the Conversation design site, which has several articles together with guides nigh how to create a non bad vox UI.
Let's create got a await at a hypothetical example. Imagine yous create got a mobile commerce app. Some features include searching for products, navigating to unlike categories, adding payment information, together with checking out. You could construct an Action for the Assistant amongst most of the same functionality, only nosotros encourage yous to await for what makes the most sense inwards a conversational experience.
In this case, your Action could focus on everything that a user would desire to know later they've purchased a production through your Android app or spider web page. You could offering a quick agency to larn updates nigh a purchase's condition (if yous supply unlike states for payment/purchase process) together with shipment information, or supply an interface for re-ordering a user's favorite products. Then, your users would locomote able to inquire something like, "Hey Google, inquire Voice Store nigh my concluding purchase."
Or, to laissez passer on users who create got never made a buy before, yous could create an Action to offering exciting deals for mutual products. For example, yous could create an Action that is invoked with, "Hey Google, inquire Voice Store what are the deals on TVs today".
As yous tin sack see, starting amongst a "hero" utilisation instance for your Action is an exciting agency to innovate conversational features that complement your Android app, together with it volition create got less fourth dimension than yous think.
At Google I/O 2018, nosotros presented a talk, "Integrating your Android apps amongst the Google Assistant" which contains to a greater extent than details together with examples for developers.
Delivering user's purchases across surfaces
In-app purchases, subscriptions, together with former products create got proven successful for Android developers when it comes to monetization, allowing developers to offering unlike kinds of digital goods together with additional value for paying users. These types of monetization are proven to crusade user conversion together with create the app to a greater extent than profitable.
Google Play Billing offers a serial of tools, APIs, together with documentation to assist developers deal the subscription life-cycle, construct server-side validation, together with much more. If yous are novel to in-app billing, banking enterprise check out the Google Play Billing Overview page.
Now, Android developers tin sack expand where users tin sack access these goods or upgraded experiences past times offering them through Actions, equally well. This expansion is accomplished past times honoring the user's entitlements on Google Play across unlike surfaces together with devices, reaching users when they can't (or don't desire to) utilisation an app, similar field cooking or driving.
For non-Android platforms, you'll ask to inquire your users to link their accounts. You tin sack therefore utilisation your user's trace of piece of occupation organisation human relationship history to set what purchases they've made on other surfaces.
Check the Accessing Digital Purchases page for a step-by-step guide on how to enable access to the user's purchases together with asking together with parse the buy data.
What's next?
If yous are non familiar amongst Actions on Google yet, get-go past times checking out our overview page, which describes the platform inwards item together with tells yous all yous ask to know to create your Actions for the Google Assistant.
Stay tuned for to a greater extent than posts nigh how to improve your Android app sense amongst Actions on Google.
Thanks for reading!