O CampaignCriterionService, o AdGroupCriterionService e o CustomerNegativeCriterionService são compatíveis com a segmentação ou a exclusão de vários tipos de critérios.
Critérios da campanha
Com CampaignCriterionService, você pode especificar a segmentação no nível da campanha para os tipos a seguir. Você também pode especificar modificadores de lance nesse nível usando um multiplicador, mas não é possível definir lances absolutos.
- AdScheduleInfo
Por padrão, uma nova campanha não terá programações de anúncios, o que significa que os anúncios serão exibidos por todos os períodos. É possível configurar uma programação de anúncios com duração de até quinze minutos para determinar com mais precisão quando exibir os anúncios.
Só é possível segmentar programações de anúncios. Não há suporte para exclusão.
- AgeRangeInfo
Por padrão, uma nova campanha não conterá critérios de faixa etária, o que significa que todas as idades serão incluídas.
- BrandInfo
Por padrão, uma nova campanha não terá critérios de marca, ou seja, nenhuma marca será explicitamente segmentada ou excluída.
- CarrierInfo
Por padrão, uma nova campanha não terá critérios de operadora de conteúdo, ou seja, todas elas serão incluídas. Somente critérios positivos são aceitos no nível da campanha.
- CombinedAudienceInfo
Qualquer número de critérios de público-alvo pode ser combinado em um público-alvo combinado. Por padrão, novas campanhas não têm públicos-alvo combinados. Para mais detalhes, consulte o artigo da Central de Ajuda sobre públicos-alvo combinados.
- ContentLabelInfo
Por padrão, uma nova campanha não terá critérios de classificação de conteúdo, ou seja, todas as categorias serão incluídas. Apenas critérios negativos são aceitos no nível da campanha.
- CustomAffinityInfo
Por padrão, uma nova campanha não conterá critérios de afinidade personalizados. Os critérios de afinidade personalizados são definidos por recursos CustomInterest que precisam ser criados pelo usuário. Somente critérios positivos são aceitos. Este artigo contém mais detalhes sobre como os critérios de afinidade personalizada funcionam e como usá-los.
- DeviceInfo
Defina critérios
DeviceInfo
usando um dos tipos enumerados Dispositivo predefinidos. O principal caso de uso para a segmentação por dispositivo é ajustar os lances para um dispositivo específico usando o valorbid_modifier
de CampaignCriterion.Só é possível segmentar dispositivos. Não há suporte para exclusão.
- GenderInfo
Por padrão, uma nova campanha não conterá critérios de gênero, o que significa que todos os sexos serão incluídos. Apenas critérios negativos são aceitos no nível da campanha.
- IncomeRangeInfo
Por padrão, uma nova campanha não conterá critérios de faixa de renda, o que significa que todas as rendas serão incluídas. Apenas critérios negativos são aceitos no nível da campanha.
- IpBlockInfo
Por padrão, uma nova campanha não terá critérios de bloqueio de IP, o que significa que tudo está incluído.
- KeywordInfo
As palavras-chave são criadas usando texto em formato livre e um dos valores de tipo enumerado de correspondência.
Você só pode excluir palavras-chave no nível da campanha. Portanto, é necessário especificar
negative = true
no CampaignCriterion de uma palavra-chave.- LanguageInfo
Por padrão, uma nova campanha não contém critérios de idioma, ou seja, todos os idiomas são incluídos. Somente critérios positivos são aceitos.
- LifeEventInfo
Por padrão, uma nova campanha não terá critérios de evento importante, ou seja, nenhum evento importante será segmentado ou excluído explicitamente. Eventos importantes individuais precisam ser identificados de acordo com o valor do campo
id
no recursoLifeEvent
. É possível recuperar a lista deLifeEvent
s disponíveis usandoGoogleAdsService.SearchStream
.- ListingScopeInfo
Por padrão, uma nova campanha não vai conter critérios de escopo de listagem. Somente critérios positivos são aceitos.
- LocationInfo
A segmentação por local nomeada é implementada como
LocationInfo
e criada usando um conjunto fixo de IDs de critérios. Os IDs disponíveis estão listados na documentação e podem ser pesquisados individualmente usando oGeoTargetConstantService
. Esses critérios podem ser configurados como positivos ou negativos, com os destinos negativos substituindo os positivos. Por padrão, uma nova campanha não conterá critérios de local, o que significa que todos os locais são segmentados.Saiba mais sobre a segmentação por local nomeada.
- LocationGroupInfo
Com um
LocationGroup
, as campanhas podem segmentar várias regiões geográficas. Essas regiões são definidas por um conjunto de localizações e um raio de distância em torno de cada local em metros ou milhas. A segmentação desses locais pode ser filtrada usando uma lista de IDs de critérios de segmentação geográfica.Saiba mais sobre como segmentar várias regiões geográficas.
- MobileAppCategoryInfo
Por padrão, uma nova campanha não contém critérios de categoria de app para dispositivos móveis, ou seja, todas as categorias são incluídas. Somente critérios negativos no nível da campanha são aceitos.
- MobileApplicationInfo
Por padrão, um novo grupo de anúncios não contém critérios de aplicativos para dispositivos móveis. Apps para dispositivos móveis individuais precisam ser identificados de acordo com o valor do campo
app_id
.- MobileDeviceInfo
Por padrão, uma nova campanha não contém critérios de dispositivos móveis, o que significa que todos os dispositivos são incluídos.
Para especificar um dispositivo móvel individual, use o nome do recurso MobileDeviceConstant para definir o campo
device
nos critérios da campanha.Só é possível segmentar dispositivos móveis. Não há suporte para exclusão.
- OperatingSystemVersionInfo
Por padrão, uma nova campanha não contém critérios de versão de sistema operacional, ou seja, todos os sistemas operacionais são segmentados. Somente critérios positivos são aceitos no nível da campanha.
- ParentalStatusInfo
Por padrão, uma nova campanha não conterá critérios de status parental, o que significa que todas as categorias de status parental serão incluídas. Somente critérios negativos são aceitos no nível da campanha.
- PlacementInfo
Eles são criados usando um URL do cliente. Há limites de tamanho (250 caracteres) e profundidade (2 níveis) dos URLs usados. Elas só podem ser configuradas como negativas e, por padrão, uma nova campanha não conterá critérios de posicionamento. Não são permitidos canais negativos com um URL exatamente igual a
adsenseformobileapps.com
.- ProximityInfo
As segmentações por raio são implementadas como critérios ProximityInfo. Eles podem ser criados com um endereço ou latitude/longitude e com a especificação de um raio. Eles só podem ser configurados como positivos e, por padrão, uma nova campanha não contém critérios de proximidade.
Saiba mais sobre a segmentação por raio.
- TopicInfo
Por padrão, uma nova campanha não conterá critérios de tópicos. Somente critérios negativos são aceitos no nível da campanha.
- UserInterestInfo
Por padrão, uma nova campanha não conterá critérios de interesse do usuário. Somente critérios negativos são aceitos no nível da campanha.
Ao recuperar
UserInterest
para definir emUserInterestInfo
, verifique se osavailabilities[]
são compatíveis com o tipo de campanha. Algumas opções deUserInterest
estão disponíveis apenas para tipos de campanha específicos.- UserListInfo
Por padrão, uma nova campanha não conterá critérios de listas de usuários. Use o ID da lista de usuários para identificá-la no critério. Critérios positivos e negativos são aceitos no nível da campanha.
- WebpageInfo
Por padrão, uma nova campanha não conterá critérios de página da Web, o que significa que todas as páginas da Web serão incluídas. Somente critérios negativos no nível da campanha são aceitos.
- YouTubeChannelInfo
Por padrão, uma nova campanha não contém critérios de canal do YouTube. Somente critérios negativos são aceitos no nível da campanha.
- YouTubeVideoInfo
Por padrão, uma nova campanha não conterá critérios de vídeo do YouTube. Somente critérios negativos são aceitos no nível da campanha.
Critérios do grupo de anúncios
O AdGroupCriterionService permite especificar a segmentação no nível do grupo de anúncios para os tipos a seguir.
- AgeRangeInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de faixa etária, o que significa que todas as idades serão incluídas. No nível do grupo de anúncios, é possível dar lances ou excluir faixas etárias.
- AppPaymentModelInfo
- No nível do grupo de anúncios, só é possível segmentar critérios do modelo de pagamento do app.
- CombinedAudienceInfo
- Qualquer número de critérios de público-alvo pode ser combinado em um público-alvo combinado. Por padrão, os novos grupos de anúncios não têm públicos-alvo combinados. Para mais detalhes, consulte o artigo da Central de Ajuda sobre públicos-alvo combinados.
- CustomAffinityInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de afinidade personalizados. Os critérios de afinidade personalizados são definidos por recursos CustomInterest que precisam ser criados pelo usuário. Somente critérios positivos são aceitos.Este artigo contém mais detalhes sobre como os critérios de afinidade personalizada funcionam e como usá-los.
- CustomIntentInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de intenção personalizada. Os critérios de intent personalizada são definidos por recursos CustomInterest que precisam ser criados pelo usuário. Somente critérios positivos são aceitos. Este artigo contém mais informações sobre como os critérios de intent personalizada funcionam e como usá-los.
- GenderInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de gênero, o que significa que todos os gêneros serão incluídos. No nível do grupo de anúncios, é possível dar lances ou excluir gêneros.
- IncomeRangeInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de faixa de renda, o que significa que todas as rendas são incluídas. No nível do grupo de anúncios, é possível dar lances ou excluir faixas de renda.
- KeywordInfo
- No nível do grupo de anúncios, é possível segmentar ou excluir palavras-chave.
- LifeEventInfo
- Por padrão, um novo grupo de anúncios não terá critérios de eventos importantes, ou seja, nenhum evento importante será segmentado ou excluído explicitamente. Eventos importantes individuais precisam ser identificados de acordo com o valor do campo
id
no recursoLifeEvent
. É possível recuperar a lista deLifeEvent
s disponíveis usandoGoogleAdsService.SearchStream
. - ListingGroupInfo
- Os grupos de fichas definem uma estrutura de critérios baseada em árvore para anúncios de hotéis e campanhas do Shopping.
- MobileAppCategoryInfo
- No nível do grupo de anúncios, é possível segmentar ou excluir critérios de categoria de app para dispositivos móveis.
- MobileApplicationInfo
- Por padrão, um novo grupo de anúncios não contém critérios de apps para dispositivos móveis. Apps
para dispositivos móveis individuais precisam ser identificados de acordo com o valor do campo
app_id
. - ParentalStatusInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de status parental, o que significa que todas as categorias de status parental serão incluídas. No nível do grupo de anúncios, é possível dar lances ou excluir categorias de status parental.
- PlacementInfo
- São criadas usando um URL de cliente. Há limites de tamanho (250 caracteres) e profundidade (2 níveis) dos URLs usados. Elas só podem ser configuradas como negativas e, por padrão, um novo grupo de anúncios não conterá critérios de posicionamento. Não são permitidos canais negativos com um URL exatamente igual a
adsenseformobileapps.com
. - TopicInfo
- Por padrão, um novo grupo de anúncios não conterá critérios de tópicos. No nível do grupo de anúncios, é possível dar lances ou excluir faixas de renda.
- UserInterestInfo
Por padrão, um novo grupo de anúncios não conterá critérios de interesse do usuário. No nível do grupo de anúncios, você pode excluir ou dar lances nos interesses dos usuários.
Ao recuperar
UserInterest
para definir emUserInterestInfo
, verifique se osavailabilities[]
são compatíveis com o tipo de campanha. Algumas opções deUserInterest
estão disponíveis apenas para tipos de campanha específicos.- UserListInfo
Por padrão, um novo grupo de anúncios não conterá critérios de listas de usuários. Use o ID da lista de usuários para identificá-la no critério. No nível do grupo de anúncios, você pode definir lances ou excluir listas de usuários.
- WebpageInfo
No nível do grupo de anúncios, você pode segmentar ou excluir critérios de página da Web.
- YouTubeChannelInfo
No nível do grupo de anúncios, é possível segmentar ou excluir critérios de canal do YouTube.
- YouTubeVideoInfo
No nível do grupo de anúncios, é possível segmentar ou excluir critérios de vídeo do YouTube.
Critérios do cliente
Com o CustomerNegativeCriterionService, especifique a segmentação negativa no nível da conta para os tipos a seguir.
- LifeEventInfo
- Excluir um evento importante pelo
id
. É possível recuperar a lista deLifeEvent
s disponíveis usandoGoogleAdsService.SearchStream
. - MobileAppCategoryInfo
- Exclua uma categoria de app para dispositivos móveis da lista MobileAppCategoryConstant.
- MobileApplicationInfo
- Exclua apps para dispositivos móveis individuais de acordo com o valor do campo
app_id
. - NegativeKeywordList
- Excluir
SharedSet
de palavras-chave. Somente um critério da lista de palavras-chave negativas pode ser anexado por conta. - PlacementInfo
- São criadas usando um URL de cliente. Há limites de tamanho (250 caracteres) e profundidade (2 níveis) dos URLs usados. Não são permitidos canais negativos com um URL exatamente igual a
adsenseformobileapps.com
. - YouTubeChannelInfo
- Excluir um canal do YouTube pelo ID ou código do canal.
- YouTubeVideoInfo
- Exclua um vídeo específico do YouTube pelo ID dele, conforme aparece na página de exibição do YouTube.