Partilhar via


Objeto de Dados de Experimentação - Gestão de Campanhas

Define uma experimentação em que divide o orçamento e o tráfego de uma campanha e, em seguida, executa um teste A/B durante um intervalo de datas limitado.

Nota

A partir de 1 de fevereiro de 2023, só poderá copiar anúncios de texto expandidos da campanha base para a campanha de experimentação, mas deixará de poder editar estes anúncios de texto expandidos. Crie, pelo menos, um anúncio de pesquisa reativo em cada grupo de anúncios.

Como é que utilizar uma estratégia de licitação diferente, ou um tipo diferente de segmentação, afetaria o desempenho da sua campanha publicitária? Seria melhor, pior ou basicamente o mesmo? Agora pode executar um teste A/B para descobrir!

Com as experimentações do Microsoft Advertising, cria um duplicado de uma campanha de pesquisa que recebe uma divisão do orçamento e do tráfego de anúncios da sua campanha base. Pode criar até 10 experimentações não simultâneas por campanha base. Em seguida, pode:

  • Experimente as alterações na campanha de experimentação.
  • Veja o desempenho da campanha de experimentação em comparação com a campanha base.
  • Se gostar dos resultados da experimentação, aplique as alterações à campanha base ou crie uma nova campanha.

Nota

As experimentações só estão disponíveis para campanhas de Pesquisa que não tenham definições de Anúncios de Pesquisa Dinâmica. Uma campanha mista não pode ser uma campanha de experimentação ou a campanha base de uma experimentação.

As experimentações não suportam orçamentos partilhados. Se uma campanha utilizar um orçamento partilhado, não poderá utilizá-lo como a campanha base para uma experimentação.

Quando cria uma experimentação na sua conta, é criada uma nova experimentação e uma nova campanha. Eis alguns dos detalhes mais importantes:

  • É criada uma entidade Experimentação com BaseCampaignId, EndDate, Name, StartDate e TrafficSplitPercent que especificou. A experimentação ExperimentStatus será definida automaticamente pelo Microsoft Advertising como Creating e, da próxima vez que obter a experimentação, o respetivo estado será Ativo, Criação, Falha na Criação, Pausa ou Agendada.

  • Uma campanha de experimentação é criada como uma cópia da campanha base. Todas as definições de campanha base, incluindo grupos de anúncios, anúncios, associações de extensões de anúncios e definições de destino são copiadas para a nova campanha de experimentação. Pode obter o identificador de sistema desta nova campanha através do elemento ExperimentCampaignId do objeto Experimentação , por exemplo, no ficheiro de resultados de carregamento em massa. O nome da campanha de experimentação criada a partir da campanha base corresponderá ao Nome da experimentação e vice-versa. Se o nome da experimentação for atualizado, o nome da campanha de experimentação será atualizado automaticamente para corresponder e vice-versa.

    Nota

    As seguintes entidades não serão copiadas da campanha base para a campanha de experimentação:

    • Os grupos de anúncios expirados, ou seja, com uma data de fim aprovada não serão copiados da campanha base para a campanha de experimentação. Depois de a experimentação ser promovida e as definições da campanha de experimentação substituirem as definições da campanha base, os grupos de anúncios expirados na campanha base serão eliminados. Da mesma forma, quaisquer grupos de anúncios expirados na campanha de experimentação não serão copiados para a campanha base durante a promoção.
    • As palavras-chave com um URL de destino não serão copiadas da campanha base para a campanha de experimentação. Recomendamos que atualize para FinalUrls, mas se ainda tiver palavras-chave com um URL de destino, estas não serão utilizadas na campanha de experimentação e permanecerão na campanha base (mesmo que a experimentação seja promovida mais tarde).
    • Os anúncios de texto padrão (STA) não serão copiados da campanha base para a campanha de experimentação. Recomendamos que atualize para Anúncios de Texto Expandido, mas se ainda tiver STA, estes não serão utilizados na campanha de experimentação e permanecerão na campanha base (mesmo que a experimentação seja promovida mais tarde).
    • As associações de audiências para audiências eliminadas no mercado podem estar inicialmente disponíveis nas suas campanhas base, embora não sejam copiadas para campanhas de experimentação. Se promover mais tarde a campanha de experimentação, a sua campanha base adotará todas as definições da campanha de experimentação e as associações de audiências para audiências eliminadas no mercado serão eliminadas da sua campanha base.

    No separador "Experimentações" da aplicação Web Microsoft Advertising, pode obter uma lista detalhada dos itens que não foram copiados da campanha base para a campanha de experimentação. A lista é formatada como um ficheiro de resultado de carregamento em massa, ou seja, registos de erros para os itens que não foram copiados para a campanha de experimentação. Se encontrar um registo de erros que acredita que deveria ter sido copiado para a campanha de experimentação, não hesite em contactar o suporte com detalhes.

