Antes de começar
API para ofertas e estatísticas
A API do Affise fornece métodos para você trabalhar com ofertas: obter acesso a elas, obter a lista delas, adicionar, editar e excluir postbacks e assim por diante. Quanto às estatísticas: você pode importar uma ou mais conversões via API, bem como ver estatísticas sobre subcontas.
Você pode encontrar todos os métodos de API disponíveis nesta seção de documentos da API, aqui e aqui.
Lista de ofertas
Use esse método para obter a lista de ofertas às quais você está conectado (você pode enviar tráfego para elas). Você pode filtrar por países e outras propriedades e classificar as ofertas na resposta.
Ao filtrar por países, na resposta, você verá ofertas em que, em pelo menos um grupo de segmentação geral, há os EUA. Você também verá ofertas em que todos os países são permitidos em pelo menos um grupo de segmentação geral.
O método: GET /3.0/partner/offers.
A solicitação para obter ofertas para os EUA:
https://api-rocketcompany.affise.com/3.0/partner/offers?api-key=4sdf87fsdfd8723lkjhrn324&countries[]=US
Conectar-se à oferta
Use esse método para solicitar uma conexão com a oferta.
O método: POST /3.0/partner/activation/offer
A solicitação cURL:
curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/partner/activation/offer \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data offer_id=309108 \ --data 'comment=Eu quero trabalhar com essa oferta'
O sistema cria um novo tíquete para sua solicitação. Seu gerente de conta precisa verificar o tíquete e aprovar/rejeitar sua solicitação. Você encontrará o resultado na seção Suporte .
Estatísticas por subcontas
Use esse método para obter estatísticas por subcontas para uma oferta por solicitação.
Você pode ver as estatísticas somente dos últimos sete dias.
O método: GET /3.0/stats/getbysub.
A solicitação para obter estatísticas por subcontas:
https://api-rocketcompany.affise.com/3.0/stats/getbysub?api-key=4sdf87fsdfd8723lkjhrn324&filter[date_from]=2022-12-03&filter[date_to]=2022-12-10&filter[offer]=313910
Importar conversões múltiplas
Use esse método para importar quantas conversões forem necessárias para o painel de afiliados. No Affise, esse é o único método de importação de conversões para você.
O sistema cria automaticamente conversões com o status Pendente. Você não pode ajustar o status por meio da API.
O método: POST /4.0/affiliate/conversions/import.
A solicitação cURL para importar duas conversões para a mesma oferta e IPs diferentes:
curl --request POST \ --url https://api-rocketcompany.affise.com/4.0/affiliate/conversions/import \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=lqci0k9p1d4ft892gclhj9nokl \ --data 'list[0][offer]=313910' \ --data 'list[0][action_id]=123456789' \ --data 'list[0][ip]=37.77.224.32' \ --data 'list[1][offer]=313910' \ --data 'list[1][ip]=51.195.0.23' \ --data 'list[1][action_id]=987654321'
⚠️ Se você vir o erro Access denied (Acesso negado ), entre em contato com o gerente da sua conta.
Entre em contato com a equipe de Suporte ao Cliente da Affise sobre todas as questões levantadas por meio do e-mail: [email protected].