Partilhar via


Objeto de Dados CampaignCriterion - Gestão de Campanhas

Define um critério que pretende aplicar à campanha especificada.

Não tente instanciar um CampaignCriterion. Pode criar um ou mais dos seguintes objetos que derivam do mesmo.

Sintaxe

<xs:complexType name="CampaignCriterion" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="CampaignId" type="xs:long" />
    <xs:element minOccurs="0" name="Criterion" nillable="true" type="tns:Criterion" />
    <xs:element xmlns:q99="http://schemas.datacontract.org/2004/07/System.Collections.Generic" minOccurs="0" name="ForwardCompatibilityMap" nillable="true" type="q99:ArrayOfKeyValuePairOfstringstring" />
    <xs:element minOccurs="0" name="Id" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="Status" nillable="true" type="tns:CampaignCriterionStatus" />
    <xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
  </xs:sequence>
</xs:complexType>

Elementos

O objeto CampaignCriterion tem os seguintes elementos: CampaignId, Critério, ForwardCompatibilityMap, Id, Status, Type.

Elemento Descrição Tipo de Dados
CampaignId O identificador da campanha a que aplicar o critério. long
Critério O critério a aplicar à campanha. O critério ajuda a determinar se os anúncios na campanha são servidos.

Para obter uma lista dos tipos de critério disponíveis, veja CampaignCriterionType.
Critério
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
ID O identificador exclusivo do Microsoft Advertising para o critério de campanha. long
Estado Um valor de estado que determina se deve aplicar o critério à campanha. CampaignCriterionStatus
Tipo O tipo de critério de campanha. Para obter mais informações, veja Observações. cadeia

Observações

Para linguagens Java e .NET, não defina o elemento Tipo porque o valor é determinado ao instanciar uma BiddableCampaignCriterion ou NegativeCampaignCriterion.

Se gerar o SOAP manualmente, utilize o atributo type do <CampaignCriterion> nó, conforme mostrado no exemplo seguinte, para especificar o tipo de critério.

<CampaignCriterion i:type="BiddableCampaignCriterion" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <Id i:nil="true" />
    <Status i:nil="true" />
     . . .
</CampaignCriterion>

Requisitos

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

Utilizado Por

AddCampaignCriterions
GetCampaignCriterionsByIds
UpdateCampaignCriterions