Após a criação da experimentação, pode atualizar os respetivos EndDate, Name, StartDate e TrafficSplitPercent. Existem algumas exceções, por exemplo, não pode atualizar a data de início depois de o ExperimentStatus se ter tornado Ativo (a data de início já chegou) e não pode atualizar a data de fim após o ExperimentStatuster terminado (a data de fim já passou).

Após a criação da campanha de experimentação, pode atualizar todas as definições, exceto o Orçamento, BudgetType, Estado e Fuso Horário da campanha. O orçamento, o estado e o fuso horário de uma campanha de experimentação são sempre herdados das definições de campanha base. Se quiser alterar o orçamento de uma experimentação, terá de alterar o orçamento da campanha base. A alteração do valor será dividida com base na definição TrafficSplitPercent da experimentação. Uma campanha de experimentação terá uma nova propriedade que as campanhas não experimentais não têm, ou seja, o ExperimentId.

Sugestão

Depois de criar uma experimentação, qualquer alteração que fizer às definições da campanha base (exceto o orçamento e o estado) não afetará a experimentação. Para garantir que está a ver uma comparação justa, recomendamos que não faça alterações às definições da campanha base enquanto uma experimentação está em execução.

Pode permitir que a experimentação seja executada através do EndDate, coloque-a temporariamente em pausa ou termine a experimentação mais cedo. Para colocar uma experimentação em pausa, tem de colocar a campanha base em pausa. Colocar em pausa a campanha base também coloca em pausa a campanha de experimentação e a própria experiência. Para terminar a experimentação mais cedo, defina a experimentação ExperimentStatus como Terminado. A campanha de experimentação será colocada em pausa quando terminar a experimentação. Uma vez terminada uma experimentação, não pode ser reiniciada. Mais tarde, pode promover, formar ou eliminar uma experimentação terminada.

Tem várias opções para utilizar o que aprendeu com a experimentação.

  • Pode fazer com que a sua campanha base adote todas as definições da campanha de experimentação, ou seja, definir o ExperimentStatus como Promovido. As definições e entidades da campanha de experimentação serão copiadas de volta para a campanha base e a campanha de experimentação será colocada em pausa. A campanha base terá mais uma vez 100% do seu orçamento e tráfego originais. Os identificadores de sistema originais serão retidos o máximo possível. Podem existir algumas exceções, por exemplo, se tiver eliminado grupos de anúncios da campanha base após a criação da campanha de experimentação. Quaisquer alterações às definições de campanha base durante a experimentação, por exemplo, novos grupos de anúncios serão efetivamente eliminados.
  • Pode formar a sua experiência como uma campanha independente com o seu próprio orçamento e tráfego de anúncios, ou seja, definir o ExperimentStatus como Graduated. A campanha base terá mais uma vez 100% do seu orçamento e tráfego originais, e a campanha graduada (anteriormente uma campanha de experimentação) começará com o mesmo orçamento que a campanha base.
  • Em vez de utilizar todas as definições da campanha de experimentação, poderá querer intercalar um subconjunto das definições da campanha de experimentação com a sua campanha base.

Quando elimina uma Experimentação, a Campanha de experimentação também será eliminada e vice-versa; No entanto, a campanha base não será eliminada. Quando elimina uma campanha base, todas as experimentações e campanhas de experimentação relacionadas também serão eliminadas.

Sintaxe

<xs:complexType name="Experiment" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element minOccurs="0" name="BaseCampaignId" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="EndDate" nillable="true" type="tns:Date" />
    <xs:element minOccurs="0" name="ExperimentCampaignId" nillable="true" type="xs:long" />
    <xs:element minOccurs="0" name="ExperimentStatus" nillable="true" type="xs:string" />
    <xs:element minOccurs="0" name="ExperimentType" nillable="true" type="xs:string" />
    <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="StartDate" nillable="true" type="tns:Date" />
    <xs:element minOccurs="0" name="TrafficSplitPercent" nillable="true" type="xs:int" />
  </xs:sequence>
</xs:complexType>

Elementos

O objeto Experimentação tem os seguintes elementos: BaseCampaignId, EndDate, ExperimentCampaignId, ExperimentStatus, ExperimentType, Id, Name, StartDate, TrafficSplitPercent.

Elemento Descrição Tipo de Dados
BaseCampaignId O identificador do Microsoft Advertising da campanha utilizada como base para a campanha de experimentação.

