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.
Configuration
Comment puis-je trouver l’ID de membre d’un vendeur donné ?
Vous pouvez obtenir tous les ID de membre vendeur disponibles publiquement via le service membre de la plateforme.
Comment configurer mon profil de soumissionnaire ?
Il n’existe aucun moyen approprié de configurer votre profil de soumissionnaire (service de profil de soumissionnaire hérité), mais consultez les meilleures pratiques ci-dessous concernant les champs à utiliser pour le filtrage. Notez que ces éléments peuvent être utilisés au niveau parent ou enfant :
Filtrage par vente de membre
- Le
member_targetstableau doit être rempli en fonction de la façon dont vous souhaitez acheter.- Acheter uniquement un ensemble sélectionné de vendeurs :
"member_targets": [{"id": "100","action": "include"},{"id": "101","action": "include"},{"id": "102","action": "include"}]
- Exclusion d’un groupe sélectionné de vendeurs :
"member_targets": [{"id": "100","action": "exclude"},{"id": "101","action": "exclude"}]
- Acheter uniquement un ensemble sélectionné de vendeurs :
- Le
Filtrage par pays
- Configurez un « include » ou un « exclude » global à l’aide du
"country_action"paramètre . - Ajoutez les pays que vous souhaitez inclure ou exclure au
"country_targets"tableau en tant qu’objets."country_targets": [{"country": "GB"},{"country": "US"},{"country": "DE"}]
- Configurez un « include » ou un « exclude » global à l’aide du
Filtrage par segment
- Définissez le
"segment_boolean_operator"paramètre sur « et » ou « ou ». - Ajoutez le ou les segments que vous souhaitez utiliser comme filtres au
segment_targetsparamètre ."segment_targets": [{"id": "100","action": "include"},{"id": "101","action": "include"}]
- Définissez le
Filtrage par taille
- Incluez la liste des tailles créatives pour lesquelles votre soumissionnaire a des créatifs. Cette liste doit être exhaustive si vous choisissez de filtrer par taille créative.
"size_targets":[{"width": "100","height": "200"},{"width": "100","height": "200"}]
- Incluez la liste des tailles créatives pour lesquelles votre soumissionnaire a des créatifs. Cette liste doit être exhaustive si vous choisissez de filtrer par taille créative.
Filtrage par liste de domaines
- Inclure ou exclure des listes de domaines. Ceux-ci sont créés à l’aide du service de liste de domaines.
"domain_list_target":[{"id":1}, {"id":2}]"domain_list_action":"include"
- Inclure ou exclure des listes de domaines. Ceux-ci sont créés à l’aide du service de liste de domaines.
Filtrage par attributs d’inventaire classifiés par vendeur
Cette option vous permet de choisir un inventaire qui a été classé avec un attribut sensible. Lorsque
"use_inventory_attribute_targets"est défini surtrue, votre enchérisseur reçoit le trafic de l’inventaire classé avec les attributs d’inventaire répertoriés dans leinventory_attribute_targetstableau et tous les stocks non classifiés.Par exemple, si vous souhaitez recevoir des demandes d’enchères de tous les stocks, à l’exception de celui classé comme barre d’outils, vous devez ajuster votre profil de soumissionnaire pour contenir les informations suivantes :
"use_inventory_attribute_targets": true, "inventory_attribute_targets": [ { "id": 2, "name": "Political" }, { "id": 4, "name": "Social media" }, { "id": 6, "name": "Photo & video sharing" }, { "id": 8, "name": "Forums (moderated)" }, { "id": 10, "name": "Forums (unmoderated)" }, { "id": 12, "name": "Incentivized clicks" }, { "id": 14, "name": "Non-english languages" }, { "id": 16, "name": "Streaming media" } ]
Remarques générales
- Une fois que vous avez inclus un élément dans un tableau, vous n’avez pas besoin d’exclure les éléments que vous ne souhaitez pas voir, car seuls ceux qui sont explicitement inclus sont envoyés.
- Ne définissez pas l’action sur « inclure » si vous n’avez défini aucune cible à inclure. Par exemple,
country_actionne doit pas être inclus sicountry_targetsn’a aucun élément.
Profils parents et enfants
Vous ne pouvez avoir qu’un seul profil parent et cinq profils enfants attribués à votre soumissionnaire à la fois.
Les profils enfants sont-ils requis ?
Non. S’il n’existe aucun profil enfant, toutes les impressions qui correspondent au profil parent sont envoyées à votre soumissionnaire.
Les profils parents sont-ils requis ?
Non. S’il n’existe aucun profil parent, toutes les impressions qui correspondent à l’un des profils enfants seront envoyées à votre soumissionnaire. Si vous n’avez pas de profil parent ni de profil enfant, toutes les impressions seront envoyées à votre soumissionnaire.
Remarque
Si aucun profil parent n’est en place, l’élément de configuration du soumissionnaire, bid_percent, sera ignoré.
Comment puis-je configurer mes profils parents et enfants ?
Ce processus comporte quelques étapes. La première consiste à décider de la logique que vous souhaitez utiliser. Lisez le reste de ce FAQ et contactez vos représentants de compte si vous avez des questions sur les meilleures pratiques. Cet exemple utilise un profil parent et deux profils enfants. Le profil parent filtre sur un segment, et chacun des profils enfants a une combinaison de membre vendeur et de géo.
La première étape consiste à créer les profils eux-mêmes. Un profil est un objet sur la plateforme Xandr qui peut être créé à l’aide du service de profil de soumissionnaire hérité. L’exemple ci-dessous peut être utilisé dans un POST pour créer le profil.
{"profile":{
"segment_targets": [{"id":"12345","action":"include"}]}}
Cela renvoie l’ID de profil dans Xandr. Nous supposons que ce profil a l’ID 100. Nous allons maintenant devoir créer les profils enfants. Les deux exemples de code suivants peuvent être utilisés dans les TPV pour le service de profil de soumissionnaire.
{"profile":{
"country_action":"include",
"country_targets": [{"country":"US"},{"country":"CA"}],
"member_targets": [{"id":1000, "action":"include}]}}
et
{"profile":{
"country_action":"include",
"country_targets": [{"country":"US"}],
"member_targets": [{"id":2000, "action":"include}]}}
Nous partons du principe que ces deux profils sont créés et que les ID 101 et 102 sont respectivement attribués. Si vous êtes soumissionnaire 15, vous devez le mettre à jour à l’aide du service soumissionnaire. En utilisant ce qui suit dans un PUT, vous pouvez mettre à jour votre soumissionnaire pour avoir un profil parent avec le profil 100 et les profils enfants des profils 101 et 102 avec les éléments suivants :
{"bidder":{
"id":15,
"parent_profile_id":100,
"child_profiles":[{"id":101},{"id":102}]
}}
Comment faire définir des profils enfants ?
Create les profils que vous souhaitez utiliser comme profils enfants à l’aide du service de profil de soumissionnaire hérité. Chaque profil aura un ID. Mettez à jour dans child_profiles le service de soumissionnaire pour avoir le tableau complet d’objets spécifiant tous les profils enfants, par exemple [{"id":123},{"id":456},{"id":789}]. Vous devez spécifier la liste complète des ID que vous souhaitez définir comme profils enfants dans chaque mise à jour du child_profiles service dans le soumissionnaire.
Comment faire définir mon profil parent ?
Create le profil dont vous souhaitez qu’il soit votre profil parent à l’aide du service de profil de soumissionnaire hérité. Cette opération renvoie l’ID de ce profil particulier. Mettez à jour dans parent_profile_id le service soumissionnaire pour utiliser l’ID du profil que vous avez créé.
Comment configurer mes profils parent et enfant ?
Cela dépend de votre logique métier. Voici quelques exemples courants :
- Configuration 1 : filtrez sur les segments et les pays au niveau du parent, incluez des restrictions spécifiques au vendeur aux niveaux enfants.
- Profil parent : incluez les segments 1 et 2 ; incluent les pays A, B, C et D.
- Profil enfant 1 : inclure le vendeur E ; inclure la liste de domaines F ; incluent les pays B et C.
- Profil enfant 2 : Inclure les vendeurs F, G, exclure la liste de domaines H ; autoriser tous les pays.
- Profil enfant 3 : Inclure les vendeurs I, J, K ; inclure les pays A et D, inclure la liste de domaines L.
- Configuration 2 : filtrez sur les pays, excluez les vendeurs au niveau du parent.
- Profil parent : inclure les pays A, B, C ; exclure les vendeurs D et E.
- Aucun profil enfant.
- Configuration 3 - Filtrer uniquement sur la liste des domaines.
- Profil parent : incluez la liste de domaines A.
- Configuration 4 : l’utilisateur doit se trouver dans le segment 1 ou le segment 2. Il existe également un segment d’exlcusion 3 (par exemple, les utilisateurs qui ont précédemment converti) : l’utilisateur ne doit pas se trouver dans ce segment.
- Profil parent : Opérateur booléen de segment, OR. Inclure le segment 1, inclure le segment 2.
- Profil enfant : excluez le segment 3.
Quelle est la relation entre les profils parent et enfant ?
Si une impression réussit le profil parent, elle est envoyée au soumissionnaire si :
- Il n’existe aucun profil enfant.
- Ou, au moins l’un des profils enfants permet l’envoi de l’impression.
Si l’impression est bloquée par le profil parent, elle ne sera pas envoyée au soumissionnaire, même si elle est explicitement autorisée par un profil enfant. Cette relation peut être résumée avec la logique booléenne suivante : Parent AND (Enfant-1 OU Enfant-2 OU ... OR Child-n)
Mise à jour d’un profil de soumissionnaire
Comment puis-je modifier mon profil de soumissionnaire ?
Vous pouvez mettre à jour votre profil de soumissionnaire en appelant PUT le service de profil de soumissionnaire. L’appel PUT doit inclure uniquement :
- ID du profil.
- Et, le champ que vous souhaitez modifier. Vous devez inclure la valeur que vous souhaitez que les champs modifiés soient. Si vous modifiez un tableau, cela signifie que chaque valeur du tableau après la modification doit être envoyée dans le
PUT.