Crea una app de recomendaciones genéricas

En esta página, se describe cómo crear una app de recomendaciones genéricas.

Console

Para usar la consola de Google Cloud y crear una app de recomendaciones genéricas, sigue estos pasos:

  1. En la consola de Google Cloud, ve a la página Agent Builder.

    Agent Builder

  2. En la página Apps, haz clic en Crear app.

  3. En la página Crear app, selecciona Recomendaciones.

  4. En el campo Nombre de tu app, ingresa un nombre para ella. El ID de la app aparece debajo del nombre del motor.

  5. Opcional: Haz clic en Editar para editar el ID de tu app.

  6. En Contenido, asegúrate de que esté seleccionada la opción Genérico.

  7. Haga clic en Continuar.

  8. Para conectarte a un almacén de datos, en la página Almacenes de datos, selecciona un almacén de datos que hayas creado anteriormente o crea uno nuevo. Realiza una de las siguientes acciones:

    • Selecciona un almacén de datos existente, si hay uno disponible. Un almacén de datos se puede vincular a una sola app y no se puede quitar de la app más adelante.

    • Crea un almacén de datos nuevo y transfiere datos a él. Para ello, haz clic en Crear almacén de datos y sigue los pasos que se indican en el panel Crear un almacén de datos que se abre. Luego, selecciona tu nuevo almacén de datos. Para obtener más información sobre la creación de un almacén de datos, consulta Cómo crear un almacén de datos de recomendaciones genéricas.

  9. Opcional: Para ver una lista de los almacenes de datos no disponibles, haz clic en Más información.

    Se muestra una tabla con una lista de almacenes de datos y el motivo por el que son disponible. Estos son algunos de los motivos por los que un almacén de datos no disponibles:

    • Tu tipo de almacén de datos permite la conexión a una sola app y a los datos la tienda ya está conectada.
    • El almacén de datos y la app se encuentran en regiones diferentes.
    • El almacén de datos y la app son de diferentes tipos. Por ejemplo, No se puede conectar un almacén de datos multimedia a una app de recomendaciones genéricas.
    • Tu almacén de datos tiene una búsqueda básica en el sitio web, mientras que una genérica La app de recomendaciones requiere un almacén de datos con indexación de sitios web avanzada.
  10. Haz clic en Crear.

REST

Antes de usar la línea de comandos para crear una app, debes tener un almacén de datos existente. Si no tienes un almacén de datos, crea uno siguiendo los pasos que se indican en Cómo crear un almacén de datos de recomendaciones genéricas.

Si deseas usar la línea de comandos para crear una app de recomendaciones, sigue estos pasos:

  1. Busca el ID de tu almacén de datos. Si ya tienes el ID del almacén de datos, ve al siguiente paso.

    1. En la consola de Google Cloud, ve a la página Agent Builder y En el menú de navegación, haz clic en Almacenes de datos.

      Ir a la página Almacenes de datos

    2. Haz clic en el nombre de tu almacén de datos.

    3. En la página Datos de tu almacén de datos, obtén el ID del almacén de datos.

  2. Crea una app y conéctala a un almacén de datos. Un almacén de datos se puede conectar a una sola app y no se puede quitar de la app más adelante.

    curl -X POST \
    -H "Authorization: Bearer $(gcloud auth print-access-token)" \
    -H "Content-Type: application/json" \
    -H "X-Goog-User-Project: PROJECT_ID" \
    "https://discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/global/collections/default_collection/engines?engineId=APP_ID" \
    -d '{
      "displayName": "APP_DISPLAY_NAME",
      "dataStoreIds": ["DATA_STORE_ID"],
      "solutionType": ["SOLUTION_TYPE_RECOMMENDATION"],
      "similarDocumentsConfig": {}
    }'
    

    Reemplaza lo siguiente:

    • PROJECT_ID: El ID del proyecto de Google Cloud.
    • APP_ID: El ID de la app de recomendaciones que deseas crear.
    • APP_DISPLAY_NAME: Es el nombre visible de la app de recomendaciones que deseas crear.
    • DATA_STORE_ID: El ID de un almacén de datos de recomendaciones existente que deseas agregar a la app de recomendaciones.

¿Qué sigue?