Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O objeto do grupo de produtos base, que contém os métodos usados para gerenciar um grupo de produtos.
Exemplo de utilização:
var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();
var productGroups = shoppingCampaign.productGroups().get();
while (productGroups.hasNext()) {
var group = productGroups.next();
}
Metodologia
| Nome do método | Tipo de Devolução | Descrição |
|---|---|---|
| asBrand | Marca do Produto | Funde o grupo de produtos num grupo de produtos de marca. |
| comoCategoria | ProductCategory | Lança o grupo de produtos num grupo de produtos de categoria. |
| asChannel | Canal de Produtos | Transmite o grupo de produtos para um grupo de produtos de canal. |
| asChannelExclusividade | ProductChannelExclusividade | Transmite o grupo de produtos a um grupo de produtos de exclusividade de canal. |
| asCondition | Condição do Produto | Projeta o grupo de produtos para um grupo de produtos de condição. |
| asCustomLabel | ProductCustomLabel | Transmite o grupo de produtos para um grupo de produtos de etiqueta personalizada. |
| asItemId | ProductItemId | Projeta o grupo de produtos para um grupo de produtos com ID de item. |
| comoProductType | Tipo de Produto | Molda o grupo de produtos para um grupo de produtos de tipo de produto. |
| crianças | ProductGroupSelector | Obtém um seletor usado para filtrar a lista deste grupo de produtos filho. |
| getAdGroup | AdGroup | Obtém o grupo de anúncios ao qual esse grupo de produtos pertence. |
| getCampaign | Campanha | Obtém a campanha a que este grupo de produtos pertence. |
| getDimension | cadeia | Obtém a dimensão deste grupo de produtos. |
| getEntityType | cadeia | Obtém o tipo desta entidade. |
| getId | cadeia | Obtém o ID que identifica exclusivamente este grupo de produtos. |
| getMaxCpc | duplo | Obtém o valor máximo do lance de custo por clique para este grupo de produtos. |
| getStats | Estatísticas | Obtém os dados de desempenho para este grupo de produtos. |
| getValue | Cadeia | Obtém o valor deste grupo de produtos. |
| isExcluded | Booleano | Obtém um valor booleano que determina se este grupo de produtos é excluído. |
| isOtherCase | Booleano | Obtém um valor booleano que determina se este grupo de produtos representa todos os outros casos não representados por seu grupo de produtos irmão. |
| encarregado de educação | Grupo de Produtos | Obtém o grupo de produtos pai deste grupo de produtos. |
| setMaxCpc(double cpc) | Void | Define o valor máximo de lance de custo por clique a ser usado para este grupo de produtos. |
asBrand
Funde este grupo de produtos para um grupo de produtos de marca.
Nota
Não é necessário fundir o grupo de produtos em um grupo de produtos de marca para acessar o valor da marca. Você pode acessar o valor da marca chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| Marca do Produto | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
comoCategoria
Molda este grupo de produtos para um grupo de produtos de categoria.
Nota
Não é necessário converter o grupo de produtos em um grupo de produtos de categoria para acessar o valor da categoria. Você pode acessar o valor da categoria chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductCategory | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
asChannel
Converte este grupo de produtos num grupo de produtos de canal.
Nota
Não é necessário converter o grupo de produtos em um grupo de produtos de canal para acessar o valor do canal. Você pode acessar o valor do canal chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| Canal de Produtos | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
asChannelExclusividade
Lança este grupo de produtos para um grupo de produtos de exclusividade de canal.
Nota
Não é necessário transmitir o grupo de produtos para um grupo de produtos de Exclusividade de Canal para acessar o valor do canal. Você pode acessar o valor do canal chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductChannelExclusividade | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
asCondition
Lança este grupo de produtos para um grupo de produtos de condição.
Nota
Não é necessário converter o grupo de produtos em um grupo de produtos de condição para acessar o valor da condição. Você pode acessar o valor da condição chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| Condição do Produto | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
asCustomLabel
Transmite este grupo de produtos para um grupo de produtos de etiqueta personalizado.
Nota
Não é necessário transmitir o grupo de produtos a um grupo de produtos CustomLabel para aceder ao valor da etiqueta. Você pode acessar o valor do rótulo chamando o método getValue . Só terá de transmitir o grupo de produtos para CustomLabel se precisar de saber a que tipo de etiqueta se destina o valor. Por exemplo, personalize a etiqueta de 0 a 4.
Devoluções
| Tipo | Descrição |
|---|---|
| ProductCustomLabel | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
asItemId
Projeta este grupo de produtos para um grupo de produtos com ID de item.
Nota
Não é necessário converter o grupo de produtos em um grupo de produtos ItemId para acessar o valor da ID. Você pode acessar o valor da ID chamando o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductItemId | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
comoProductType
Molda este grupo de produtos para um grupo de produtos de tipo de produto.
Nota
Não é necessário transmitir o grupo de produtos para um grupo de produtos ProductType para aceder ao valor do tipo. Você pode acessar o valor do tipo chamando o método getValue . Só tem de transmitir o grupo de produtos para ProductType se precisar de saber a que tipo se destina o valor. Por exemplo, PRODUCT_TYPE_L1, etc.
Devoluções
| Tipo | Descrição |
|---|---|
| Tipo de Produto | Contém os métodos usados para acessar as propriedades do grupo de produtos. |
crianças
Obtém um seletor usado para filtrar a lista deste grupo de produtos filhos
Devoluções
| Tipo | Descrição |
|---|---|
| ProductGroupSelector | Um seletor utilizado para filtrar a lista de crianças neste grupo de produtos. |
getAdGroup
Obtém o grupo de anúncios ao qual esse grupo de produtos pertence.
Devoluções
| Tipo | Descrição |
|---|---|
| AdGroup | O grupo de anúncios a que este grupo de produtos pertence. |
getCampaign
Obtém a campanha a que este grupo de produtos pertence.
Devoluções
| Tipo | Descrição |
|---|---|
| Campanha | A campanha a que este grupo de produtos pertence. |
getDimension
Obtém a dimensão deste grupo de produtos.
Devoluções
| Tipo | Descrição |
|---|---|
| Cadeia | A dimensão deste grupo de produtos. Os valores possíveis são:
|
getEntityType
Obtém o tipo desta entidade.
Devoluções
| Tipo | Descrição |
|---|---|
| cadeia | O tipo desta entidade, que é ProductGroup. |
getId
Obtém o ID que identifica exclusivamente este grupo de produtos.
Devoluções
| Tipo | Descrição |
|---|---|
| cadeia | O ID que identifica exclusivamente este grupo de produtos. |
getMaxCpc
Obtém o valor máximo do lance de custo por clique desse grupo de produtos.
Devoluções
| Tipo | Descrição |
|---|---|
| duplo | É o valor da licitação. Devolve um valor nulo se não estiver definido ou se este for um grupo de produtos negativo (isExluded for true). |
getStats
Obtém os dados de desempenho para este grupo de produtos.
Para chamar esse método, você deve incluir um dos forDateRange métodos na cadeia do seletor do grupo de produtos .
Devoluções:
| Tipo | Descrição |
|---|---|
| Estatísticas | Os dados de desempenho para este grupo de produtos. |
getValue
Obtém o valor deste grupo de produtos.
Devoluções:
| Tipo | Descrição |
|---|---|
| Cadeia | Valor deste grupo de produtos. Devolve nulo se este for o grupo raiz. |
isExcluded
Obtém um valor booleano que determina se este grupo de produtos é um grupo de produtos negativo.
Devoluções:
| Tipo | Descrição |
|---|---|
| Booleano | É verdade se este grupo de produtos for um grupo negativo; Caso contrário, false. Por exemplo, em vez de incluir todos os esquis downhill, exclua-os. |
isOtherCase
Obtém um valor booleano que determina se este grupo de produtos representa tudo o resto não representado por seu grupo de produtos irmão (também conhecido como o outro caso).
Devoluções:
| Tipo | Descrição |
|---|---|
| Booleano | É verdade se este grupo de produtos representar o "outro" caso; Caso contrário, false. Por exemplo, se dividir Todos os produtos (nó raiz) por Artigos Desportivos, o serviço cria um grupo de produtos irmão que representa os produtos que não se encontram em Artigos Desportivos e define este campo como verdadeiro. O ID pai deste grupo de produtos e o grupo de produtos Sporting Goods apontam para o nó raiz. |
encarregado de educação
Obtém o elemento principal deste grupo de produtos.
Devoluções:
| Tipo | Descrição |
|---|---|
| Grupo de Produtos | Empresa-mãe deste grupo de produtos. Devolve nulo se este for o grupo raiz. |
setMaxCpc(double cpc)
Define o valor máximo do lance de custo por clique para este grupo de produtos.
Argumentos
| Name | Tipo | Descrição |
|---|---|---|
| CPC | duplo | É o valor da licitação. O valor do lance está na moeda da conta, o que determina os valores mínimos e máximos de lances que você pode especificar. Não defina o lance se este grupo de produtos estiver subdividido (tiver filhos) ou for um grupo de produtos negativo (isExcludedverdadeiro). |
Devoluções
| Tipo | Descrição |
|---|---|
| Void | Não devolve nada. |