Pausar, ativar ou alterar o orçamento de campanhas, conjuntos de anúncios ou anúncios em lote.
Cada item no array updates recebe exatamente um dos campos status ou budget — nunca ambos.
O orçamento deve ser enviado em centavos da moeda da conta (ex: 5000 = R 50,00).
O Metrito detecta automaticamente se a campanha usa orçamento diário ou vitalício.
connectionId aceita dois formatos:
| Formato | Exemplo | Quando usar |
|---|---|---|
| ID Metrito | 64a1b2c3d4e5f6a7b8c9d0e1 | Padrão — obtido via GET /v3/projects/:id/connections |
| ID da conta Meta | act_123456789 ou 123456789 | Quando você já tem o ID da conta de anúncios |
type | O que representa |
|---|---|
campaign | Campanha |
adset | Conjunto de anúncios |
ad | Anúncio individual |
| Operação | Campo | Valores aceitos | Suporta |
|---|---|---|---|
| Pausar / Ativar | status | "ACTIVE", "PAUSED" | campaign, adset, ad |
| Alterar orçamento | budget | Inteiro positivo em centavos | campaign, adset |
Nota: Anúncios não possuem orçamento próprio. Usecampaignouadsetpara alterar orçamento.
status e budget no mesmo array updates. O Metrito agrupa e processa cada tipo separadamente.
JWT da plataforma ou API key mtk_live_... enviada no header Authorization
ID da conexão no Metrito (64a1b2c3d4e5f6a7b8c9d0e1) ou ID da conta de anúncios na plataforma (act_123456789 para Meta Ads).
"64a1b2c3d4e5f6a7b8c9d0e1"
Tipo do objeto a ser atualizado.
campaign, adset, ad "campaign"
Lista de objetos a atualizar. Cada item deve conter id e exatamente um de status ou budget.
1