Partager via


Objet de données SharedEntity - Gestion des campagnes

Définit la classe de base d’une entité partagée.

N’essayez pas d’instancier un SharedEntity. Vous pouvez créer un ou plusieurs des objets suivants qui en dérivent.

NegativeKeywordList, AccountNegativeKeywordList et PlacementExclusionList sont chacun dérivés de SharedList, qui dérive de l’objet SharedEntity.

Syntaxe

<xs:complexType name="SharedEntity" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="AssociationCount" nillable="true" type="xs:int" />
    <xs:element xmlns:q93="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q93:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="Id" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

Éléments

L’objet SharedEntity contient les éléments suivants : AssociationCount, ForwardCompatibilityMap, Id, Name, Type.

Élément Description Type de données
AssociationCount Nombre d’associations actives entre cette entité partagée et une autre entité telle que la campagne ou le compte publicitaire.

Pour un NegativeKeywordList, le nombre maximal d’associations actives entre la liste de mot clé négatives et la campagne est de 20. Pour un PlacementExclusionList, le nombre maximal d’associations actives entre la liste d’exclusion de site web et le compte publicitaire n’est pas défini.

Ajouter: En lecture seule
Mettre à jour: En lecture seule
int
ForwardCompatibilityMap Liste des chaînes de clé et de valeur pour la compatibilité avant afin d’éviter les changements cassants lorsque de nouveaux éléments sont ajoutés dans la version actuelle de l’API.

Les modifications de compatibilité avant seront notées ici dans les versions ultérieures. Il n’existe actuellement aucune modification de compatibilité avant pour cet objet.
Tableau KeyValuePairOfstringstring
ID Identificateur Microsoft Advertising unique de l’entité partagée.

Ajouter: En lecture seule
Mettre à jour: Obligatoire
Long
Nom Nom de l’entité partagée.

La longueur maximale de la chaîne est de 255.

Ajouter: Optionnel
Mettre à jour: Optionnel
chaîne
Type Type de l’entité partagée.

Cette valeur est NegativeKeywordList lorsque vous récupérez un NegativeKeywordList. Cette valeur est PlacementExclusionList lorsque vous récupérez un PlacementExclusionList. Cette valeur est AccountNegativeKeywordList lorsque vous récupérez un AccountNegativeKeywordList.

Pour plus d’informations sur les types d’entités partagées, consultez Notes sur l’objet de données SharedEntity.

Ajouter: En lecture seule
Mettre à jour: En lecture seule
chaîne

Remarques

Pour Java et les langages .NET, ne définissez pas l’élément Type, car la valeur est déterminée par l’objet instance.

Si vous générez manuellement le soap, utilisez l’attribut type du <SharedEntity> nœud, comme indiqué dans l’exemple suivant, pour spécifier si l’entité partagée est une liste de mot clé négative ou une liste d’exclusion de site web.

<SharedEntity i:type="NegativeKeywordList" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AssociationCount i:nil="true" />
  <ForwardCompatibilityMap i:nil="true" xmlns:a="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
  <Id i:nil="true" />
  <Name>My Negative Keyword List</Name>
  <ItemCount i:nil="true" />
</SharedEntity>

Configuration requise

Service : CampaignManagementService.svc v13
Noms: https://bingads.microsoft.com/CampaignManagement/v13

Utilisé par

AddSharedEntity
DeleteSharedEntities
GetSharedEntities
GetSharedEntitiesByAccountId
UpdateSharedEntities