写真の選択: ユーザーに表示される写真
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このガイドでは、ユーザーがメディア アイテムを選択する際のエクスペリエンスについて説明します。
標準の Picker API フローに沿って、アプリが pickerUri
を表示し、アプリが mediaItemsSet
が true を返すかどうかをポーリングしている間に、選択が開始されます。
これらの手順を実際のデバイスで確認するには、サンプルアプリをご覧ください。
選択セッションを開始する
セッションの作成に成功したら、アプリでユーザーに pickerUri
を表示する必要があります。
pickerUri
を QR コードと URL の両方で表示します。
pickerUri
の横に役立つテキストを表示します。たとえば、「このコードをスキャンして Google フォトを開き、アイテムを選択します。」などです。
- 入力機能が制限されているデバイス(キオスク、タブレット、スマートテレビなど)の場合は、テキストのサイズと QR コードの幅について、ハードウェア メーカーの推奨事項を確認してください。
写真を検索して選択する
ユーザーが pickerUri
にアクセスすると、Google フォトアプリ内の写真選択ページに移動します。
このページには、ユーザーの Google フォト ライブラリの最新の写真が常に表示されます。アルバムやお気に入りなどの一般的な写真カテゴリは直接表示されません。ユーザーは、キーワード、日付、場所、アルバムのタイトルなど、さまざまな条件を使用して写真を検索できます。
アプリでアルバムや日付などの一般的な写真カテゴリを利用している場合は、ユーザーが Google フォト アプリを開いたときに検索を促して、ユーザーをサポートします。
たとえば、ユーザーに特定のアルバムの共有を依頼する場合は、ユーザーが Google フォトに接続するページに「Google フォトに接続して、共有するアルバムを検索してください」というテキストを含めることができます。
検索後、ユーザーは検索結果から 1 つ以上のアイテムを選択できます。
完了画面
ユーザーが [完了] ボタンをタップして選択を完了すると、[完了] 画面が表示されます。これにより、ピッキング セッションが終了し、現在の pickerUri
は使用できなくなります。
ユーザーがより多くの写真を選択できるようにするには、新しい選択セッションを作成し、アプリで pickerUri
を再度表示します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-18 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-09-18 UTC。"],[[["\u003cp\u003eThis guide explains the user experience within the Google Photos app when selecting media items using the Picker API.\u003c/p\u003e\n"],["\u003cp\u003eUsers initiate the process by accessing the \u003ccode\u003epickerUri\u003c/code\u003e displayed in your app, which opens a photo selection page within Google Photos.\u003c/p\u003e\n"],["\u003cp\u003eUsers can search and select photos from their Google Photos library using various criteria before confirming their choices.\u003c/p\u003e\n"],["\u003cp\u003eAfter selection, users are presented with a "Done" screen, and your app can re-display the \u003ccode\u003epickerUri\u003c/code\u003e to allow for further selections in a new session.\u003c/p\u003e\n"]]],["The core process involves displaying a `pickerUri` (QR code and URL) to users, prompting them to access it. This takes them to Google Photos for photo selection. Users can search using keywords, dates, or locations to find specific photos. Upon selection and pressing \"Done,\" the process ends. Apps can offer to display the `pickerUri` again to initiate a new picking session, to select more items. While the app is polling for the media selection the process has begun.\n"],null,[]]