App Actions でアプリを拡張する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
App Actions でアプリをアシスタントに拡張すると、ユーザーは Google アシスタントに話しかけることで、アプリの主要な機能をすばやく利用できるようになります。App Actions を実装すると、次の機能により、アプリのユーザー維持とエンゲージメントを促進できます。
システム ショートカット提案。Google Shortcuts Integration Library を使用すると、Google アシスタントがユーザーに動的ショートカットを提案できるようになります。この機能により、ユーザーはアプリの主要な機能へのショートカットを簡単に見つけて再実行できます。
アプリ内ショートカット提案。In-App Promo SDK を使用すると、アプリ内でユーザーにアシスタント ショートカットを簡単に提案できます。ユーザーは、アシスタントで音声を使用してそれらのショートカットを起動し、Google サーフェスでショートカット提案を確認できます。
システム ショートカット提案を有効にする
Google Shortcuts Integration Library を Android プロジェクトに追加し、動的ショートカットをアシスタントにプッシュするには、アシスタントに動的ショートカットをプッシュするで説明されている手順を実施します。
以下のベスト プラクティスを実践すると、App Actions にバインドされたショートカットがユーザーに対して最大限に提示されます。
ユーザーが関連するアクションを完了するたびにショートカットをプッシュします。これにより、アシスタントなどの Google サーフェスでユーザーにショートカットが提案される機会が増えます。Google Shortcuts Integration Library でプッシュできるショートカットの個数は無制限です。
shortcuts.xml
で静的ショートカットを定義して、アシスタントがユーザーに積極的に提案できるようにします。こうしたショートカットは、アプリの新しいバージョンを Google Play Console にリリースすることによってのみ更新可能であるため、すべてのユーザーが利用できるショートカット(「メールを送って」など)の提案に適しています。
静的ショートカットは、動的ショートカットを備えているアプリでまだアクションを実行していない新規ユーザーに対して、アシスタントがアプリのショートカットを提案する場合に役立ちます。
アプリ内ショートカット提案を作成する
In-App Promo SDK を使用すると、アプリ内でアシスタント ショートカットを提案できます。たとえば、ユーザーが音楽アプリで「ヘビーメタル ワークアウト」を検索した場合、その後の検索結果でアシスタント ショートカットを直接提案できます。これにより、ユーザーはアシスタントに「OK Google, ExampleApp でヘビーメタル ワークアウト」と話しかかけてショートカットを起動できます。
ユーザーのオンボーディングを行うとき、または今後アシスタントでユーザーにすばやく再実行してほしいアクションをユーザーが実行したときに、ショートカットを提案することを検討してください。
アプリ用の提案を作成する方法について詳しくは、提案を実装するをご覧ください。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-27 UTC。"],[],[],null,["# Grow your app with App Actions\n\nExtending your app to Assistant with App Actions lets users quickly engage\nwith the key features of your app by talking to Google Assistant. Once you\nimplement App Actions, you can use it to drive user retention and engagement\nfor your app with the following features:\n\n- **System shortcut suggestions**. The Google Shortcuts Integration library\n lets Google Assistant suggest your dynamic shortcuts to users. This\n capability makes it simple for users to discover and replay shortcuts to your\n app's key features.\n\n- **In-app shortcut suggestions** . The [In-App Promo SDK](/guide/app-actions/in-app-promo-sdk) lets you\n easily suggest Assistant shortcuts to users in your app. Users can launch\n these shortcuts using their voice with Assistant and see them suggested on\n Google surfaces.\n\nEnable system shortcut suggestions\n----------------------------------\n\nTo add the Google Shortcuts Integration library to your Android project and\npush dynamic shortcuts to Assistant, follow the instructions at [Push dynamic\nshortcuts to Assistant](/guide/app-actions/dynamic-shortcuts).\n\nThese best practices maximize user exposure to your App Actions bound shortcuts:\n\n- Push a shortcut whenever a user completes a relevant action to help Google\n surfaces, like Assistant, suggest the shortcut to the user. You can push an\n unlimited number of shortcuts with the Google Shortcuts Integration library.\n\n- Define static shortcuts in `shortcuts.xml` for Assistant to suggest\n proactively to users. These shortcuts can only update by releasing\n a new version of your app to Google Play Console, so they are best for\n suggesting shortcuts that apply to all users, for example, \"Send an email.\"\n\n Static shortcuts are useful for helping Assistant suggest app shortcuts to\n new users who have not yet taken actions in your app that have dynamic\n shortcuts.\n\nCreate in-app shortcut suggestions\n----------------------------------\n\nThe In-App Promo SDK lets you suggest Assistant shortcuts in your app.\nFor example, if a user performs a search for \"heavy metal workout\" in your music\napp, you might suggest an Assistant shortcut directly to those search results\nin the future. The user can then launch the shortcut by asking Assistant, *\"Hey\nGoogle, Example App heavy metal workout.\"*\n\nConsider suggesting shortcuts during user onboarding or when a user performs an\naction you want them to quickly replay in the future with Assistant.\n\nFor more information about building suggestions for your app, see\n[Implement suggestions](/guide/app-actions/in-app-promo-sdk#implement_suggestions)."]]