Publicação de aplicativo na plataforma de API do Google Calendar

Veja como publicar aplicativo para manter integração sempre ativa entre a extensão No Boss Calendar e o Google Calendar.

Nesta publicação, vamos apresentar um passo a passo simplificado de como encaminhar um pedido de análise de publicação na conta de API do Google Calendar. Para mais informações, você pode acessar a documentação do Google.

Caso você ainda não tenha configurada sua conta de API no Google, veja primeiro o nosso tutorial Criação de credenciais para api's externas.

Requisitos para encaminhar pedido ao Google API

Os itens exibidos a seguir serão solicitados pelo Google no momento que solicitar análise para publicação. Olhe cada item e prepare suas informações antes de irmos para o site do Google encaminhar a solicitação.

  1. Um link oficial para a Política de Privacidade do seu aplicativo;
    • Nós montamos uma página com texto pronto de política de privacidade que você pode utilizar e que está disponível em https://www.nobossextensions.com/privacy-policy-for-no-boss-calendar
    • Copie o conteúdo desta nossa página para uma nova página dentro do seu site. Após armazena a url criada no seu site para informar posteriormente ao Google.
    • Caso não consiga criar uma página com esse conteúdo em seu site, informe a nossa url enviada acima para o Google.
  2. Um vídeo do YouTube mostrando como você planeja usar os dados do usuário do Google que obtiver dos escopos;
    • Você pode gravar seu próprio video mostrando como funciona a integração pela área admin do seu site ou então submeter a url de um video gravado por nós disponível em https://www.youtube.com/watch?v=Fu0YoaQ7HBE.
  3. Uma explicação por escrito ao Google sobre por que você precisa acessar dados do usuário restritos e/ou confidenciais;
    • Sugestão de texto a submeter:
      • The application integrated with the Google API account is actually an extension installed on our website that displays event calendars imported from Google calendars.
        This extension was obtained from the company No Boss Extensions, which has sales information for its extension at the url https://www.nobossextensions.com/calendar/.
        As can be seen in the attached Youtube video, the extension requests a Google user login only in the administrative area of the site where access is restricted to only users with permission to manage the site's content.
        Login is required only once in the calendar configuration to obtain calendars that the user who has logged in has access.
        After searching the schedules, the site's administrative user will choose which schedules will have events imported for display on the site.
        The information that is obtained via integration and displayed on the website calendar are "calendar name", "event title", "event description", "event time" and "event locations".
  4. Todos os seus domínios verificados no Google Search Console.
    • Nesta parte você terá que informar o domínio de todos os sites públicos que você for utilizar instalar a extensão.

Encaminhando o pedido para a plataforma de API's do Google

Agora que todos os dados estão preparados, vamos iniciar o pedido de análise junto ao Google.

  1. Acesse a página de "consentimento oAuth" do Google Calendar API clicando aqui.
  2. Clique em "Publicar aplicativo"
  3. Será exibida uma modal com exibição dos requisitos do Google para verificação da conta que já nos preparamos. Clique no botão "Confirmar".
  4. Na tela carregada, clique em "Prepare-se para a verificação"
  5. Na primeira etapa exibida (Tela de permissão OAuth)
    • Na seção "Domínio do app" você deve informar:
    • Na seção "Domínios autorizados" você deve preencher todos domínios em que for instalar a extensão para que a integração funcione.
  6. Na segunda etapa exibida (Escopos)
    • Na pergunta "Como os escopos serão usados?" e preencha o conteúdo que citamos no requisito número 3 desta página ("Uma explicação por escrito ao Google sobre por que você precisa acessar dados do usuário restritos e/ou confidenciais").
    • Na pergunta "Vídeo de demonstração: como o escopo será usado?" coloque a url do vídeo que citamos no requisito número 2 desta página ("Um vídeo do YouTube mostrando como você planeja usar os dados do usuário do Google que obtiver dos escopos").
  7. Na segunda etapa exibida (Informações opcionais)
    • Nesta etapa não é necessário preencher nada.
  8. Na segunda etapa exibida (Revisão final)
    • Revise os dados e se tudo estiver correto, marque o checkbox no final da página e clique em "Enviar para verificação".
Publicação anterior

Uso de iframe no editor de resposta da FAQ