Pode criar até 10 experimentações não simultâneas por campanha base. Por outras palavras, várias experimentações para a mesma campanha base não podem ter intervalos de tempo sobrepostos.

As experimentações só estão disponíveis para campanhas de Pesquisa. Se a campanha utilizar um orçamento partilhado, não poderá utilizá-lo como a campanha base para uma experimentação.

Adicionar: Só de leitura e Obrigatório.
Atualização: Só de leitura. Não pode alterar a campanha base de uma experimentação.
long
DataDadosEncom efeitos Finais A data em que a experimentação irá expirar.

Se não especificar uma data de fim, os anúncios não expirarão. Depois de a data de fim ter passado, a data de fim não pode ser prolongada.

A data de fim é inclusiva. Por exemplo, se definir a data de fim para 31/12/2020, a experimentação terminará às 23:59 a 31/12/2020. A hora é relativa ao fuso horário da campanha base .

Adicionar: Opcional. Se deixar este elemento nulo ou estiver vazio, a experimentação não expirará até efetuar mais ações, por exemplo, defina o estado da experimentação como Terminado.
Atualização: Opcional. Se não estiver definido nenhum valor para a atualização, esta definição não será alterada. Para eliminar a data de fim atual e definir efetivamente nenhuma data de fim, defina o Dia, Mês e Ano para "0" (zero). Quando obter a experimentação da próxima vez, este elemento não será definido.
Data
ExperimentCampaignId O identificador do Microsoft Advertising da campanha que é criada como uma cópia da campanha base.

Todas as definições de campanha base, incluindo grupos de anúncios, anúncios, associações de extensões de anúncios e definições de destino são copiadas para a nova campanha de experimentação.

Após a criação da campanha de experimentação, pode atualizar todas as definições, exceto o Orçamento, o BudgetType e o Fuso Horário da campanha. O orçamento e o fuso horário de uma campanha de experimentação são sempre herdados das definições de campanha base.

Adicionar: Só de leitura
Atualização: Só de leitura
long
ExperimentStatus O estado da experimentação.

Os valores de estado possíveis são descritos nas observações abaixo.

Adicionar: Obrigatório. Tem de definir o estado como Ativo; no entanto, o estado será definido automaticamente pelo Microsoft Advertising para Creating e, da próxima vez que obter a experimentação, o respetivo estado será Ativo, Criação, Falha na Criação, Pausa ou Agendada.
Atualização: Só de leitura
cadeia
ExperimentType Determina se pretende mostrar anúncios individuais de clientes da experimentação e da campanha original aleatoriamente ou apenas de um ou de outro.

Os valores possíveis incluem TrafficBased e CookieBased.

TrafficBased: também é conhecida como a opção baseada na pesquisa. Sempre que os clientes pesquisam, são apresentados aleatoriamente anúncios da sua experimentação ou anúncios da sua campanha original. Isto significa que os clientes individuais podem ver anúncios de ambas as origens se procurarem várias vezes.

CookieBased: quando clientes individuais pesquisam, mostramos anúncios da sua experimentação ou da sua campanha original e utilizamos um cookie para garantir que, daqui para a frente, apenas verão anúncios desta origem. A opção baseada em cookies tem uma troca importante a considerar: por um lado, pode obter dados mais precisos, uma vez que está a garantir que um cliente individual só está a responder a uma origem ou a outra. Por outro lado, pode demorar mais tempo a criar dados de comparação estatisticamente significativos do que com a opção baseada na pesquisa.

Adicionar: Opcional. A predefinição é TrafficBased.
Atualização: Só de leitura. Não é possível atualizar o tipo de experimentação.
cadeia
ID O identificador exclusivo do Microsoft Advertising da experimentação.

Adicionar: Só de leitura
Atualização: Necessário
long
Nome O nome da experimentação.

O nome da campanha de experimentação criada a partir da campanha base corresponderá ao nome da experimentação e vice-versa. Se o nome da experimentação for atualizado, o nome da campanha de experimentação será atualizado automaticamente para corresponder e vice-versa.

O nome tem de ser exclusivo (não sensível a maiúsculas e minúsculas) entre todas as campanhas e experimentações na conta. O nome pode conter um máximo de 128 carateres.

Adicionar: Necessário
Atualização: Opcional. Se não estiver definido nenhum valor para a atualização, esta definição não será alterada.
cadeia
Data De Início A data em que a campanha de experimentação pode começar a servir anúncios.

Não é possível atualizar a data de início depois de a experimentação ter começado, ou seja, depois de chegar a data de início.

