[ Web Proxy ]
URL:
Viewing: https://docs.cloud.google.com/generative-ai-app-builder/docs/about-media [Back]  [Original]

Introduction to media search and recommendations  |  Agent Search  |  Google Cloud Documentation Skip to main content
Google Cloud Documentation [Google Cloud Documentation]
Send feedback

Introduction to media search and recommendations Stay organized with collections Save and categorize content based on your preferences.

This page introduces and describes the capabilities of Agent Search for media. The page also provides links to more information, tutorials and checklists, to get you started with Agent Search for media.

Agent Search includes two capabilities specific for the media industry:

Note: Don't be misled by the product name. With Agent Search, you can create recommendations apps as well as search apps.

Key features of media apps

There are many similarities between media apps and custom apps in Agent Search. Here are some key features of media apps:

The following table outlines some functional differences between media and custom data stores.

Media apps and data stores Custom apps and data stores
Data stores are always structured. Data stores can be of any type (website, unstructured, structured).
Require structured data with a predefined schema or a custom schema where you map your data fields to some required key properties. No key properties are required for structured data.
For media apps, user events are required. For custom recommendations, user events are highly recommended but not required.
Imported historical user events are joined synchronously. Imported historical user events are joined asynchronously.

For more information, see About media data stores and documents and About apps and data stores.

Getting started tutorials

If you are new to Agent Search, try out the getting started tutorials. These tutorials guide you step-by-step through the creation of an app. Data (documents and user events) are provided for the tutorials so all you need is a Google Cloud project and a billing account to create your first app:

Checklists

There is a lot of commonality between working with media apps and working with custom apps, but some features apply only to custom apps and other features only to media apps.

Use the following checklists to guide you through typical workflows specific to media:

Send feedback

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-08-11 UTC.

Need to tell us more? [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-11 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page