Compartir a través de


Servicio de contrato de aplicaciones

Nota:

Este servicio está disponible actualmente para un conjunto limitado de clientes y empleados de Microsoft.

Se trata de un servicio de solo administrador que permite al personal de Xandr registrar o actualizar contratos de cliente. Solo se puede acceder a él mediante operaciones de ventas.

API de REST

Http (método) Endpoint Description
POST https://api.appnexus.com/app-contract
(JSON de contrato de aplicación)
Adición de un contrato
GET https://api.appnexus.com/app-contract Ver todos los contratos
GET https://api.appnexus.com/app-contract?id=ID Visualización de un contrato específico
DELETE https://api.appnexus.com/app-contract?id=ID Eliminación de un contrato
GET https://api.appnexus.com/app-contract/meta Averigüe por qué campos puede filtrar y ordenar.

Campos JSON

Campo Tipo Description
id Entero Identificador único asociado al contrato de aplicación.
Obligatorio en: PUT y DELETE, en la cadena de consulta.
plugin_id Entero Complemento (aplicación) al que está asociado este contrato.
Obligatorio activado: POST
terms Entero El número de días que Xandr tiene entre la recepción del pago de un suscriptor y la entrega del pago al desarrollador.
Valor predeterminado: null
revshare_pct double Porcentaje de ingresos compartidos.
Valor predeterminado: 0.00
log_level_data_fee double Cargo por el uso de datos de nivel de registro.
Valor predeterminado: null
start_date Timestamp Fecha de inicio del contrato de la aplicación.
Obligatorio activado: POST
end_date Timestamp Fecha de finalización del contrato de la aplicación.
Valor predeterminado: null
active booleano Indica si este contrato está actualmente en vigor.
Valor predeterminado: true

Validaciones

  • plugin_id debe ser válido desde el servicio del complemento.
  • terms debe estar entre 0 y (2^31)-1.
  • revshare_pct debe estar entre 0.00 y 100.00.
  • log_level_data_fee debe ser de escala 2 y entre 0.00 y 999999999.99.
  • Tanto y start_dateend_date deben ser marcas de tiempo válidas (es decir, 2013-01-01 00:00:00).
  • end_date debe ser mayor o igual que .start_date
  • Solo se permite un (1) contrato de aplicación activo por cada plugin_id .