A data de início é inclusiva. Por exemplo, se definir a data de início para 05/05/2020, a experimentação começará às 00:00 a 5/05/2020. A hora é relativa ao fuso horário da campanha base .

Adicionar: Necessário
Atualização: Opcional. Se não estiver definido nenhum valor para a atualização, esta definição não será alterada.
Data
TrafficSplitPercent A percentagem do orçamento da campanha base e do tráfego de anúncios que pretende alocar para esta experimentação.

O tráfego de anúncios é dividido entre a experimentação e a campanha base com base em pesquisas individuais. As pesquisas relevantes irão apresentar aleatoriamente anúncios da sua experimentação ou anúncios da sua campanha base. Isto significa que os clientes individuais podem ver anúncios de ambas as origens se procurarem várias vezes.

Os valores possíveis variam entre 1 e 99.

Adicionar: Necessário
Atualização: Só de leitura. Não pode alterar a divisão enquanto uma experimentação estiver em execução.
int

Observações

Os possíveis valores de estado da experimentação estão descritos na tabela abaixo.

Estado Descrição
Ativo A campanha de experimentação é elegível para servir anúncios. A experimentação StartDate chegou e o EndDate ainda não passou.
A criar A experimentação foi criada e a campanha de experimentação ainda está a ser criada.
Falha na Criação A experimentação foi criada, mas não foi possível criar a campanha de experimentação. Se a criação falhar, o estado da experimentação só pode ser definido como Eliminado. Deve eliminar a experimentação e tentar criar uma nova. Se o problema persistir, contacte o suporte para obter assistência.
Eliminado A campanha de experimentação e experimentação foi eliminada.
Terminou A experimentação já não é elegível para servir anúncios. O EndDate passou ou o estado foi definido diretamente como Terminado.
Licenciado A sua experiência foi formada como uma campanha independente com o seu próprio orçamento e tráfego de anúncios. A campanha base tem mais uma vez 100% do seu orçamento e tráfego original, e a campanha graduada (anteriormente uma campanha de experimentação) começou com o mesmo orçamento que a campanha base.
A formar-se A campanha de experimentação está a ser formada como uma campanha independente com o seu próprio orçamento e tráfego de anúncios. Após a conclusão com êxito, o estado será automaticamente definido como Graduado. Se a formatura falhar, nada mudou e o estado regressará a Ativo. (O serviço não devolve o estado interno "GraduateFailed".) Pode tentar novamente ao definir o estado para Graduado e, se a formatura da experimentação continuar a não ser bem-sucedida, contacte o suporte para obter assistência.
Em pausa A campanha base e a campanha de experimentação são temporariamente colocadas em pausa e não são elegíveis para servir anúncios. A experimentação StartDate chegou e o EndDate ainda não passou.

Tenha em atenção que quando a campanha base está em pausa, a campanha de experimentação e a própria experimentação também são colocadas em pausa. Da mesma forma, quando a campanha base não é publicada, a campanha de experimentação e a própria experiência não são publicadas. Quando uma experimentação não for publicada, será movida para um estado Ativo ou Agendado.
Promovido A sua campanha base adotou todas as definições da campanha de experimentação. As definições e entidades da campanha de experimentação foram copiadas de volta para a campanha base e a campanha de experimentação está em pausa. A campanha base tem mais uma vez 100% do seu orçamento e tráfego originais. Os identificadores de sistema originais devem ser mantidos o máximo possível. Podem existir algumas exceções, por exemplo, se tiver eliminado grupos de anúncios da campanha base após a criação da campanha de experimentação. Quaisquer alterações às definições da campanha base durante a experimentação, por exemplo, novos grupos de anúncios foram efetivamente eliminadas.
PromoteFailed Não foi possível aplicar as definições da campanha de experimentação à campanha base. Pode tentar novamente ao definir o estado como Promovido e, se o estado PromoteFailed persistir, contacte o suporte para obter assistência.
A promover As definições da campanha de experimentação estão a ser aplicadas à campanha base. Após a conclusão com êxito, o estado será automaticamente definido como Promovido e, caso contrário, o estado será definido como PromoteFailed. Se a promoção falhar, o estado da experimentação só pode ser definido como Eliminado. Antes de eliminar a campanha de experimentação e experimentação, considere se pretende copiar as definições da campanha de experimentação para a campanha base, por exemplo, através da API ou da aplicação Web Microsoft Advertising.
Agendado A campanha de experimentação foi criada e a experimentação está agendada para começar a servir anúncios assim que o StartDate chegar.

Requisitos

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

Utilizado Por

AddExperiments
GetExperimentsByIds
UpdateExperiments