Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Ce service est actuellement disponible pour un ensemble limité de clients et d’employés Microsoft uniquement.
Avertissement
Si vous avez besoin d’apporter des modifications aux limites ou byte de la num_line configuration du segment de lot d’un membre, veuillez créer un ticket sous EPIC : DMP-376, en suivant les instructions de la section d’informations de la page. Vous devrez recevoir l’approbation d’Ewa Maciukiewicz pour procéder aux modifications.
Le service de configuration de segment Batch est une API interne d’administration uniquement utilisée pour ajouter et modifier des paramètres par client liés à leur utilisation du service de segment batch. Vous pouvez configurer le format de fichier préféré du client, ainsi que la rigueur de notre vérification des erreurs par rapport à ce format. Vous pouvez également définir des limites d’utilisation et définir les données de segment d’autres membres auxquelles le client a accès.
Remarque
Pour plus d’informations sur les spécificités du format de fichier, consultez Configuration initiale du compte BSS.
Accès client aux données d’autres membres
Un client qui souhaite accéder aux données d’un autre membre doit demander à ce membre de déposer une demande de support via notre portail de support client. Par exemple, si le client A souhaite accéder aux données du client B, le client B doit envoyer une demande de support autorisant l’accès du client A.
Champs JSON
| Champ | Type | Description |
|---|---|---|
created_on |
string | Heure à laquelle cet objet a été créé. Filtrer par : Oui Trier par : Oui |
daily_byte_limit |
int | Nombre maximal d’octets par jour que le client peut charger. Guide général : 10G (environ 280M de lignes avec un format détaillé) Remarque : Les clients qui souhaitent déclencher cette opération doivent confirmer qu’ils utilisent correctement leurs limites de données, c’est-à-dire qu’ils nous envoient un fichier diff au lieu d’un vidage complet de la base de données chaque jour. Les clients qui n’utilisent pas les données intelligemment doivent refactoriser leur processus de chargement pour réduire l’envoi des données. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
daily_num_lines_limit |
int | Nombre maximal de lignes par jour que le client peut charger. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
default_domain |
string | Domaine de base de données interne auquel ajouter l’ID utilisateur. La valeur par défaut est « userdata ». Généralement non utilisé, car presque tous les clients se trouvent dans un domaine pour le moment. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
default_expiration |
int | Durée, en minutes, après laquelle ce client souhaite que ses segments expirent. Cela est remplacé par tous les paramètres d’expiration dans le fichier de données de segment. Une valeur de 0 indique que le segment ne doit jamais expirer ; -1 indique que cet utilisateur sera supprimé de ce segment. Remarque : Si, pour une raison quelconque, POST les demandes rejettent 0 comme entrée valide, POST avec une valeur différente de zéro, puis PUT le même fichier à nouveau avec 0 comme valeur et il doit fonctionner. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
external_member_uid |
int | Si «use_external_uids » est true, indiquez l’ID de membre dont le client utilisera les ID d’utilisateur. Valeur de null signifie que le client utilise son propre member_id. Valide uniquement pour les membres qui utilisent la synchronisation utilisateur mapUID (HINT : Très peu de clients utilisent ce paramètre). Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
hourly_byte_limit |
int | Nombre maximal d’octets par heure que le client peut charger. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
hourly_num_lines_limit |
int | Nombre maximal de lignes par heure que le client peut charger. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
id |
int | Identificateur unique de cet objet. Filtrer par : Oui Trier par : Oui |
last_modified |
string | Heure à laquelle cet objet a été modifié pour la dernière fois. Filtrer par : Oui Trier par : Oui |
max_concurrent_uploads |
int | Nombre maximal de chargements que le client peut effectuer à la fois. Guide général : 1 Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
member_id |
int | ID de membre du client dont vous modifiez la configuration. Obligatoire le : PUT, POST Filtrer par : Oui Trier par : Oui |
member_segment_access |
tableau d’objets | ID de membre dont le client a accès aux segments. (Utilisez cette option si vous ajoutez des utilisateurs à des segments pour le compte d’une personne). Pour plus d’informations, consultez la section Tableau d’accès au segment de membre ci-dessous. Obligatoire sur : POST Filtrer par : Non Trier par : Non |
num_error_log_lines |
int | Nombre de lignes qui s’affichent dans le journal des erreurs. Guide général : moins de 200 Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
num_invalid_before_error |
int | Nombre de lignes non valides à accepter avant de signaler une erreur. Lorsque cette limite est atteinte, le travail est supprimé, mais tout ce qui a été ajouté avant la première erreur s’affiche. Guide général : 50 % du fichier d’un client. En cas de doute, mettez-le très haut. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
segment_fields |
tableau | Liste de segments corrélés au SEG bloc du format de fichier. Pour plus d’informations, consultez Batch Segment Service. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
separator_1 |
string | Caractère ou chaîne de caractères utilisé comme séparateur par le service de segments batch. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
separator_2 |
string | Caractère ou chaîne de caractères utilisé comme séparateur par le service de segments batch. |
separator_3 |
string | Caractère ou chaîne de caractères utilisé comme séparateur par le service de segments batch. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
separator_4 |
string | Caractère ou chaîne de caractères utilisé comme séparateur par le service de segments batch. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
separator_5 |
string | Caractère ou chaîne de caractères utilisé comme séparateur par le service de segments batch. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
use_external_uids |
bool | Indique si le client souhaite utiliser des ID d’utilisateur externe pour le mappage d’un nom à un autre. Définissez ce champ sur true afin d’utiliser un external_member_uid. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
use_specific_geo |
string |
NULL Définissez sur par défaut. Ce champ n’est plus nécessaire pour apporter des améliorations à Batch Segment en 2013. Le système case activée toutes les zones géographiques. Si l’utilisateur se trouve dans plusieurs zones géographiques, il est ajouté aux segments appropriés dans chaque zone géographique dans laquelle il existe. Obligatoire sur : POST Filtrer par : Oui Trier par : Oui |
Tableau d’accès aux segments de membre
| Champ | Type | Description |
|---|---|---|
segment_owner_member_id |
int | ID de membre du propriétaire du segment. Filtrer par : Non Trier par : Non |
Exemples
Voir la configuration d’un membre donné
$ 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
}
]
}
}
}