LUMA Ads · Google Ads API
O que o LUMA Ads faz na conta da clínica.
O LUMA Ads é o módulo de gestão e medição de campanhas do LUMA AI Hub. Ele opera a conta de anúncios que a própria clínica já tem, com autorização dada por um administrador daquela conta. Esta página descreve exatamente o que entra, o que sai e como interromper.
Em vigor desde 30 de agosto de 2026.
Quem opera o LUMA Ads
O LUMA AI Hub é desenvolvido e licenciado por ELEV TECH DESENVOLVIMENTO DE SOFTWARE CUSTOMIZAVEL LTDA, CNPJ 68.758.498/0001-90, com sede registrada na Receita Federal em R. Pais Leme, 215, conj. 1713 · Pinheiros · São Paulo/SP · CEP 05424-150. Contato: suporte@be-elev.com.
Somos uma empresa de software. Licenciamos o produto para clínicas médicas, que o usam nas contas de anúncio delas. Não revendemos mídia, não aplicamos margem sobre verba de anúncio e não intermediamos a cobrança do Google: cada clínica paga o Google diretamente. A conta administradora que usamos para o acesso técnico à API chama-se LUMA Agency, nome herdado de antes da constituição da ELEV TECH; ela é um contêiner de acesso, e não uma operação de agência.
Como a conta é conectada
A conexão acontece pelo fluxo OAuth oficial do Google, dentro do produto, e só um administrador da conta de anúncios da clínica pode autorizá-la. Nunca pedimos a senha da Conta Google, e nunca criamos conta de anúncios em nome de ninguém: a conta continua sendo da clínica, e nós operamos a pedido dela.
O escopo solicitado é https://www.googleapis.com/auth/adwords. Após a autorização, consultamos customer e customer_client uma vez para listar as contas às quais aquele administrador tem acesso, de modo que ele escolha qual delas será operada.
O que lemos
Uma vez por hora, para cada conta conectada, o sincronizador executa três consultas GAQL:
- Métricas diárias de campanha, em
campaign: identificador, nome, situação, impressões, cliques, custo, conversões e data. - Índice de reconciliação, em
campaign: identificador, nome e tipo de canal, para casar o que existe na plataforma com o que temos registrado. - Métricas de anúncio, em
ad_group_ad: identificador do anúncio, situação, impressões, cliques e custo.
Esses números alimentam o painel da clínica e são cruzados com a agenda e o atendimento do próprio LUMA AI Hub para mostrar custo por lead e custo por consulta agendada. Não lemos métricas de palavra-chave, e não consultamos planejamento de palavras-chave, faturamento, pagamentos nem usuários da conta.
O que escrevemos
Toda alteração é proposta na tela e só sai daqui depois que um usuário autorizado da clínica confirma. As operações disponíveis são:
- Criação de campanha de Busca completa, numa única cadeia atômica: orçamento, campanha, grupo de anúncios, anúncios responsivos de busca, palavras-chave, palavras-chave negativas e segmentação geográfica.
- Edição do anúncio responsivo: títulos e descrições.
- Pausa e reativação de campanha.
- Mudança de orçamento, dentro do teto configurado para aquela conta.
- Renomear campanha.
Toda escrita é feita em dois passos. O primeiro envia a cadeia com validateOnly=true, que faz o Google validar sem criar nada e sem gastar verba, e mostra ao médico o gasto projetado contra o teto da conta. Só um segundo passo, confirmado explicitamente, envia a mutação real. Campanha criada nasce PAUSADA, para que ninguém comece a gastar sem olhar antes.
O que não fazemos
- Nenhuma alteração acontece sem confirmação explícita na tela.
- Não criamos contas de anúncio e não gerenciamos usuários da conta.
- Não acessamos faturamento, formas de pagamento nem faturas.
- Nenhum agente automático publica anúncio nem aumenta orçamento por conta própria.
- Nenhum dado de saúde de paciente trafega pela Google Ads API.
Como revogar
A clínica revoga o acesso quando quiser, pelo painel de conexões do LUMA Ads ou diretamente nas permissões da Conta Google. A revogação interrompe a leitura e impede qualquer escrita posterior.
Tratamento e isolamento dos dados
Os dados de cada clínica ficam separados por locatário no banco, com isolamento aplicado na própria camada de dados. Uma clínica nunca vê a conta de outra. Guardamos o token de acesso e os identificadores das contas conectadas.
O uso e a transferência, pela ELEV, de informações recebidas das APIs do Google obedecem à Política de Dados do Usuário dos Serviços de API do Google, inclusive aos requisitos de Uso Limitado (Limited Use). Esses dados não são vendidos, não são usados para treinar modelos de inteligência artificial e não são usados para exibir publicidade a ninguém. O que recebemos da Google Ads API serve apenas para operar as campanhas da própria clínica que autorizou o acesso.
Ver também a seção sobre integrações com o Google na Política de Privacidade e os Termos de Uso.
English summary
ELEV TECH DESENVOLVIMENTO DE SOFTWARE CUSTOMIZAVEL LTDA (Brazilian company registry number, CNPJ, 68.758.498/0001-90, registered at R. Pais Leme, 215, conj. 1713 · Pinheiros · São Paulo/SP · CEP 05424-150) develops and licenses LUMA AI Hub, a SaaS platform for medical clinics. LUMA Ads is its campaign management and reporting module. Our client clinics use it on their own Google Ads accounts. We are a software vendor: we do not resell advertising, we do not mark up media, and we do not intermediate billing.
Each clinic connects its own account through the standard OAuth consent flow (scope https://www.googleapis.com/auth/adwords), authorized by an administrator of that account. We never request passwords and never create or own accounts on behalf of clients. Access can be revoked at any time from the product or from the client's Google Account permissions.
Reporting: three GAQL queries per connected account per hour read campaign metrics (campaign: id, name, status, impressions, clicks, cost, conversions, date), a campaign reconciliation index (campaign: id, name, advertising channel type) and ad metrics (ad_group_ad: ad id, status, impressions, clicks, cost). We do not read keyword metrics and we do not access keyword planning, billing, payments or account users.
Management: a guided assistant creates complete Search campaigns (budget, campaign, ad group, responsive search ads, keywords, negative keywords and geo targeting) as one atomic mutate chain. Users can also edit ad copy, pause, resume, rename and change budgets. Every write is a two-step action: the first step submits the chain with validateOnly=true and shows the projected spend against the account ceiling, and only an explicitly confirmed second step sends the real mutation. Created campaigns start PAUSED. No automated agent publishes ads or raises budgets on its own.
Data is stored per tenant with row-level isolation, is never shared between clients, never sold, and never used to train AI models. No patient health data is sent to the Google Ads API. Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.