{"id":1714,"date":"2026-04-26T17:56:04","date_gmt":"2026-04-26T17:56:04","guid":{"rendered":"https:\/\/cms.funnelsheet.com\/?p=1714"},"modified":"2026-04-26T17:56:04","modified_gmt":"2026-04-26T17:56:04","slug":"o-guia-de-rastreamento-para-negocios-que-tem-parceiro-de-midia-externo-gerindo-as-campanhas","status":"publish","type":"post","link":"https:\/\/cms.funnelsheet.com\/?p=1714","title":{"rendered":"O guia de rastreamento para neg\u00f3cios que t\u00eam parceiro de m\u00eddia externo gerindo as campanhas"},"content":{"rendered":"<p>Quando um neg\u00f3cio depende de um parceiro de m\u00eddia externo para gerenciar campanhas, o rastreamento n\u00e3o fica na sua sala de controle. Ele atravessa acordos, plataformas e momentos de decis\u00e3o que podem desalinhar dados de cliques com convers\u00f5es. Voc\u00ea pode estar vendo n\u00fameros diferentes entre GA4, Meta Ads e o CRM, leads que aparecem em uma ponta do funil e somem na outra, ou um WhatsApp que n\u00e3o fecha a atribui\u00e7\u00e3o com o clique correspondente. Esse cen\u00e1rio n\u00e3o \u00e9 apenas inc\u00f4modo: \u00e9 fonte de desperd\u00edcio, renegocia\u00e7\u00e3o de metas e, muitas vezes, de perda de confian\u00e7a entre cliente e ag\u00eancia. O desafio real \u00e9 transformar esse quebra-cabe\u00e7a em um fluxo de dados confi\u00e1vel, com governan\u00e7a clara entre quem gerencia as campanhas e quem recebe a receita.<\/p>\n<p>Este guia foca exatamente nisso: rastreamento acion\u00e1vel para neg\u00f3cios que convivem com parceiros de m\u00eddia. Ele n\u00e3o promete marketing milagroso nem simplifica a complexidade t\u00e9cnica. Em vez disso, mostra como diagnosticar falhas comuns, configurar fluxos de dados com base em GA4, GTM Server-Side, CAPI da Meta e outras pe\u00e7as, e estruturar uma governan\u00e7a que permita tomadas de decis\u00e3o r\u00e1pidas e baseadas em dados. Ao final, voc\u00ea ter\u00e1 um roteiro de valida\u00e7\u00e3o, um conjunto de decis\u00f5es t\u00e9cnicas bem justificadas e um caminho claro para alinhar expectativas entre cliente, ag\u00eancia parceira e time de TI.<\/p>\n<h2>O problema real quando h\u00e1 parceiro externo gerindo as campanhas<\/h2>\n<h3>Discrep\u00e2ncias entre GA4, Meta e dados do parceiro<\/h3>\n<p>\u00c9 comum ver GA4 apontando uma m\u00e9trica e a Meta Ads indicando outra para o mesmo conjunto de cliques. O motivo vai al\u00e9m de \u201calgoritmos diferentes\u201d: podem existir diferen\u00e7as de janela de atribui\u00e7\u00e3o, de prioridade de eventos, ou de como cada plataforma trata dados de offline. Quando o parceiro controla parte do fluxo de dados (crit\u00e9rios de captura, envio de eventos, par\u00e2metros de campanha), a chance de desalinhamento aumenta. Sem um contrato t\u00e9cnico expl\u00edcito sobre o que \u00e9 enviado, onde e como, cada silo chega a conclus\u00f5es distintas sobre o que est\u00e1 performando.<\/p>\n<blockquote>\n<p>Dados de convers\u00e3o precisam de linha de base comum. Sem isso, qualquer relat\u00f3rio parece confi\u00e1vel, mas \u00e9 apenas um espelho quebrado.<\/p>\n<\/blockquote>\n<blockquote>\n<p>O maior mal \u00e9 a aus\u00eancia de um mapa de dados. Sem ele, voc\u00ea n\u00e3o sabe quem (cliente\/agency), quando (tempo real vs. atraso) e como (evento, par\u00e2metro) est\u00e1 contribuindo para a convers\u00e3o.<\/p>\n<\/blockquote>\n<h3>Perda de dados em redes de redirecionamento e tr\u00e1fego off-site<\/h3>\n<p>Quando o caminho do usu\u00e1rio envolve v\u00e1rias plataformas \u2014 por exemplo, clique no an\u00fancio, redirecionamento, abertura do WhatsApp, envio de mensagem, fechamento por telefone \u2014 cada etapa pode introduzir perdas de dados. GCLIDs podem sumir no redirecionamento, UTMs podem n\u00e3o ser preservadas em redirecionamentos entre dom\u00ednio, e eventos podem ficar travados em um lado do funil sem chegar ao GA4 ou ao CAPI da Meta. Em ambientes com parceiros, esse rastro pode estar fragmentado entre o que a ag\u00eancia registra e o que a equipe interna recebe para reconcilia\u00e7\u00e3o.<\/p>\n<h3>O peso da privacidade e dos consentimentos<\/h3>\n<p>Consent Mode v2, CMPs e LGPD mudam o que \u00e9 enviado, quando \u00e9 enviado e para quais plataformas. Em projetos com ag\u00eancia parceira, \u00e9 comum que haja varia\u00e7\u00f5es entre implementa\u00e7\u00f5es de consentimento no site do anunciante, no dom\u00ednio do parceiro ou em plataformas de terceiros. A consequ\u00eancia pr\u00e1tica \u00e9 a redu\u00e7\u00e3o de dados \u00fateis sem que haja o devido alerta de governan\u00e7a: voc\u00ea pode estar confiando em dados que n\u00e3o refletem a autoriza\u00e7\u00e3o do usu\u00e1rio, o que impacta a confiabilidade da atribui\u00e7\u00e3o.<\/p>\n<h2>Arquitetura de dados para colabora\u00e7\u00e3o entre cliente e parceiro<\/h2>\n<h3>Fluxo recomendado de dados entre cliente, parceiro e plataformas<\/h3>\n<p>A base \u00e9 ter um fluxo de dados claro, bem documentado e verific\u00e1vel para GA4, GTM Server-Side e Meta CAPI, com uma trilha de eventos padronizada. O cliente mant\u00e9m a propriedade do reposit\u00f3rio prim\u00e1rio de dados (ex.: BigQuery ou Looker Studio) e o parceiro contribui com o envio de cliques, convers\u00f5es e par\u00e2metros que permitem reconcilia\u00e7\u00e3o. A integra\u00e7\u00e3o tende a funcionar melhor quando h\u00e1 um datapath compartilhado que n\u00e3o dependa de uma \u00fanica posse de tecnologia, mas de uma defini\u00e7\u00e3o de eventos, par\u00e2metros e IDs que cruzam as plataformas.<\/p>\n<h3>Consentimento, privacidade e governan\u00e7a<\/h3>\n<p>Consent Mode v2 n\u00e3o \u00e9 apenas uma configura\u00e7\u00e3o t\u00e9cnica; \u00e9 uma decis\u00e3o de governan\u00e7a. Defina, de antem\u00e3o, como o consentimento do usu\u00e1rio impacta cada etapa do envio de dados: quais eventos s\u00e3o enviados, com que frequ\u00eancia, para quais plataformas e com quais par\u00e2metros. Documente tamb\u00e9m quem \u00e9 respons\u00e1vel por atualizar o CMP, como lidar com consentimentos parciais e como reagir a mudan\u00e7as regulat\u00f3rias. Em termos pr\u00e1ticos, busque uma abordagem que minimize perdas de dados cr\u00edticas sem comprometer a privacidade.<\/p>\n<h3>Server-Side Tagging, client-side e a balan\u00e7a de dados<\/h3>\n<p>Para neg\u00f3cios com parceiro externo, a arquitetura t\u00edpica envolve GTM Server-Side para consolidar envios a GA4, Meta CAPI e, se aplic\u00e1vel, outros destinos. A vantagem \u00e9 reduzir perdas de dados que acontecem no client-side, principalmente com usu\u00e1rios que navegam com bloqueadores, cookies restritos ou tentativas de impedir o rastreamento. Contudo, a ado\u00e7\u00e3o de GTM Server-Side n\u00e3o resolve tudo por si s\u00f3: \u00e9 crucial que a configura\u00e7\u00e3o inclua valida\u00e7\u00e3o de par\u00e2metros (UTMs, GCLIDs), checagem de consist\u00eancia entre eventos e um mecanismo de reconcilia\u00e7\u00e3o com o parceiro.<\/p>\n<blockquote>\n<p>Server-Side n\u00e3o \u00e9 panac\u00e9ia. O benef\u00edcio real vem da disciplina de valida\u00e7\u00e3o cruzada entre GA4, CAPI e dados offline, n\u00e3o apenas da infraestrutura.<\/p>\n<\/blockquote>\n<h2>Como estruturar a coleta de dados com o parceiro<\/h2>\n<ol>\n<li>Definir ownership: quem coleta, envia, valida e corrige os dados. Estabele\u00e7a responsabilidades claras entre cliente, ag\u00eancia parceira e time de TI.<\/li>\n<li>Padronizar UTMs, par\u00e2metros de evento e nomenclatura: use um manual \u00fanico de UTMs (utm_source, utm_medium, utm_campaign) e de eventos (include-offers, purchase, lead), com regras de fallback para dados ausentes.<\/li>\n<li>Garantir compartilhamento de GCLID e par\u00e2metros de atribui\u00e7\u00e3o: o parceiro deve capturar o GCLID nos cliques, associ\u00e1-lo ao evento correspondente e disponibilizar esse v\u00ednculo para reconcilia\u00e7\u00e3o com GA4 e Meta CAPI.<\/li>\n<li>Configurar Consent Mode v2 e CMPs consistentes: alinhar as implementa\u00e7\u00f5es de consentimento no site do anunciante e no ambiente do parceiro, assegurando que o envio de dados respeite a autoriza\u00e7\u00e3o do usu\u00e1rio em cada ponto de contato.<\/li>\n<li>Adotar GTM Server-Side para agrega\u00e7\u00e3o de dados: centralize o envio de eventos para GA4, Meta e outras fontes, reduzindo perdas em ambientes com bloqueadores e pol\u00edticas de privacidade mais restritivas.<\/li>\n<li>Estabelecer valida\u00e7\u00e3o e reconcilia\u00e7\u00e3o peri\u00f3dica: configure dashboards e relat\u00f3rios que comparem dados de cliques, convers\u00f5es e offline, com uma cad\u00eancia de revis\u00e3o mensal entre cliente e parceiro.<\/li>\n<\/ol>\n<blockquote>\n<p>Quando h\u00e1 parceria, a qualidade do rastreamento depende de alinhamento t\u00e9cnico e de uma regra de ouro: o que \u00e9 visto pela ag\u00eancia precisa ter uma correspond\u00eancia verific\u00e1vel no seu GA4 e no seu CRM.<\/p>\n<\/blockquote>\n<h2>Sinais de que o rastreamento pode estar quebrado (e como corrigir)<\/h2>\n<h3>Discrep\u00e2ncias entre GA4 e Meta<\/h3>\n<p>Se a mesma campanha apresenta convers\u00f5es diferentes entre GA4 e Meta CAPI, verifique se a janela de atribui\u00e7\u00e3o, a configura\u00e7\u00e3o de eventos e a integridade do envio de par\u00e2metros entre fontes est\u00e3o alinhadas. Confirme se o parceiro est\u00e1 enviando os mesmos eventos para as mesmas a\u00e7\u00f5es de usu\u00e1rio (clique, impress\u00e3o, lead) e se a correspond\u00eancia de usu\u00e1rio entre plataformas est\u00e1 mantendo o mesmo identificador (ID de usu\u00e1rio anonimizados ou hashes, conforme a LGPD).<\/p>\n<h3>Leads que aparecem no CRM sem correspond\u00eancia de clique<\/h3>\n<p>Quando o CRM registra uma oportunidade sem nenhum clique registrado no GA4 ou no Meta, \u00e9 sinal de que h\u00e1 off-load de dados ou de que o caminho de origem n\u00e3o est\u00e1 sendo rastreado integralmente. Pode ser necess\u00e1rio capturar convers\u00f5es offline com regras expl\u00edcitas de conformidade e associar tais convers\u00f5es a campanhas e fontes, usando um identificador comum.<\/p>\n<h3>UTMs que somem no redirecionamento<\/h3>\n<p>Redirecionamentos entre dom\u00ednios podem perder UTMs ou reverter par\u00e2metros. A pr\u00e1tica recomendada \u00e9 preservar UTMs via par\u00e2metros perdidos no redirecionamento ou, quando poss\u00edvel, substituir por IDs persistentes (como GCLID) que atravessam o caminho do usu\u00e1rio at\u00e9 a convers\u00e3o.<\/p>\n<h3>Convers\u00f5es offline n\u00e3o sincronizadas<\/h3>\n<p>Se as convers\u00f5es offline do CRM ou de liga\u00e7\u00f5es n\u00e3o aparecem nas plataformas digitais, \u00e9 essencial ter um fluxo de reconcilia\u00e7\u00e3o que associe a convers\u00e3o ao clique correspondente por meio de um identificador compartilhado, como GCLID ou hash de usu\u00e1rio permitido pela privacidade. Sem esse mapeamento, voc\u00ea n\u00e3o consegue justificar o investimento com dados de retorno confi\u00e1veis.<\/p>\n<h2>Rotina de auditoria e governan\u00e7a para clientes com ag\u00eancia parceira<\/h2>\n<p>Governan\u00e7a \u00e9 a \u00e2ncora de qualquer implementa\u00e7\u00e3o com parceiro externo. Sem ela, o risco de diverg\u00eancia cresce, o tempo de diagn\u00f3stico se arrasta e o cliente fica sem escalabilidade. Abaixo est\u00e1 uma rotina pr\u00e1tica que funciona em setups reais, com foco em diagn\u00f3sticos r\u00e1pidos, valida\u00e7\u00f5es-chave e um caminho de melhoria cont\u00ednua.<\/p>\n<h3>Checklist de valida\u00e7\u00e3o r\u00e1pida<\/h3>\n<ul>\n<li>Verifique se GA4, GTM Server-Side e Meta CAPI est\u00e3o recebendo eventos correspondentes aos cliques relevantes.<\/li>\n<li>Confirme que UTMs e GCLIDs s\u00e3o preservados ao longo do caminho do usu\u00e1rio, inclusive em redirecionamentos entre dom\u00ednios.<\/li>\n<li>Checagem de consentimento ativo: quais dados s\u00e3o enviados com consentimento pleno, parcial ou ausente?<\/li>\n<li>Valide amostras de dados com BigQuery ou Looker Studio para confirmar consist\u00eancia entre fontes.<\/li>\n<li>Solicite ao parceiro um relat\u00f3rio de mapeamento de dados (que eventos, quais par\u00e2metros, que IDs) para reconcilia\u00e7\u00e3o.<\/li>\n<li>Documente decis\u00f5es t\u00e9cnicas em um reposit\u00f3rio acess\u00edvel ao time de dados, dev e gest\u00e3o.<\/li>\n<\/ul>\n<p>Se a auditoria encontrar falhas, priorize corre\u00e7\u00f5es com impacto direto na atribui\u00e7\u00e3o de cliques para convers\u00f5es de alto impacto (funil de WhatsApp, formul\u00e1rio de contato e liga\u00e7\u00f5es). O objetivo n\u00e3o \u00e9 ter perfei\u00e7\u00e3o mirabolante, mas reduzir a varia\u00e7\u00e3o entre fontes at\u00e9 um patamar aceit\u00e1vel para tomada de decis\u00e3o mensal.<\/p>\n<h2>Erros comuns com corre\u00e7\u00f5es pr\u00e1ticas e espec\u00edficas<\/h2>\n<h3>Erro: n\u00e3o consolidar dados entre GA4 e Meta<\/h3>\n<p>Corre\u00e7\u00e3o: implemente um pipeline de dados que traga eventos de ambas as plataformas para um reposit\u00f3rio \u00fanico (BigQuery ou Looker Studio) para reconcilia\u00e7\u00e3o e valida\u00e7\u00e3o cruzada. A pr\u00e1tica de auditar pares de eventos (ex.: view_item x initiate_checkout) ajuda a identificar lacunas de envio.<\/p>\n<h3>Erro: GCLID n\u00e3o \u00e9 preservado no caminho at\u00e9 o CRM<\/h3>\n<p>Corre\u00e7\u00e3o: utilize GTM Server-Side para capturar e reencaminhar o GCLID at\u00e9 o CRM, mantendo-o associado ao registro do lead. Se o CRM n\u00e3o aceitar o GCLID, crie um hash de identificador que possa ser reconectado com o clique original sem violar privacidade.<\/p>\n<h3>Erro: consentimento mal implementado bloqueando dados \u00fateis<\/h3>\n<p>Corre\u00e7\u00e3o: alinhe Consent Mode v2 com CMPs padronizados, definindo regras claras para quais eventos podem ser enviados com quais n\u00edveis de consentimento. Documente as exce\u00e7\u00f5es e os fluxos de fallback para dados anonimizados quando necess\u00e1rio.<\/p>\n<h2>Como adaptar o guia \u00e0 realidade do seu projeto ou cliente<\/h2>\n<p>Projetos com ag\u00eancia parceira variam muito em termos de infraestrutura, contrato, privacidade e tipo de funnel. Em alguns casos, o parceiro tem controle direto sobre a configura\u00e7\u00e3o de tags; em outros, h\u00e1 uma fronteira bianca entre o que \u00e9 feito pelo anunciante e o que \u00e9 feito pela ag\u00eancia. O essencial \u00e9 manter visibilidade, acordos de dados claros e um conjunto m\u00ednimo de pr\u00e1ticas que permitam diagnosticar rapidamente onde o rastreamento se rompeu. Ajuste o n\u00edvel de detalhamento do fluxo de dados conforme a maturidade do cliente e o risco de governan\u00e7a. N\u00e3o adianta ter uma arquitetura bel\u00edssima se a documenta\u00e7\u00e3o de responsabilidades n\u00e3o existe.<\/p>\n<p>Para equipes que operam com WhatsApp, liga\u00e7\u00f5es ou CRM, a integra\u00e7\u00e3o precisa considerar o canal offline com cuidado extra: como cada lead \u00e9 capturado, como ele \u00e9 vinculado ao clique correspondente e como as convers\u00f5es s\u00e3o registradas no CRM sem violar pol\u00edticas de privacidade. Em muitos casos, a solu\u00e7\u00e3o exige um mix de envio de dados por server-side e reconcilia\u00e7\u00e3o com dados offline, sempre apoiada por uma auditoria mensal de valida\u00e7\u00e3o. A ideia \u00e9 que, mesmo com depend\u00eancia de parceiro, voc\u00ea tenha autonomia para questionar n\u00fameros, ajustar fluxos e justificar investimentos com dados que resistem ao escrut\u00ednio.<\/p>\n<blockquote>\n<p>O segredo n\u00e3o \u00e9 ter uma solu\u00e7\u00e3o \u00fanica, mas ter um pipeline de dados que permita comparar fontes, identificar o que est\u00e1 faltando e agir rapidamente para corrigir o caminho.<\/p>\n<\/blockquote>\n<p>Para avan\u00e7ar com confian\u00e7a, o pr\u00f3ximo passo \u00e9 alinhar diagn\u00f3stico t\u00e9cnico com o time de desenvolvimento e a ag\u00eancia parceira. Abaixo est\u00e1 uma recomenda\u00e7\u00e3o pr\u00e1tica de come\u00e7o imediato: pe\u00e7a ao parceiro um diagrama de fluxo de dados, com os eventos, par\u00e2metros e identificadores usados, e programe uma sess\u00e3o de diagn\u00f3stico com o time de TI para revisar GTM Server-Side, GA4 e Meta CAPI, em conjunto.<\/p>\n<p>Se preferir uma refer\u00eancia oficial para aprofundar, consulte materiais sobre GTM Server-Side e Conversions API para entender a arquitetura recomendada e limites t\u00edpicos de cada abordagem. Por exemplo, a documenta\u00e7\u00e3o de GTM Server-Side e a vis\u00e3o geral da Conversions API podem esclarecer como estruturar o envio de dados entre plataformas de maneira mais resiliente. <a href=\"https:\/\/developers.google.com\/tag-manager\/serverside\" target=\"_blank\" rel=\"nofollow\">GTM Server-Side<\/a> e <a href=\"https:\/\/developers.facebook.com\/docs\/marketing-api\/conversions-api\/overview\/\" target=\"_blank\" rel=\"nofollow\">Conversions API da Meta<\/a> oferecem fundamentos pr\u00e1ticos para esse tipo de implementa\u00e7\u00e3o.<\/p>\n<p>Para manter o conte\u00fado alinhado com pr\u00e1ticas oficiais, revisite periodicamente tamb\u00e9m as orienta\u00e7\u00f5es de consentimento e privacidade, pois mudan\u00e7as regulat\u00f3rias ou de CMP podem exigir ajustes finos na configura\u00e7\u00e3o do envio de dados.<\/p>\n<p>Ao longo do processo, documente decis\u00f5es e aproxime as expectativas entre cliente, ag\u00eancia e time t\u00e9cnico. O objetivo \u00e9 chegar a um estado onde a atribui\u00e7\u00e3o reflita com mais fidelidade o caminho do usu\u00e1rio, mesmo com a participa\u00e7\u00e3o de parceiros, sem sacrificar a privacidade ou a governan\u00e7a.<\/p>\n<p>Pr\u00f3ximo passo: combine um diagn\u00f3stico t\u00e9cnico com o seu parceiro, alimente um plano de corre\u00e7\u00e3o com prioridades baseadas no impacto real em atribui\u00e7\u00e3o e conecte esse plano a um cronograma de implementa\u00e7\u00e3o com marcos definidos. Em termos pr\u00e1ticos, pe\u00e7a ao parceiro um relat\u00f3rio de mapeamento de dados e agende uma sess\u00e3o de alinhamento com o time de dev para revisar fluxo de dados, tags no GTM Server-Side e configura\u00e7\u00f5es de CAPI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quando um neg\u00f3cio depende de um parceiro de m\u00eddia externo para gerenciar campanhas, o rastreamento n\u00e3o fica na sua sala de controle. Ele atravessa acordos, plataformas e momentos de decis\u00e3o que podem desalinhar dados de cliques com convers\u00f5es. Voc\u00ea pode estar vendo n\u00fameros diferentes entre GA4, Meta Ads e o CRM, leads que aparecem em&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[15,930,39,929,928],"content_language":[6],"class_list":["post-1714","post","type-post","status-publish","format-standard","hentry","category-blogbr","tag-atribuicao","tag-dados-de-cliques-e-conversoes","tag-governanca-de-dados","tag-parceiros-de-midia","tag-rastreamento-acionavel","content_language-br"],"acf":[],"_links":{"self":[{"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=\/wp\/v2\/posts\/1714","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1714"}],"version-history":[{"count":0,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=\/wp\/v2\/posts\/1714\/revisions"}],"wp:attachment":[{"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1714"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1714"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1714"},{"taxonomy":"content_language","embeddable":true,"href":"https:\/\/cms.funnelsheet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcontent_language&post=1714"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}