Order with Google requiere que tengas una cuenta activa en el portal de socios. El portal te da acceso a las herramientas para subir feeds de datos y a la configuración de los extremos del servicio web. El equipo de Order with Google iniciará la configuración de la cuenta después de que firmes el contrato.
Configuración inicial de la cuenta
Después de crear tu cuenta, se envía un correo electrónico de confirmación a la dirección de correo electrónico asociada a tu contacto comercial de Google. El correo electrónico contiene vínculos a tu cuenta en el portal y a la guía de integración.
Siga estos pasos para completar la configuración inicial de la cuenta:
Haga clic en el vínculo a su cuenta que aparece en el correo electrónico de confirmación. En tu primera visita al portal para socios, se te pedirá que agregues tu información de contacto de emergencia, en caso de que aún no tengas ninguna. Sigue esta guía para completar tus detalles de contacto. La información de contacto se puede actualizar más tarde en la página Cuenta y usuarios > Información de contacto.
Navega hasta la página Account and Users en el portal. En la pestaña Usuarios, puedes otorgar acceso a los miembros de tu equipo si agregan sus cuentas a la lista de usuarios. Para obtener más detalles, consulta el artículo Cuenta y usuarios.
Una vez que se realiza la configuración inicial de la cuenta, tu equipo puede usar el Portal para socios como la herramienta principal para administrar tu integración de Order with Google. Para obtener más detalles, sigue los pasos que se indican en la página Tareas de integración.
Administrar marcas
En Order with Google, una marca consiste en un conjunto de localizaciones. Cada localización tiene un nombre de marca, un logotipo, una política de privacidad, condiciones del servicio, idiomas y países. Esto te permite especificar el desarrollo de la marca localizado a nivel de país e idioma. Las marcas se configuran por separado en la zona de pruebas y en la producción. Deberás configurar una marca con al menos una localización para cada país en el que tengas restaurantes. De lo contrario, tus restaurantes no aparecerán en Google ni se podrán probar en el Portal para socios. Visita la página Administra marcas para obtener instrucciones detalladas sobre cómo localizar tus marcas.
Tareas de integración
En la página Onboarding Tasks, se enumeran los pasos para comenzar y proporcionar la configuración inicial de tu cuenta. Complétalos para asegurarte de que tu cuenta sea completamente funcional.
Configura un proyecto de Google Cloud
Para administrar la integración con las API de Order with Google, necesitas un proyecto de Google Cloud. Puedes crear un proyecto nuevo o usar uno existente para este fin. Te recomendamos que crees un proyecto nuevo, ya que 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:
- El número de proyecto de Cloud se encuentra en GCP Console. Ve a Inicio > Panel de control > Información del proyecto.
- La dirección de correo electrónico del proyecto de Cloud se encuentra en IAM y administración > IAM > Permisos.Necesitas la dirección de correo electrónico con la función Propietario.
Agrega y guarda el número de proyecto y la dirección de correo electrónico en el formulario Portal de socios > Tareas de integración > Configuración del proyecto de Cloud.
Configure la fuente del feed de datos
Debe alojar los archivos del feed de datos en su infraestructura. Order with Google admite tres tipos de soluciones de hosting de archivos: Google Cloud Storage, Amazon S3 y un host web con un mapa del sitio que entrega los archivos mediante HTTPS. Puedes encontrar requisitos adicionales sobre la fuente del feed de datos en la página Requisitos previos. Luego, sigue los pasos que se indican en las siguientes secciones para tu tipo de fuente del 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 Portal para socios.
- Navegue al paso Elegir fuente del feed.
- Complete el formulario de fuente del feed:
- Método de publicación del feed: Elija Google Cloud Storage.
- Archivo marcador: Proporciona la URL del archivo
marker.txt
. - Archivos de datos: Proporcione la URL al bucket de GCS que contiene los feeds de datos.
- Haga clic en Enviar.
Configuración inicial de la fuente del feed de datos en Amazon S3
- Abre la pestaña Onboarding Tasks en el Portal para socios.
- Navegue al paso Elegir fuente del feed.
- Complete el formulario de fuente del feed:
- Método de publicación del feed: Elija Amazon S3.
- Archivo marcador: Proporciona la URL del archivo
marker.txt
. - Archivos de datos: Proporcione la URL al bucket de S3 que contiene los feeds de datos.
- ID de acceso: ingresa el ID de la 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 recursos de S3.
- Haga 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 Portal para socios.
- Navegue al paso Elegir fuente del feed.
- Complete el formulario de fuente del feed:
- Método de publicación del feed: Elija HTTPS.
- Archivo de mapa del sitio: proporciona la URL del archivo
sitemap.xml
. - Nombre de usuario: Ingresa las credenciales de nombre de usuario para acceder al servidor HTTPS.
- Contraseña: Ingresa la contraseña para acceder al servidor HTTPS.
- Haga clic en Enviar.
Podrá cambiar la configuración de la fuente del feed de datos en la página Configuración > Feeds 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 API de Google, como la API de actualizaciones en tiempo real y la actualización de orden asíncrono.
Para configurar una cuenta de servicio, haz lo siguiente:
- Accede a Google Cloud Platform Console.
- Tu cuenta en el Portal para socios también tiene un proyecto de Google Cloud asociado. Selecciona ese proyecto si aún 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 Selecciona una función, 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 formato y haz clic en Crear.
- Después de generar tu 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 entrega. La URL de entrega asocia la cuenta del Portal para socios al extremo de URL del servicio web, que aloja el servicio web implementado después del esquema de acción de entregas.
Para configurar tu URL de entrega, haz lo siguiente:
- En el Portal para socios, ve a Configuración > Extremos.
- Agrega una URL de entrega de marcador de posición en el campo de texto de la pestaña Orden con el extremo de Google. En esta etapa, no es necesario que la URL de entrega sea una URL que funcione.
- Haz clic en Guardar cambios.