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.
El Servicio de perfiles de miembros le permite establecer un perfil único y global para limitar los países, regiones y dominios desde los que acepta impresiones de terceros. Tus campañas no pujarán por impresiones de terceros que no coincidan con los requisitos del perfil del miembro.
Alinear los perfiles de la campaña con el perfil del miembro
Asegúrese de alinear los perfiles de su campaña con su perfil de miembro; De lo contrario, es posible que la segmentación de la campaña no sea eficaz.
- Ejemplo 1: su perfil de miembro está configurado para aceptar impresiones de terceros de EE. UU. y Canadá. Las campañas están configuradas para segmentar impresiones de Estados Unidos, Canadá y México. En este caso, la campaña nunca tendrá la oportunidad de dirigirse a las impresiones de México porque el perfil del miembro impide que esas impresiones estén disponibles para la oferta.
- Ejemplo 2: su perfil de miembro está configurado para bloquear impresiones de terceros de la lista de dominios 1, que incluye apples.com, oranges.com y pears.com. Una campaña está configurada para segmentar la lista de dominios 3, que incluye plums.com, bananas.com y apples.com. Tenga en cuenta que apples.com se incluye tanto en la lista de dominios 1 como en la lista de dominios 3. En este caso, la campaña nunca tendrá la oportunidad de dirigirse a las impresiones de apples com porque el perfil del miembro bloquea la lista de dominios 1.
API de REST
| Método HTTP | Endpoint | Description |
|---|---|---|
POST |
https://api.appnexus.com/member-profile (JSON de perfil de miembro) |
Crear su perfil de miembro |
PUT |
https://api.appnexus.com/member-profile (JSON de perfil de miembro) |
Actualizar el perfil de miembro |
GET |
https://api.appnexus.com/member-profile |
Ver el perfil de miembro |
DELETE |
https://api.appnexus.com/member-profile |
Eliminar el perfil de miembro |
GET |
https://api.appnexus.com/member-profile/meta |
Descubra por qué campos puede filtrar y ordenar |
Nota:
Dado que solo tiene un perfil de miembro, no es necesario incluir el id. de perfil en , GETo DELETE en PUTlas solicitudes.
Campos JSON
| Campo | Tipo | Descripción |
|---|---|---|
id |
Entero | El Id. del perfil del miembro. |
domain_list_action |
enumeración | La acción que se va a realizar en domain_list_targets. Posibles valores: - "include" - Solo aceptará impresiones de terceros de los dominios de las listas de dominios especificadas. - "exclude" - Aceptará impresiones de terceros de todos los dominios, excepto los de las listas de dominios especificadas.Valor predeterminado: "exclude" |
domain_list_targets |
matriz | Las listas de dominios que se incluirán o excluirán. Consulte los ejemplos siguientes para el formato. |
country_targets |
matriz | Países o regiones desde los que aceptará impresiones de terceros. Solo aceptarás impresiones de estos países o regiones. Ten en cuenta que si no especificas ningún país o región, aceptarás impresiones de terceros de todos los países o regiones. Consulte los ejemplos siguientes. |
last_modified |
date | Solo lectura. La fecha en la que se modificó por última vez el perfil del miembro. |
inventory_url_list_targets |
matriz de objetos | Contiene una lista de identificadores de lista de inventario (listas de permitidos o listas de bloqueados). Se usa para adjuntar una sola lista de permitidos o una o más listas de bloqueo al perfil. - La lista de permitidos contiene una lista de dominios o aplicaciones a los que se dirigirá la línea de pedido que usa el perfil. Si se incluye una lista de permitidos, no se segmentarán los dominios y aplicaciones que no estén en la lista de permitidos. - Cada lista de bloqueo contiene una lista de dominios o aplicaciones que se deben excluir de la segmentación por línea de pedido que utiliza el perfil. Consulte Listas de inventario en el Servicio de perfiles para obtener más detalles. |
require_transparency_and_consent_framework_string |
booleano | Si true, solo permite que los objetos asociados compren inventario cuando haya una cadena TCF válidaSi false, permite que los objetos asociados compren cualquier inventario que se encuentre dentro de las declaraciones de segmentación predefinidas.Nota: Este parámetro solo es aplicable al tráfico procedente de territorios en los que se aplica el RGPD. Valor predeterminado: false |
Ejemplos
Creación de su perfil de miembro
$ cat profile { "member-profile": { "domain_list_action": "include", "domain_list_targets": [ { "id": 23620 }, { "id": 23625 } ], "country_targets": [ { "id": 1 }, { "id": 2 } ] } } $ curl -b cookies -X POST -d @profile 'https://api.appnexus.com/member-profile' { "response": { "status": "OK", "id": 121740 } }
Actualizar tu perfil de miembro para aceptar impresiones de terceros de otro país
$ cat profile_update { "member-profile": { "country_targets": [ { "id": 233 }, { "id": 59 } ] } } $ curl -b cookies -X PUT -d @profile_update 'https://api.appnexus.com/member-profile' { "response": { "status": "OK", "id": 121740 } }
Visualización del perfil de miembro
$ curl -b cookies 'https://api.appnexus.com/member-profile' { "response": { "status": "OK", "member-profile": { "id": 121740, "domain_list_action": "include", "country_targets": [ { "id": 233, "name": "United States", "code": "US" }, { "id": 58, "name": "Czech Republic", "code": "CZ" }, { "id": 59, "name": "Germany", "code": "DE" } ], "domain_list_targets": [ { "id": "23620", "name": "Domain List 1", "description": "Include Domain List 1", "type": "white" }, { "id": "23625", "name": "Domain List 2", "description": "Include Domain List 2", "type": "white" } ], "last_modified": "2011-12-15 16:57:51" }, "count": 1, "start_element": 0, "num_elements": 100 } }
Cadena de marco de requerir transparencia y consentimiento
{
"profile": {
"require_transparency_and_consent_framework_string": "false",
}
}