Partager via


Objet de données BatchError - Gestion des campagnes

Définit un objet d’erreur de lot Campaign Management qui identifie l’élément dans le lot d’éléments du message de demande qui a provoqué l’échec de l’opération, et décrit la raison de l’échec.

Syntaxe

<xs:complexType name="BatchError" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="Code" type="xs:int" />
    <xs:element minOccurs="0" name="Details" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ErrorCode" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="FieldPath" nillable="true" type="xs:string" />
    <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q13:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="Index" type="xs:int" />
    <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

Éléments

L’objet BatchError contient les éléments suivants : Code, Details, ErrorCode, FieldPath, ForwardCompatibilityMap, Index, Message, Type.

Élément Description Type de données
Code Code d’erreur numérique qui identifie l’erreur. int
Détails Message qui fournit des détails supplémentaires sur l’erreur de lot. Cette chaîne peut être vide. chaîne
ErrorCode Constante de chaîne symbolique qui identifie l’erreur. Par exemple, UserIsNotAuthorized. chaîne
FieldPath Nom de l’élément de l’objet de données où l’erreur s’est produite. Par exemple, si le TrackingUrlTemplate d’une campagne contient du texte non valide, la valeur de cet élément FieldPath est TrackingUrlTemplate.

Cette valeur est susceptible d’être modifiée. Vous ne devez donc pas dépendre du format de chaîne actuel.

Cet élément n’est pas pris en charge pour toutes les erreurs. Le chemin du champ est pris en charge pour les erreurs liées aux éléments FinalMobileUrls, FinalUrls, TrackingUrlTemplate et UrlCustomParameters des objets Campaign, AdGroup, TextAd, ProductAd, BiddableAdGroupCriterion et Keyword respectifs. Il est également pris en charge pour les erreurs liées à tous les champs des objets CalloutAdExtension et ReviewAdExtension .
chaîne
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
Index Index de base zéro de l’élément dans le lot d’éléments du message de demande qui a échoué. int
Message Message décrivant l’erreur.

Pour plus d’informations sur la résolution des problèmes et la gestion des erreurs, consultez Gestion des erreurs et exceptions de service etCodes d’erreur d’opération.
chaîne
Type Réservé à une utilisation interne. chaîne

Conditions requises

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

Utilisé par

AddAdGroups
AddAds
AddAssetGroups
AddAudienceGroups
AddAudiences
AddBidStrategies
AddBudgets
AddCampaignConversionGoals
AddCampaigns
AddConversionGoals
AddDataExclusions
AddExperiments
AddImportJobs
AddKeywords
AddLabels
AddListItemsToSharedList
AddSeasonalityAdjustments
AddSharedEntity
AddUetTags
AddVideos
ApiFaultDetail
AppealEditorialRejections
ApplyAssetGroupListingGroupActions
ApplyCustomerListItems
ApplyCustomerListUserData
ApplyHotelGroupActions
ApplyOfflineConversionAdjustments
ApplyOfflineConversions
ApplyOnlineConversionAdjustments
ApplyProductPartitionActions
BatchErrorCollection
DeleteAdExtensions
DeleteAdExtensionsAssociations
DeleteAdGroupCriterions
DeleteAdGroups
DeleteAds
DeleteAssetGroups
DeleteAudienceGroupAssetGroupAssociations
DeleteAudienceGroups
DeleteAudiences
DeleteBidStrategies
DeleteBudgets
DeleteCampaignConversionGoals
DeleteCampaignCriterions
DeleteCampaigns
DeleteDataExclusions
DeleteExperiments
DeleteImportJobs
DeleteKeywords
DeleteLabelAssociations
DeleteLabels
DeleteListItemsFromSharedList
DeleteMedia
DeleteSeasonalityAdjustments
DeleteSharedEntities
DeleteSharedEntityAssociations
DeleteVideos
EditorialApiFaultDetail
GetAccountProperties
GetAdExtensionsAssociations
GetAdExtensionsByIds
GetAdExtensionsEditorialReasons
GetAdGroupsByIds
GetAdsByIds
GetAssetGroupsByCampaignId
GetAssetGroupsByIds
GetAssetGroupsEditorialReasons
GetAudienceGroupAssetGroupAssociationsByAssetGroupIds
GetAudienceGroupAssetGroupAssociationsByAudienceGroupIds
GetAudienceGroupsByIds
GetAudiencesByIds
GetBidStrategiesByIds
GetBudgetsByIds
GetCampaignCriterionsByIds
GetCampaignIdsByBidStrategyIds
GetCampaignIdsByBudgetIds
GetCampaignsByIds
GetConversionGoalsByIds
GetConversionGoalsByTagIds
GetDataExclusionsByAccountId
GetDataExclusionsByIds
GetEditorialReasonsByIds
GetExperimentsByIds
GetImportEntityIdsMapping
GetImportJobsByIds
GetKeywordsByIds
GetLabelAssociationsByEntityIds
GetLabelAssociationsByLabelIds
GetLabelsByIds
GetMediaAssociations
GetMediaMetaDataByIds
GetNegativeKeywordsByEntityIds
GetNegativeSitesByAdGroupIds
GetNegativeSitesByCampaignIds
GetSeasonalityAdjustmentsByAccountId
GetSeasonalityAdjustmentsByIds
GetSharedEntityAssociationsByEntityIds
GetSharedEntityAssociationsBySharedEntityIds
GetUetTagsByIds
GetVideosByIds
SetAdExtensionsAssociations
SetAudienceGroupAssetGroupAssociations
SetLabelAssociations
SetNegativeSitesToAdGroups
SetNegativeSitesToCampaigns
SetSharedEntityAssociations
UpdateAdGroups
UpdateAds
UpdateAssetGroups
UpdateAudienceGroups
UpdateAudiences
UpdateBidStrategies
UpdateBudgets
UpdateCampaigns
UpdateConversionGoals
UpdateDataExclusions
UpdateExperiments
UpdateImportJobs
UpdateKeywords
UpdateLabels
UpdateSeasonalityAdjustments
UpdateSharedEntities
UpdateUetTags
UpdateVideos