Partilhar via


Objeto de Dados batchError - Gestão de Campanhas

Define um objeto de erro do lote gestão de campanha que identifica o item no lote de itens na mensagem de pedido que causou a falha da operação e descreve o motivo da falha.

Sintaxe

<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>

Elementos

O objeto BatchError tem os seguintes elementos: Código, Detalhes, ErrorCode, FieldPath, ForwardCompatibilityMap, Índice, Mensagem, Tipo.

Elemento Descrição Tipo de Dados
Código Um código de erro numérico que identifica o erro. int
Detalhes Uma mensagem que fornece detalhes adicionais sobre o erro de lote. Esta cadeia pode estar vazia. cadeia
ErrorCode Uma constante de cadeia simbólica que identifica o erro. Por exemplo, UserIsNotAuthorized. cadeia
FieldPath O nome do elemento do objeto de dados onde ocorreu o erro. Por exemplo, se o TrackingUrlTemplate de uma Campanha contiver texto inválido, o valor deste elemento FieldPath será TrackingUrlTemplate.

Este valor está sujeito a alterações, pelo que não deve assumir uma dependência no formato de cadeia atual.

Este elemento não é suportado para todos os erros. O caminho do campo é suportado para erros relacionados com os elementos FinalMobileUrls, FinalUrls, TrackingUrlTemplate e UrlCustomParameters dos respetivos objetos Campaign, AdGroup, TextAd, ProductAd, BiddableAdGroupCriterion e Keyword . Também é suportado para erros relacionados com todos os campos dos objetos CalloutAdExtension e ReviewAdExtension .
cadeia
ForwardCompatibilityMap A lista de cadeias de chave e valor para compatibilidade de reencaminhamento para evitar alterações interruptivas quando novos elementos são adicionados na versão atual da API.

As alterações de compatibilidade de reencaminhamento serão registadas aqui em versões futuras. Atualmente, não existem alterações de compatibilidade para este objeto.
Matriz KeyValuePairOfstringstring
Índice O índice baseado em zero do item no lote de itens na mensagem de pedido que falhou. int
Mensagem Uma mensagem que descreve o erro.

Para obter mais informações sobre a resolução de problemas e o processamento de erros, veja Handling Service Errors and Exceptions and Operation Error Codes (Processar Erros e Exceções do Serviço e Códigos de Erro de Operação).
cadeia
Tipo Reservado para utilização interna. cadeia

Requisitos

Serviço: CampaignManagementService.svc v13
Espaço de nomes: https://bingads.microsoft.com/CampaignManagement/v13

Utilizado Por

AdicionarAdGroups
AddAds
AddAssetGroups
AddAudienceGroups
AddAudiences
AddBidStrategies
AddBudgets
AddCampaignConversionGoals
AdicionarCampaigns
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
EliminarAdGroups
EliminarAds
DeleteAssetGroups
DeleteAudienceGroupAssetGroupAssociations
DeleteAudienceGroups
DeleteAudiences
DeleteBidStrategies
DeleteBudgets
DeleteCampaignConversionGoals
DeleteCampaignCriterions
EliminarCampaigns
DeleteDataExclusions
DeleteExperiments
DeleteImportJobs
DeleteKeywords
DeleteLabelAssociations
DeleteLabels
DeleteListItemsFromSharedList
DeleteMedia
DeleteSeasonalityAdjustments
DeleteSharedEntities
DeleteSharedEntityAssociations
EliminarVídeos
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