{"id":983114,"recorded_at":"2026-10-29T01:21:15.060853Z","observed_at":"2026-10-29T01:21:15.060774Z","subject_kind":"endpoint","subject":"a6be3966-42c1-43e4-8605-8fff502b57f0","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":18,"tools":[{"description":"Atualiza os url_tags de um anúncio (ad) Meta — por exemplo para colocar os parâmetros do link rastreado. NÃO gera o link (isso é só no painel): recebe os url_tags prontos. DRY-RUN com dry_run:true. Requer plano Pro.","inputSchema":{"additionalProperties":false,"properties":{"ad_id":{"description":"ID externo do anúncio (ad) Meta.","type":"string"},"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"},"url_tags":{"description":"Novos url_tags (query string de macros).","type":"string"}},"required":["ad_id","url_tags"],"type":"object"},"name":"pixel_edit_campaign_url"},{"description":"Detalha UMA campanha Meta a partir do cache: status efetivo, objetivo e orçamento diário (centavos de BRL). Informe o ID externo da campanha (descubra com pixel_get_campaigns).","inputSchema":{"additionalProperties":false,"properties":{"campaign_id":{"description":"ID externo da campanha Meta (TEXT).","type":"string"}},"required":["campaign_id"],"type":"object"},"name":"pixel_get_campaign_status"},{"description":"Lista as campanhas Meta espelhadas no cache da conta (id externo, nome, status efetivo, objetivo e orçamento diário em centavos). Paginação: total/count/offset/has_more/next_offset.","inputSchema":{"additionalProperties":false,"properties":{"limit":{"description":"Máximo de campanhas (1–100, default 50).","type":"number"},"offset":{"description":"Deslocamento para paginação (default 0).","type":"number"},"status":{"description":"Filtro de status (default all).","enum":["active","paused","all"],"type":"string"}},"type":"object"},"name":"pixel_get_campaigns"},{"description":"Estado do envio de eventos ao Meta CAPI: contagem por status de entrega (sent/pending/failed) e os eventos mais recentes (event_id = conversionId garante dedup no Meta).","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"pixel_get_capi_status"},{"description":"Comissão (centavos de BRL) no período quebrada por campanha Meta, com pedidos, itens, GMV, spend e ROAS (basis points). netCommission == totalCommission (afiliado direto).","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_commissions"},{"description":"Lista SÓ as conversões com clique CASADO (atribuição completa: clique → venda), com campanha/adset/ad herdados do clique e o status de envio ao CAPI. Para a lista completa de vendas (inclusive sem clique), use pixel_get_shopee_sales. Paginação: total/count/offset/has_more.","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"limit":{"description":"Máximo de conversões (1–200, default 50).","type":"number"},"offset":{"description":"Deslocamento para paginação (default 0).","type":"number"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_conversions"},{"description":"Série temporal diária de uma métrica no período (para detectar tendências/anomalias). Métricas: commission, orders, clicks, spend (valores em centavos quando monetários).","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"metric":{"description":"Métrica da série (default commission).","enum":["commission","orders","clicks","spend"],"type":"string"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_daily_trends"},{"description":"Visão geral da conta no período: investimento (spend Meta), cliques rastreados, vendas Shopee, comissão, ROAS, EPC e taxa de conversão. Valores monetários em centavos de BRL.","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_dashboard_summary"},{"description":"Lista os links rastreados da conta com o PRODUTO detectado de cada um. Por link: apelido (label), URL (https://…/r/{slug}), modo (edge=rastreado | static=estático), campanha/adset/ad associados, cliques (total + último) e o produto da Shopee (nome, imagem, preço em centavos, comissão em basis points, disponibilidade e quando foi checado). Filtros por status e campanha; paginação total/count/offset/has_more/next_offset.","inputSchema":{"additionalProperties":false,"properties":{"campaign_id":{"description":"Filtra os links de uma campanha (metaCampaignId, modo estático). Opcional.","type":"string"},"limit":{"description":"Máximo de links (1–100, default 50).","type":"number"},"offset":{"description":"Deslocamento para paginação (default 0).","type":"number"},"status":{"description":"Filtro de status (default all).","enum":["active","all"],"type":"string"}},"type":"object"},"name":"pixel_get_links"},{"description":"Lista os produtos vendidos no período (por productId): itens, pedidos, comissão e GMV em centavos. Útil para descobrir os itens que mais geram comissão a partir do tráfego pago.","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_products_sold"},{"description":"Calcula o ROAS (comissão ÷ spend Meta) no período, por nível (campaign/adset/ad). Inclui spend, comissão, GMV (centavos), pedidos, cliques e derivadas em basis points. Base para escalar/pausar.","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"level":{"description":"Nível de agregação (default campaign).","enum":["campaign","adset","ad"],"type":"string"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_roas"},{"description":"Lista TODAS as vendas Shopee rastreadas do período (grão = item da conversão), inclusive as sem clique casado. Mostra status, GMV e comissão (centavos) e a atribuição (campaign/adset/ad) quando disponível. Paginação: total/count/offset/has_more/next_offset.","inputSchema":{"additionalProperties":false,"properties":{"days":{"description":"Janela em dias se start/end ausentes (1–366, default 30).","type":"number"},"end_date":{"description":"Fim (yyyy-mm-dd, UTC). Opcional (default hoje).","type":"string"},"limit":{"description":"Máximo de vendas (1–200, default 50).","type":"number"},"offset":{"description":"Deslocamento para paginação (default 0).","type":"number"},"start_date":{"description":"Início (yyyy-mm-dd, UTC). Opcional.","type":"string"}},"type":"object"},"name":"pixel_get_shopee_sales"},{"description":"Pausa uma campanha Meta (status PAUSED). DRY-RUN com dry_run:true (mostra o efeito sem aplicar); executa somente quando dry_run for false. Requer plano Pro para executar.","inputSchema":{"additionalProperties":false,"properties":{"campaign_id":{"description":"ID externo da campanha Meta.","type":"string"},"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"}},"required":["campaign_id"],"type":"object"},"name":"pixel_pause_campaign"},{"description":"Enfileira (ou reenfileira) os eventos Purchase/Refund elegíveis ao Meta CAPI da org. O dedup por event_id=conversionId garante idempotência (reenvio não duplica). DRY-RUN com dry_run:true. Requer plano Pro.","inputSchema":{"additionalProperties":false,"properties":{"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"}},"type":"object"},"name":"pixel_push_capi"},{"description":"Reativa uma campanha Meta (status ACTIVE). DRY-RUN por padrão; executa só com dry_run:false. Requer plano Pro para executar.","inputSchema":{"additionalProperties":false,"properties":{"campaign_id":{"description":"ID externo da campanha Meta.","type":"string"},"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"}},"required":["campaign_id"],"type":"object"},"name":"pixel_resume_campaign"},{"description":"Dispara um evento de teste ao Meta CAPI usando test_event_code (aparece em Test Events do Gerenciador de Eventos; NÃO afeta produção/otimização). Útil para validar a integração do Pixel/CAPI.","inputSchema":{"additionalProperties":false,"properties":{"event_name":{"description":"Evento a simular (default Purchase).","enum":["Purchase","Refund"],"type":"string"},"test_event_code":{"description":"Código de teste do Gerenciador de Eventos (TESTxxxxx).","type":"string"},"value_cents":{"description":"Valor (comissão) em CENTAVOS de BRL. Opcional.","type":"number"}},"required":["test_event_code"],"type":"object"},"name":"pixel_send_test_event"},{"description":"Altera o orçamento DIÁRIO de uma campanha (CBO) ou adset Meta. Valor em CENTAVOS de BRL (integer > 0). DRY-RUN por padrão; executa só com dry_run:false. Requer plano Pro.","inputSchema":{"additionalProperties":false,"properties":{"adset_id":{"description":"ID do adset (use este OU campaign_id).","type":"string"},"amount_cents":{"description":"Novo orçamento diário em CENTAVOS de BRL (> 0).","type":"number"},"campaign_id":{"description":"ID da campanha (use este OU adset_id).","type":"string"},"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"}},"required":["amount_cents"],"type":"object"},"name":"pixel_set_budget"},{"description":"Enfileira o pipeline de sincronização (pull Shopee → match → produto → insights Meta → push CAPI → agregação), o mesmo do \"Sincronizar agora\" do painel. ASSÍNCRONO: responde imediatamente e a cadeia roda em ~1–2 min; consulte pixel_get_dashboard_summary depois. Liberado a partir do plano Starter.","inputSchema":{"additionalProperties":false,"properties":{"dry_run":{"default":true,"description":"true ou ausente = DRY-RUN: descreve o efeito sem aplicar. false = EXECUTA a ação de fato. Só envie false após o usuário confirmar.","type":"boolean"}},"type":"object"},"name":"pixel_trigger_sync"}]},"body_sha256":"38f6707cd4c471cd4eb05abbfee14f07a92c4966067756c7203c5647edf38283","prev_id":null,"leaf":"0xe00c89c1de02585e68d86d97f24cc448ee2467021fb823e656ae7974ea59044e","leaf_text":"{\"body\":\"38f6707cd4c471cd4eb05abbfee14f07a92c4966067756c7203c5647edf38283\",\"id\":983114,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793236875060774,\"prev\":null,\"subject\":\"a6be3966-42c1-43e4-8605-8fff502b57f0\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0xe00bf9f94ba5824165f173d3896e421aefbd3f14d3111c113b771ed4a2a78b5f","0x126effb8553fb814f5402f8f21ada1cfc9954ee07ff65f52df2e3bcea5bccbaf","0xdc294db4d4932624ad475890cb66c4591969db4ca69185e9a9aa49ec4360198f","0x379b73279dfa24dacf0bae9c2c2c4daeb156956e80a9112c6427479c7cb34322","0xd366bb13ca6535ceef2c2cc492d0d462bd0c493f09546f118702bfea7ff43659","0x8348af317befc19d6419185b4bab6a081980ee08801c0fd929778addec041cb4","0x057433f8f0cdfb7c66af11635111a5730f6820396b2f5559dba9896edc5cf1e8","0x04f4b934a8a2fe10ecc7b19a8876beb0e79a2325bf58bce848f7d6535eb48810","0x5eba0a6e2498efd043cd4e1873df9598be403da39fa0f4e0d9e7661d1fb0a8df","0x4ce6c975b8e43724b0990c59ae8acce868d51db7a0f438c95a257358ed05a115","0x17888067c344707222a1a35c7975de2c75848c487d3756a917c9a45f255c01a9","0x0a1e9d152c6b62d40c58741a87f85f3868a66ce64462c44c61e6461da548462a","0x064aad02bfe6e55281a4da30da2a91a289f618df1d6a346db244682ddd6c8d93","0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc","0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7","0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d","0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02","0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785"]}