Antes de empezar
API para estadísticas
La API de Affise le proporciona varios métodos para obtener datos estad ísticos por diferentes tipos o porciones. Son absolutamente los mismos datos que ve en su panel de administración.
⚠️ Puede utilizar algunos métodos sólo con la clave API del usuario con el tipo de administrador general. Algunos métodos sólo están disponibles con la clave API del afiliado.
Lista de clics
Utilice este método para obtener la lista de ofertas según sus propiedades, que puede indicar en su solicitud de API.
⚠️ Puede obtener datos sólo de los últimos siete días.
El método: GET /3.0/stats/clicks
La solicitud para obtener los clics de una oferta determinada:
https://api-rocketcompany.affise.com/3.0/stats/clicks?api-key=4sdf87fsdfd8723lkjhrn324&date_from=2022-12-01&date_to=2022-12-05&offer[]=1441584
Conversiones
En Affise, puede gestionar sus conversiones a través de la API exactamente igual que en su panel de administración. Consulte las estadísticas, edite las conversiones o impórtelas.
Lista de conversiones
Utilice este método para obtener la lista de conversiones de un periodo determinado y con ciertas propiedades, como un estado, objetivo, país, ingresos, etc.
El método: GET /3.0/stats/conversiones
La solicitud para obtener las conversiones de noviembre de 2022, con el estado Aprobado y el valor de objetivo "1":
https://api-rocketcompany.affise.com/3.0/stats/conversions?api-key=4sdf87fsdfd8723lkjhrn324&date_from=2022-11-01&date_to=2022-11-30&status[]=1&goal[]=1
Editar una conversión
Utilice este método para editar la conversión: su estado, moneda, pago o ingresos. Puede actualizar más de una conversión en una solicitud.
⚠️ El ID de conversión utilizado en la solicitud es el ID de conversión interno. Puede encontrarlo haciendo clic en una conversión determinada en las Estadísticas, o realizando una solicitud para la lista de conversiones.
El método: POST /3.0/admin/conversion/edit.
La solicitud cURL para cambiar el estado de las conversiones de Rechazada a Aprobada, y la divisa de USD a EUR.
curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversion/edit \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'ids[0]=634eb220f09cdc2d1b5cf49d' \ --data 'ids[1]=634eb220f09cdc2d1b5cf49d' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9-data 'ids[1]=634eb21af09cdc2d1b5cf49a' \ --data 'ids[2]=634eb215f09cdc2d1b5cf497' \ --data status=confirmed \ --data currency=eur
Importar varias conversiones
Utilice este método para importar más de una conversión a su panel de administración. Puede importar conversiones tanto de clics existentes como de clics no existentes.
El método: POST /3.0/admin/conversions/import.
La petición cURL para importar dos conversiones para clics no existentes, ofertas diferentes:
curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversions/import \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'list[0][offer]=1441586' \ --data 'list[0][offer]=1441586' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9-data 'list[0][pid]=2' \ --data 'list[0][action_id]=6666666' \ --data 'list[0][goal]=install' \ --data 'list[0][status]=confirmed' \ --data 'list[1][offer]=7777777' \ --data 'list[1][pid]=2' \ --data 'list[1][action_id]=87654321' \ --data 'list[1][goal]=install' \ --data 'list[1][status]=confirmed'
La petición cURL para importar dos conversiones para dos clics existentes, mismas ofertas:
curl --request POST \ --url https://api-rocketcompany.affise.com/3.0/admin/conversions/import \ --header 'api-key: 4sdf87fsdfd8723lkjhrn324' \ --header 'content-type: application/x-www-form-urlencoded' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9 \ --data 'list[0][offer]=1441586' \ --data 'list[0][pid]=2' \ --data 'list[0][offer]=1441586' \ --cookie PHPSESSID=7u7eu0hds2parivvhl6nbicgj9-data 'list[0][action_id]=11111' \ --data 'list[0][click_id]=6388a7c9fe1fe60001a98910' \ --data 'list[0][goal]=install' \ --data 'list[0][status]=confirmed' \ --data 'list[1][offer]=22222' \ --data 'list[1][pid]=2' \ --data 'list[1][action_id]=87654321' \ --data 'list[1][goal]=install' \ -data 'list[1][click_id]=6388bfb5b10ff500010c749b' \ --data 'list[1][goal]=install' \ --data 'list[1][status]=confirmed'
Estadísticas personalizadas
Utilice este método para operar diferentes tipos de datos en una solicitud de API, como en la sección personalizada de estadísticas en su panel de administración.
🔎 Si quieres ordenar los datos por algún tipo de ellos, tienes que añadir un slice relevante/ Por ejemplo: ordenar por afiliados, slice por afiliados.
El método: GET /3.0/stats/custom
La petición para obtener datos sobre el tráfico de ofertas y afiliados durante diez días. Los datos se ordenan por oferta y afiliado.
https://api-rocketcompany.affise.com/3.0/stats/custom?api-key=4sdf87fsdfd8723lkjhrn324&filter[date_from]=2022-11-25&filter[date_to]=2022-12-04&slice[]=day&slice[]=offer&slice[]=affiliate&order[]=offer&order[]=affiliate
Por favor, póngase en contacto con el equipo de Atención al Cliente de Affise en relación con todas las cuestiones planteadas a través del correo electrónico: [email protected].