Ir al contenido principal

Personalización de la búsqueda general

La búsqueda general permite a sus abonados buscar contenido en toda la aplicación.

Más información sobre los archivos de configuración

Las aplicaciones de usuario final de Ministra Pro se suministran con ajustes de búsqueda preconfigurados que cubren los canales IPTV, las guías electrónicas de programación y el VOD. Los ajustes de configuración se pueden modificar para personalizar la experiencia del usuario.

Los siguientes archivos almacenan los ajustes de configuración para la búsqueda general:

  • var/www/ministra_middleware/config/global_search/default.yaml
    El archivo incluye límites para la función de autocompletado y el historial de búsqueda, así como secciones que agrupan los resultados de búsqueda de forma lógica, por ejemplo, películas, series o canales.

    consejo

    Ministra Pro proporciona, en la misma ubicación, el archivo sample.yaml que incluye los ajustes de configuración a modo de plantilla que puede copiar en el archivo principal default.yaml.

  • var/www/ministra_middleware/conf.d/custom/global_search.ini
    El archivo incluye la configuración de Elasticsearch, el nombre del índice y los límites del historial de búsqueda.

Para personalizar los ajustes de búsqueda general

  1. En el archivo default.yaml, modifique los siguientes ajustes:

    • Si desea modificar las secciones que agrupan los resultados de búsqueda, para cada sección, modifique la siguiente línea:

      searchConfig: sections: -id:

      Cada instancia de -id introduce una nueva sección. El siguiente ejemplo es una sección exclusiva para series:

      -id: series-all
      name:
      en: Series
      navigate:
      label:
      en: See more
      externalUrl: http://netflix.com/cat/2
      cardViewType: adaptive
      provider:
      params:
      contentType: series

      Utilice el archivo sample.yaml como referencia.

    • Para cambiar el límite de predicciones por autocompletar, modifique la siguiente línea:

      autocomplete: defaultlimit: X
      • X es el número máximo de predicciones.
    • Para cambiar el límite de entradas del historial de búsqueda que muestra la aplicación, modifique la siguiente línea:

      history: defaultlimit: X
      • X es el número máximo de entradas.
  2. En el archivo global_search.ini, modifique los siguientes ajustes:

    • Para cambiar el nombre de los ajustes de conexión de Elasticsearch, modifique la siguiente línea:

      global_search[elastic_search_url] = "http://000.0.0.0:0000"
      • "http://000.0.0.0:0000" es la URL del servidor que aloja la instancia de Elasticsearch.
    • Para cambiar el nombre del índice de búsqueda, modifique la siguiente línea:

      global_search[index_name] = "global_search"
      • "global_search" es el nombre del índice.
    • Para cambiar el límite de entradas del historial de búsqueda que almacena Elasticsearch (por usuario), modifique la siguiente línea:

      global_search[history_max_items_for_initiator] = X
      • X es el número máximo de entradas.
  3. Guarde y cierre los archivos.