SaaSMaestro
Näin se toimii Diagnoosi Raportit Ominaisuudet Ohjekeskus Kirjaudu sisään

Google OAuth -asiakkaan määrittäminen

Kertaluonteinen Google Cloud -määritys, jonka avulla SaaSMaestro voi pyytää lukuoikeutta.

Pyytääkseen Googlelta lukuoikeuden SaaSMaestro tarvitsee OAuth-asiakkaan Google Cloud -projektista. Jokaisella työtilalla on oma asiakkaansa, joka määritetään sen Datayhteydet-välilehdellä; yksi Google Cloud -projekti voi palvella niitä kaikkia.

Tarkista ensin: avaa työtilan Asetukset → Datayhteydet ja katso ruutua ”Google OAuth -määritys”. Jos siinä lukee ”Määritetty” tai ”Määritetty .env-tiedostossa”, määritys on jo tehty ja voit siirtyä suoraan Google-tilisi yhdistämiseen.

Kuka voi tehdä tämän

Tarkastelemasi työtilan omistajat ja ylläpitäjät. Koska muutos vaikuttaa siihen, miten kaikki työtilan jäsenet kirjautuvat Googleen, sinulta kysytään salasanaa uudelleen, jos et ole syöttänyt sitä viimeisten 15 minuutin aikana.

Vaihe vaiheelta

Napsauta työtilan Datayhteydet-välilehdellä ruutua ”Google OAuth -määritys”. Määritysikkuna käy läpi samat viisi vaihetta:

  1. Luo tai valitse Google Cloud -projekti. Mikä tahansa projekti käy.
  2. Ota käyttöön kolme rajapintaa: Google Analytics Admin API, Google Analytics Data API ja Google Search Console API.
  3. Määritä suostumusnäyttö. Valitse ”Internal”, jos jokainen yhdistettävä Google-tili kuuluu omaan Google Workspaceesi. Muuten valitse ”External” ja lisää jokainen yhdistettävä Google-tili testikäyttäjäksi niin kauan kuin sovellus on Testing-tilassa.
  4. Luo OAuth-asiakas, jonka tyyppi on ”Web application”, ja lisää määritysikkunassa näkyvä uudelleenohjaus-URI. Käytä sen Kopioi-painiketta, jotta se täsmää tarkalleen.
  5. Liitä asiakkaan tunnistetiedot: Client ID ja Client secret, ja napsauta sitten ”Tallenna tunnistetiedot”.

Määrityksen testaaminen

  • Testaa tunnistetiedot tarkistaa Client ID:n ja salaisuuden Googlelta kirjautumatta sisään.
  • Testaa kirjautuminen suorittaa koko Google-kirjautumisen ja, jos se onnistuu, yhdistää kyseisen tilin työtilaasi.

Asiakkaan salaisuus tallennetaan salattuna. Jos haluat vaihtaa vain Client ID:n, jätä salaisuuskenttä tyhjäksi, niin tallennettu salaisuus säilyy. ”Poista tallennetut tunnistetiedot” poistaa ne.

Yleiset virheet

Google ilmoittaaMitä tehdä
redirect_uri_mismatchGoogle Cloudin uudelleenohjaus-URI ei täsmää tarkalleen. Kopioi se uudelleen määritysikkunasta, mukaan lukien http tai https ja mahdollinen loppupolku.
access_deniedSuostumusnäyttö on External-tyyppinen ja Testing-tilassa, eikä tämä Google-tili ole testikäyttäjä. Lisää se suostumusnäytön testikäyttäjiin.
API ei ole käytössäJokin kolmesta rajapinnasta ei ole käytössä projektissa. Ota se käyttöön, odota hetki ja yritä uudelleen.
invalid_clientClient ID tai salaisuus on väärä, tai asiakas on poistettu. Liitä uudet tunnistetiedot.

Seuraavaksi: Google-tilien yhdistäminen.

Liittyvät kysymykset

Pitääkö minun perustaa Google Cloud -projekti?

Vain jos työtilasi Datayhteydet-välilehden ruudussa ”Google OAuth -määritys” lukee, ettei sitä ole määritetty. Jokaisella työtilalla on oma OAuth-asiakkaansa, vaikka yksi Google Cloud -projekti voi palvella niitä kaikkia, ja määritysikkuna opastaa sinut sen läpi viidessä vaiheessa.

Etkö löytänyt tarvitsemaasi?

Oikea ihminen lukee jokaisen viestin, yleensä yhden arkipäivän kuluessa.

Ota yhteyttä