Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'integrazione end-to-end delle prenotazioni di ristoranti richiede caricamenti giornalieri dei feed nelle
caselle di posta SFTP (Secure File Transfer Protocol). Google ospita i seguenti SFTP
drop box per consentire ai partner di caricare il feed giornaliero. Le caselle personali utilizzano SSH per proteggere la connessione e richiedono una coppia di chiavi SSH pubblica e privata per autenticare la connessione.
Dopo averla generata, incolla la chiave pubblica nel campo Carica chiave SSH pubblica
della fase Configurazione.
Crea la chiave SSH
La generazione di una coppia di chiavi dipende dalla piattaforma della tua organizzazione. Ecco
i passaggi per creare una coppia di chiavi per piattaforme diverse:
Piattaforma Windows
Scarica ed esegui un emulatore di terminale e un'applicazione di trasferimento di file di rete
per Windows. PuTTY è un'opzione senza costi e open source che puoi scaricare da
putty.org.
Nella sezione Parameters (Parametri) in fondo alla pagina, seleziona RSA.
Fai clic su Genera.
Tieni il cursore sopra l'area vuota come indicato nelle istruzioni finché PuTTYgen
non genera la coppia di chiavi.
PuTTYgen sostituisce l'area vuota con una serie di caselle, una delle quali mostra
la chiave pubblica.
Nella casella dei commenti sulla chiave, aggiungi l'indirizzo email a cui vuoi ricevere
le notifiche.
Aggiungi l'indirizzo alla fine di ogni testo già presente nel riquadro. Non
modificare il testo nelle altre caselle.
Fai clic su Salva chiave pubblica.
Salva la chiave pubblica con il nome id-rsa nella seguente cartella:
C:\Documents e Settings\username\.ssh, dove username è il tuo nome utente Windows.
Fai clic su Salva chiave privata.
Salva la chiave privata con il nome id-rsa.ppk nella stessa cartella.
Copia il contenuto della casella della chiave pubblica negli appunti e incollalo nel file authorized_keys di OpenSSH.
Assicurati di copiare l'intero contenuto, che inizia con ssh-rsa e termina
con l'indirizzo email che hai inserito al passaggio 5.
Chiudi PuTTYgen.
Incolla la chiave pubblica in un editor di testo, rimuovi le interruzioni di riga e copia nuovamente
l'intero testo negli appunti.
Incolla la chiave pubblica nel campo Carica chiave SSH pubblica della fase
Configurazione.
Fai clic su Invia.
Piattaforma Mac OS o Linux
Apri una finestra del terminale.
Inserisci questa riga di comando: ssh-keygen -t rsa.
Seleziona i valori predefiniti per tutte le opzioni.
Questo comando genera due file di chiavi SSH, id_rsa e id_rsa.pub, nella directory home/username/.ssh, dove username è il tuo nome utente.
Apri il file id_rsa.pub in un editor di testo normale.
Seleziona tutto il testo e copialo.
Incolla la chiave pubblica nel campo Carica chiave SSH pubblica della fase
Configurazione.
Fai clic su Invia.
Questa coppia di chiavi viene utilizzata per accedere in sicurezza alle caselle di posta SFTP fornite da Google. La chiave pubblica ha il seguente formato:
[null,null,["Ultimo aggiornamento 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."]]