Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Tu integración de extremo a extremo de Reservas de restaurantes requiere cargas de feeds diarias en buzones de Protocolo de transferencia de archivos segura (SFTP). Google aloja los siguientes buzones de SFTP para que los socios suban el feed diario. Los buzones utilizan SSH para proteger la conexión y requieren un par de claves pública y privada SSH para autenticar la conexión.
Después de generar la clave pública, pégala en el campo Subir clave SSH pública del hito Configuración.
Crea tu clave SSH
La generación de un par de claves depende de la plataforma de tu organización. Estos son los pasos para crear un par de claves para diferentes plataformas:
Plataforma de Windows
Descarga y ejecuta un emulador de terminal y una aplicación de transferencia de archivos de red para Windows. PuTTY es una opción gratuita y de código abierto que puedes descargar desde putty.org.
En la sección Parámetros, en la parte inferior de la página, selecciona RSA.
Haz clic en Generar.
Mantén el cursor sobre el área en blanco según se indique, hasta que PuTTYgen genere el par de claves.
PuTTYgen reemplaza el área en blanco con una serie de casillas, una de las cuales muestra la clave pública.
En el cuadro de comentario clave, agrega la dirección de correo electrónico a la que deseas recibir notificaciones.
Agrega la dirección al final de cualquier texto que ya aparezca en la casilla. No cambies el texto de los otros cuadros.
Haz clic en Guardar clave pública.
Guarda la clave pública con el nombre id-rsa en la siguiente carpeta:
C:\Documents y Settings\username\.ssh, donde username es tu nombre de usuario de Windows.
Haz clic en Save private key.
Guarda la clave privada con el nombre id-rsa.ppk en la misma carpeta.
Copia el contenido del cuadro de clave pública en el portapapeles y pégalo en el archivo authorized_keys de OpenSSH.
Asegúrate de copiar todo el contenido, que comienza con ssh-rsa y termina con la dirección de correo electrónico que ingresaste en el paso 5.
Cierra PuTTYgen.
Pega la clave pública en un editor de texto, quita los saltos de línea y vuelve a copiar todo el texto en el portapapeles.
Pega la clave pública en el campo Cargar clave SSH pública del hito Configuración.
Haz clic en Enviar.
Plataforma macOS o Linux
Abre una ventana de terminal.
Ingresa la siguiente línea de comandos: ssh-keygen -t rsa.
Selecciona los valores predeterminados de todas las opciones.
Este comando genera dos archivos de claves SSH, id_rsa y id_rsa.pub, en el directorio home/username/.ssh, donde username es tu nombre de usuario.
Abre el archivo id_rsa.pub en un editor de texto sin formato.
Selecciona todo el texto y cópialo.
Pega la clave pública en el campo Cargar clave SSH pública del hito Configuración.
Haz clic en Enviar.
Este par de claves se utiliza para acceder de forma segura a los buzones de SFTP proporcionados por Google. La clave pública tiene el siguiente formato:
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],[],null,["# Upload Public SSH Key\n\nYour Dining Reservations End-to-End integration requires daily feed uploads to\nSecure File Transfer Protocol (SFTP) dropboxes. Google hosts the following SFTP\ndropboxes for partners to upload daily feed to it. The dropboxes utilize SSH to\nsecure the connection, and require a SSH public and private key pair to\nauthenticate the connection.\n\nAfter you generate, paste the public key in the **Upload Public SSH Key**\nfield of [Setup](https://actionscenter.google.com/home) milestone.\n\n### Create your SSH key\n\nGeneration of a key pair depends on the platform of your organization. Here're\nthe steps to create key pair for different platforms:\n\n#### Windows platform\n\n1. Download and run a terminal emulator and network file transfer application for Windows. PuTTy is a free and open source option which you can download from [putty.org](http://putty.org).\n2. In the **Parameters** section at the bottom of the page, select **RSA**.\n3. Click **Generate**.\n4. Hold the cursor over the blank area as per the instruction, until PuTTYgen generates the key pair.\n5. PuTTYgen replaces the blank area with a series of boxes, one of which shows the public key.\n6. In the key comment box, add the email address to which you want to get notifications.\n7. Add the address to the end of any text that already appears in the box. Don't change the text in the other boxes.\n8. Click **Save public key**.\n9. Save the public key with the name `id-rsa` in the following folder:\n\n `C:\\Documents` and `Settings\\username\\.ssh`, where `username` is your Windows\n username.\n10. Click **Save private key**.\n\n11. Save the private key with the name `id-rsa.ppk` in the same folder.\n\n12. Copy the content of the public key box on the clipboard and paste it into\n the OpenSSH `authorized_keys` file.\n\n13. Make sure to copy the entire content, that starts with `ssh-rsa` and ends\n with the email address you entered at step 5.\n\n14. Close PuTTYgen.\n\n15. Paste the public key into a text editor, remove the line breaks, and recopy\n the full text to the clipboard.\n\n16. Paste the public key in the **Upload Public SSH Key** field of\n [Setup](https://actionscenter.google.com/home) milestone.\n\n17. Click **Submit**.\n\n#### Mac OS or Linux platform\n\n1. Open a terminal window.\n2. Enter this command line: `ssh-keygen -t rsa`.\n3. Select the default values for all options.\n\n This command generates two SSH key files, `id_rsa` and `id_rsa.pub`, in the\n directory home/username/.ssh, where `username` is your username.\n4. Open `id_rsa.pub` file in a plaintext editor.\n\n5. Select all the text and copy it.\n\n | **Note:** Verify that there are no line breaks in the file.\n6. Paste the public key in the **Upload Public SSH Key** field of\n [Setup](https://actionscenter.google.com/home) milestone.\n\n7. Click **Submit**.\n\nThis pair of keys is used to securely sign in to the Google-provided SFTP\ndropboxes. The public key has the following format: \n\n ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gUXMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzHL3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjyPXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L user@yourdomain.com\n\n| **Important:** Don't include new line breaks in the key.\n| **Key Point:** Keep track of your public and private key. You need to provide the public key to Google in some of the later steps.\n| **Note:** Most Actions Center partners prefer to use the same public and private key pair across all feeds. If you want to use a different key pair for each feed or for each environment, you must change your SSH key after the initial setup steps are completed, within the [Feed configuration](https://partnerdash.google.com/apps/reservewithgoogle/configuration/feeds?env=sandbox) page of the partner portal. Refer to the [Feeds](/actions-center/verticals/reservations/e2e/partner-portal/testing/feeds) to learn how to change your keys."]]