Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
Actualmente, este servicio solo está disponible para un conjunto limitado de clientes y empleados de Microsoft.
Advertencia
Si necesitas realizar algún cambio o byte límites en la num_line configuración del segmento por lotes de un miembro, presenta un ticket bajo EPIC: DMP-376, siguiendo las instrucciones en la sección de información de la página. Deberá recibir la aprobación de Ewa Maciukiewicz para continuar con los cambios.
El servicio de configuración de segmentos por lotes es una API interna solo para administradores que se usa para agregar y modificar opciones de configuración por cliente relacionadas con el uso del servicio de segmentos por lotes. Puede configurar el formato de archivo preferido del cliente, así como el rigor de nuestra comprobación de errores con respecto a ese formato. También puede establecer límites de uso y definir a qué datos de segmento de otros miembros tiene acceso el cliente.
Nota:
Para obtener más información sobre los detalles del formato de archivo, consulte Configuración inicial de la cuenta BSS.
Acceso de clientes a los datos de otros miembros
Un cliente que desee acceder a los datos de otro miembro tendrá que pedirle que le solicite que presente una solicitud de soporte técnico a través de nuestro Portal de soporte técnico de Microsoft Advertising. Por ejemplo, si el cliente A desea acceder a los datos del cliente B, el cliente B debe enviar una solicitud de soporte técnico autorizando el acceso del cliente A.
Campos JSON
| Campo | Tipo | Descripción |
|---|---|---|
created_on |
string | Momento en que se creó este objeto. Filtrar por: Sí Ordenar por: Sí |
daily_byte_limit |
Entero | El número máximo de bytes por día que el cliente puede cargar. Guía general: 10G (aproximadamente 280 millones de líneas comprimidas con formato detallado) Nota: Los clientes que quieran plantear esto deben confirmar que están utilizando sus límites de datos correctamente, es decir, que nos están enviando un archivo diff en lugar de un volcado completo de la base de datos todos los días. Los clientes que no usan los datos de forma inteligente deben refactorizar su proceso de carga para minimizar el envío de datos. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
daily_num_lines_limit |
Entero | El número máximo de líneas al día que puede cargar el cliente. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
default_domain |
string | El dominio interno de la base de datos al que agregar el identificador de usuario. El valor predeterminado se establece en "userdata". Normalmente no se usa, ya que casi todos los clientes están en un dominio en este momento. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
default_expiration |
Entero | La cantidad de tiempo, en minutos, después del cual este cliente quiere que expiren sus segmentos. Esto se invalida mediante cualquier configuración de expiración en el archivo de datos de segmento. Un valor de 0 indica que el segmento nunca debe expirar; -1 indica que este usuario se quitará de este segmento. Nota: Si por alguna razón, POST las solicitudes rechazan 0 como entrada válida, POST con un valor distinto de cero y luego PUT el mismo archivo nuevamente con 0 como valor, y debería funcionar. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
external_member_uid |
Entero | Si "" es true,use_external_uids indique el ID de miembro cuyos ID de usuario utilizará el cliente. Un valor de null los medios para utilizar los propios recursos del cliente member_id. Solo válido para miembros que usan mapUID usersyncing (SUGERENCIA: Muy pocos clientes usan esto). Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
hourly_byte_limit |
Entero | El número máximo de bytes por hora que el cliente puede cargar. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
hourly_num_lines_limit |
Entero | El número máximo de líneas por hora que el cliente puede cargar. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
id |
Entero | El identificador único de este objeto. Filtrar por: Sí Ordenar por: Sí |
last_modified |
string | Hora en la que se modificó por última vez este objeto. Filtrar por: Sí Ordenar por: Sí |
max_concurrent_uploads |
Entero | El número máximo de cargas que el cliente puede realizar a la vez. Guía general: 1 Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
member_id |
Entero | El id. de miembro del cliente cuya configuración está editando. Requerido el: PUT, POST Filtrar por: Sí Ordenar por: Sí |
member_segment_access |
matriz de objetos | Identificadores de miembro a cuyos segmentos tiene acceso el cliente. (Use esta opción si está agregando usuarios a segmentos en nombre de alguien). Para obtener más información, consulte la sección Matriz de acceso a segmentos de miembros a continuación. Requerido en: POST Filtrar por: No Ordenar por: No |
num_error_log_lines |
Entero | El número de líneas que se mostrarán en el registro de errores. Guía general: menos de 200 Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
num_invalid_before_error |
Entero | El número de líneas no válidas que se deben aceptar antes de señalar un error. Cuando se alcanza este límite, el trabajo se elimina, pero todo lo que se agregue antes del primer error entrará. Guía general: 50% de la ficha de un cliente. En caso de duda, establezca esto muy alto. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
segment_fields |
matriz | Una lista de segmentos correlacionados con el SEG bloque del formato de archivo. Para obtener más información, consulte Servicio de segmentos por lotes. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
separator_1 |
string | Carácter o cadena de caracteres usado como separador por el servicio de segmento por lotes. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
separator_2 |
string | Carácter o cadena de caracteres usado como separador por el servicio de segmento por lotes. |
separator_3 |
string | Carácter o cadena de caracteres usado como separador por el servicio de segmento por lotes. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
separator_4 |
string | Carácter o cadena de caracteres usado como separador por el servicio de segmento por lotes. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
separator_5 |
string | Carácter o cadena de caracteres usado como separador por el servicio de segmento por lotes. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
use_external_uids |
bool | Si el cliente desea usar identificadores de usuario externos para la asignación de un nombre a otro. Establezca este campo en true para usar un external_member_uidarchivo . Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
use_specific_geo |
string | Establézcalo en NULL de forma predeterminada. Este campo ya no es necesario para realizar las mejoras realizadas en el segmento por lotes en 2013. El sistema verificará todas las geos. Si el usuario se encuentra en varias ubicaciones geográficas, se agregará a los segmentos adecuados en cada ubicación geográfica en la que exista. Requerido en: POST Filtrar por: Sí Ordenar por: Sí |
Matriz de acceso a segmento de miembro
| Campo | Tipo | Descripción |
|---|---|---|
segment_owner_member_id |
Entero | El id. de miembro del propietario del segmento. Filtrar por: No Ordenar por: No |
Ejemplos
Ver la configuración de un miembro determinado
$ curl -b cookies "https://api.appnexus.com/batch-segment-config?member_id=1226"
{
"response": {
"status": "OK",
"count": null,
"start_element": 0,
"num_elements": 100,
"batch_segment_upload_config": {
"member_id": 1226,
"id": 2,
"hourly_byte_limit": 3500000000,
"daily_byte_limit": 3500000000,
"max_concurrent_uploads": 1,
"num_error_log_lines": 50,
"num_invalid_before_error": 1000000000,
"separator_1": ";",
"separator_2": ",",
"separator_3": ":",
"separator_4": "\t",
"separator_5": "^",
"default_domain": "userdata",
"use_specific_geo": null,
"segment_fields": "[SEG_ID,EXPIRATION,VALUE]",
"last_modified": "2012-06-01 15:10:20",
"created_on": "0000-00-00 00:00:00",
"default_expiration": 0,
"use_external_uids": false,
"external_member_uid": null,
"member_segment_access": [
{
"segment_owner_member_id": 23
}
]
}
}
}