Para realizar el pedido de extremo a extremo, debes tener una cuenta activa en el Centro de acciones. El sitio te brinda acceso a las herramientas para subir feeds de datos y a la configuración de los extremos del servicio web. El equipo de pedidos de extremo a extremo crea la cuenta después de que se haya firmado el contrato.
Configuración inicial de la cuenta
Después de crear la cuenta, se envía un correo electrónico de confirmación a la dirección asociada con tu contacto comercial de Google. El correo electrónico contiene vínculos a tu cuenta en el Centro de acciones y a la guía de integración.
Sigue estos pasos para completar la configuración inicial de la cuenta:
Haz clic en el vínculo a tu cuenta proporcionado en el correo electrónico de confirmación. En tu primera visita al Centro de Acciones, se te pedirá que agregues tu información de contacto de emergencia, en caso de que aún no la tengas. Sigue las instructions para completar los detalles de contacto. La información de contacto se puede actualizar más adelante en la página Cuenta y usuarios > Información de contacto.
Navega a la página Account and Users del Centro de acciones. En la pestaña Usuarios, puedes otorgar acceso a los miembros del equipo si agregas sus cuentas a la lista de usuarios. Para obtener más detalles, consulta el artículo Cuenta y usuarios.
Después de la configuración inicial de la cuenta, tu equipo puede usar el Centro de acciones como la herramienta principal para administrar la integración de extremo a extremo de pedidos. Para obtener más detalles, sigue los pasos que se indican en la página Tareas de integración.
Administración de marcas
En los pedidos de extremo a extremo, una marca consiste en una colección de localizaciones. Cada localización tiene un nombre de marca, un logotipo, una política de privacidad, condiciones del servicio, un país y un idioma de segmentación. Esto te permite especificar la marca localizada a nivel del país y el idioma. Las marcas se configuran por separado en la zona de pruebas y en producción. Debes configurar una marca con al menos una localización para cada país en el que tengas restaurantes. De lo contrario, no aparecerán en Google ni se podrán probar desde el Centro de Acciones. Visita la página Cómo administrar marcas y obtén instrucciones detalladas para localizar tus marcas.
Tareas de integración
En la página Onboarding Tasks, se muestran los pasos que debes seguir para comenzar y proporcionar la configuración inicial de tu cuenta. Complétalos para asegurarte de que tu cuenta funcione correctamente.
Configura el proyecto de Google Cloud
Para administrar la integración con las APIs de Ordering End-to-End, necesitas un proyecto de Google Cloud. Puedes crear un proyecto nuevo o usar uno existente para este propósito. Te recomendamos que crees un proyecto nuevo, porque Google debe tener acceso a él.
Después de crear el proyecto, necesitarás el número y la dirección de correo electrónico del proyecto de Cloud para continuar con las tareas de integración:
- Puedes encontrar el Número de proyecto de Cloud en la consola de Google Cloud. Ve a Home > Dashboard > Project info.
- La dirección de correo electrónico del proyecto de Cloud aparece en IAM y administración > IAM > Permisos.Necesitas la dirección de correo electrónico que tiene la función Propietario.
Agrega y guarda el número de proyecto y la dirección de correo electrónico en el formulario Centro de acciones > Tareas de integración > Configuración del proyecto de Cloud.
Configura la fuente del feed de datos
Debes alojar los archivos del feed de datos en tu infraestructura. Los pedidos de extremo a extremo admiten tres tipos de soluciones de hosting de archivos: Google Cloud Storage, Amazon S3 y un host web con un mapa del sitio que entregue los archivos mediante HTTPS. Puedes encontrar requisitos adicionales sobre la fuente del feed de datos en nuestra página Requisitos previos. A continuación, continúa con los pasos de las siguientes secciones para tu tipo de fuente de feed de datos.
Configuración inicial de la fuente del feed de datos en Google Cloud Storage
- Abre la pestaña Onboarding Tasks en el Centro de acciones.
- Navega al paso Elegir fuente del feed.
- Completa el formulario de fuente del feed:
- Método de publicación del feed: Elige Google Cloud Storage.
- Marker File: Proporciona la URL del archivo
marker.txt
. - Archivos de datos: Proporciona la URL al bucket de GCS que contiene los feeds de datos.
- Haz clic en Enviar.
Configuración inicial de la fuente del feed de datos en Amazon S3
- Abre la pestaña Onboarding Tasks en el Centro de acciones.
- Navega al paso Elegir fuente del feed.
- Completa el formulario de fuente del feed:
- Método de publicación del feed: Elige Amazon S3.
- Archivo de marcador: Proporciona la URL del archivo
marker.txt
. - Archivos de datos: Proporciona la URL al bucket de S3 que contiene los feeds de datos.
- ID de acceso: Ingresa el ID de clave de acceso de IAM con permisos para leer desde los recursos de S3.
- Clave de acceso: Ingresa la clave de acceso secreta de IAM con permisos para leer desde los recursos de S3.
- Haz clic en Enviar.
Configuración inicial de la fuente del feed de datos en HTTPS con mapa del sitio
- Abre la pestaña Onboarding Tasks en el Centro de acciones.
- Navega al paso Elegir fuente del feed.
- Completa el formulario de fuente del feed:
- Método de publicación del feed: Elige HTTPS.
- Archivo de mapa del sitio: Proporciona la URL del archivo
sitemap.xml
. - Nombre de usuario: ingresa las credenciales del nombre de usuario para acceder al servidor HTTPS.
- Contraseña: Ingresa la contraseña para acceder al servidor HTTPS.
- Haz clic en Enviar.
Puedes cambiar la configuración de la fuente del feed de datos en la página Configuración > Feeds más adelante una vez que la cuenta esté completamente configurada.
Configurar una cuenta de servicio
Necesitas una cuenta de servicio para realizar solicitudes HTTPS autenticadas a las APIs de Google, como la API de actualizaciones en tiempo real y la async order update.
Para configurar una cuenta de servicio, haz lo siguiente:
- Accede a la consola de Google Cloud.
- Tu cuenta de Actions Center también tiene asociado un proyecto de Google Cloud. Selecciona ese proyecto si todavía no está seleccionado.
- Haz clic en Cuentas de servicio en el menú de la izquierda.
- Haz clic en Crear cuenta de servicio.
- Ingresa un nombre para la cuenta de servicio y haz clic en Crear.
- En Seleccionar un rol, elige Proyecto > Editor.
- Haz clic en Continuar.
- Opcional: Agrega usuarios para otorgarles acceso a la cuenta de servicio y haz clic en Listo.
- Haz clic en > Crear clave para la cuenta de servicio que acabas de crear.
- Selecciona JSON como el formato y haz clic en Crear.
- Después de que se genere el nuevo par de claves pública/privada, descárgalo en tu máquina.
Agrega una URL de entrega
Para probar tu integración, debes configurar la URL de tu API de entregas. La URL de entrega asocia la cuenta del Centro de acciones con el extremo de la URL de tu servicio web, que aloja el servicio web implementado según el esquema de acciones de entrega.
Para configurar la URL de entrega, sigue estos pasos:
- En el Centro de acciones, ve a Configuración > Extremos.
- Agrega una URL de entrega de marcador de posición en el campo de texto en la pestaña Ordering End-to-Endpoint. En esta etapa, no es necesario que la URL de entrega sea una URL que funcione.
- Haz clic en Guardar cambios.