Passar para o conteúdo principal
Alterações programadas
Daria Mamchenkova avatar
Escrito por Daria Mamchenkova
Atualizado há mais de 8 meses

O trabalho com várias partes interessadas (anunciantes, parceiros) e a instabilidade dos fluxos de tráfego geralmente exigem a atualização manual de detalhes como pagamentos de ofertas, receita e limites.

Para economizar tempo, aumentar a eficiência e minimizar o erro humano, você pode usar as alterações programadas. Esse recurso pode ajudá-lo a planejar suas alterações com antecedência, garantindo que todas as atualizações sejam refletidas automaticamente.

Por exemplo, o recurso pode ser extremamente útil quando os anunciantes planejam lançar uma promoção especial de um determinado produto e executar uma campanha em datas específicas. Os pagamentos aumentarão durante essa promoção.

O recurso de alterações programadas está disponível apenas para determinados planos. Entre em contato com o gerente da sua conta Affise para obter o recurso.

Alterações programadas

Depois de começar com as alterações agendadas, você poderá adicionar alterações agendadas.

Depois de adicionar uma alteração programada, você verá a tabela a seguir:

onde:

  • Oferta: uma oferta para a qual você agendou alterações.

  • Título da meta: um título da meta.

  • Agendado em: a data e a hora das alterações.

  • Fusohorário: o fuso horário.

  • Pagamento/receitaatual: pagamento/receita atual da oferta.

  • Pagamento/receitaprogramada: pagamento/receita que você programou para a oferta.

Aqui, você também pode editar as alterações programadas da oferta:

Alterações programadas e API

A Affise introduziu o conceito de ID de pagamento para API. Esse é um identificador de pagamento exclusivo da(s) oferta(s). O parâmetro do campo é chamado de 'id', o formato de dados é UUIDv4.

⚠️ Se você trabalha com alterações programadas via API, é necessário enviar o ID do pagamento quando você o atualizar. Caso contrário, o sistema gerará um novo identificador a cada vez, pois ele não é passado na solicitação.

O exemplo da solicitação correta:

## Atualizar (pagamentos)

curl -X "POST" "https://api.dev.affise.com/3.0/admin/offer/210" \

-H 'API-Key: 5dc2ea20b5d12930268b8a2a' \

-H 'Content-Type: multipart/form-data; charset=utf-8; boundary=__X_PAW_BOUNDARY__' \

-H 'Cookie: PHPSESSID=4b9ptpb0fl3d75o8sp4crlhn9o' \

-F "payments[0][currency]=USD" \

-F "payments[0][type]=percent" \

-F "payments[0][goal]=2" \

-F "payments[0][total]=7" \

-F "payments[0][revenue]=6" \

-F "payments[0][id]=237ab02a-89de-40e3-b053-025431ed91f8"

Se você criar um pagamento pela primeira vez, não há necessidade de transmitir o ID. O sistema o gerará e o retornará na resposta. Para todos os pagamentos existentes, o sistema retorna o ID do pagamento no corpo da resposta.

Por exemplo:

"payments": [

{

"cities": [],

"countries": [],

"country_exclude": falso,

"currency" (moeda): "usd",

"custom_field1": nulo,

"custom_field10": nulo,

"custom_field11": nulo,

"custom_field12": nulo,

"custom_field13": nulo,

"custom_field14": nulo,

"custom_field15": nulo,

"custom_field2": nulo,

"custom_field3": nulo,

"custom_field4": nulo,

"custom_field5": nulo,

"custom_field6": nulo,

"custom_field7": nulo,

"custom_field8": nulo,

"custom_field9": nulo,

"devices" (dispositivos): [],

"goal" (meta): "2",

"goal_id": 1,

"id": "237ab02a-89de-40e3-b053-025431ed91f8",

"os": [],

"revenue": 6,

"sub1": [

"subVal1",

"subVal2"

],

"sub2": nulo,

"sub3": nulo,

"sub4": nulo,

"sub5": nulo,

"sub6": nulo,

"sub7": nulo,

"sub8": nulo,

"title" (título): "Default" (Padrão),

"total": 7,

"type" (tipo): "porcentagem",

"url": nulo,

"with_regions": false

}

],

⚠️ Se você agendar várias alterações de pagamento na mesma oferta, o sistema fará isso com um pequeno atraso, uma após a outra.

O que fazer a seguir


Entre em contato com a equipe de Suporte ao Cliente da Affise em relação a todas as questões levantadas por meio do e-mail: [email protected].

Respondeu à sua pergunta?