Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O objeto de grupo de produtos base, que contém os métodos utilizados para gerir um grupo de produtos.
Utilização de exemplo:
var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();
var productGroups = shoppingCampaign.productGroups().get();
while (productGroups.hasNext()) {
var group = productGroups.next();
}
Métodos
| Nome do Método | Tipo de Devolução | Descrição |
|---|---|---|
| asBrand | ProductBrand | Converte o grupo de produtos num grupo de produtos de marca. |
| asCategory | ProductCategory | Converte o grupo de produtos num grupo de produtos de categoria. |
| asChannel | ProductChannel | Converte o grupo de produtos num grupo de produtos de canal. |
| asChannelExclusivity | ProductChannelExclusivity | Converte o grupo de produtos num grupo de produtos de exclusividade de canal. |
| asCondition | ProductCondition | Converte o grupo de produtos num grupo de produtos de condição. |
| asCustomLabel | ProductCustomLabel | Converte o grupo de produtos num grupo de produtos de etiquetas personalizadas. |
| asItemId | ProductItemId | Converte o grupo de produtos num grupo de produtos de ID de item. |
| asProductType | Tipo de Produto | Converte o grupo de produtos num grupo de produtos de tipo de produto. |
| subordinados | ProductGroupSelector | Obtém um seletor utilizado para filtrar a lista de grupos de produtos subordinados deste grupo de produtos. |
| getAdGroup | AdGroup | Obtém o grupo de anúncios ao qual este grupo de produtos pertence. |
| getCampaign | Campanha | Obtém a campanha à qual 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 de oferta de custo por clique para este grupo de produtos. |
| getStats | Estatísticas | Obtém os dados de desempenho deste 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 está excluído. |
| isOtherCase | Booleano | Obtém um valor Booleano que determina se este grupo de produtos representa todos os outros casos não representados pelo respetivo grupo de produtos colaterais. |
| principal | Grupo de Produtos | Obtém o grupo de produtos principal deste grupo de produtos. |
| setMaxCpc(double cpc) | vazio | Define o valor máximo de oferta de custo por clique a utilizar para este grupo de produtos. |
asBrand
Converte este grupo de produtos num grupo de produtos de marca.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos da Marca para aceder ao valor da marca. Pode aceder ao valor da marca ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductBrand | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asCategory
Converte este grupo de produtos num grupo de produtos de categoria.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos Categoria para aceder ao valor da categoria. Pode aceder ao valor da categoria ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductCategory | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asChannel
Converte este grupo de produtos num grupo de produtos do Channel.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos do Channel para aceder ao valor do canal. Pode aceder ao valor do canal ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductChannel | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asChannelExclusivity
Converte este grupo de produtos num grupo de produtos Exclusividade de Canal.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos Exclusividade de Canal para aceder ao valor do canal. Pode aceder ao valor do canal ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductChannelExclusivity | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asCondition
Converte este grupo de produtos num grupo de produtos de condição.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos Condição para aceder ao valor da condição. Pode aceder ao valor da condição ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductCondition | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asCustomLabel
Converte este grupo de produtos num grupo de produtos de etiquetas personalizadas.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos CustomLabel para aceder ao valor da etiqueta. Pode aceder ao valor da etiqueta ao chamar o método getValue . Só precisa de converter o grupo de produtos em CustomLabel se precisar de saber para que tipo de etiqueta se destina o valor. Por exemplo, etiqueta personalizada 0 a 4.
Devoluções
| Tipo | Descrição |
|---|---|
| ProductCustomLabel | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asItemId
Converte este grupo de produtos num grupo de produtos de ID de item.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos ItemId para aceder ao valor do ID. Pode aceder ao valor do ID ao chamar o método getValue .
Devoluções
| Tipo | Descrição |
|---|---|
| ProductItemId | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
asProductType
Converte este grupo de produtos num grupo de produtos de tipo de produto.
Nota
Não é necessário converter o grupo de produtos num grupo de produtos ProductType para aceder ao valor do tipo. Pode aceder ao valor do tipo ao chamar o método getValue . Só precisa de converter o grupo de produtos em ProductType se precisar de saber para que tipo serve o valor. Por exemplo, PRODUCT_TYPE_L1, etc.
Devoluções
| Tipo | Descrição |
|---|---|
| Tipo de Produto | Contém os métodos utilizados para aceder às propriedades do grupo de produtos. |
subordinados
Obtém um seletor utilizado para filtrar a lista de grupos de produtos subordinados deste grupo de produtos subordinados
Devoluções
| Tipo | Descrição |
|---|---|
| ProductGroupSelector | Um seletor utilizado para filtrar a lista de subordinados neste grupo de produtos. |
getAdGroup
Obtém o grupo de anúncios ao qual este 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 à qual este grupo de produtos pertence.
Devoluções
| Tipo | Descrição |
|---|---|
| Campanha | A campanha à qual 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 de oferta de custo por clique deste grupo de produtos.
Devoluções
| Tipo | Descrição |
|---|---|
| duplo | O montante da oferta. Devolve nulo se não estiver definido ou se for um grupo de produtos negativo (isExluded é verdadeiro). |
getStats
Obtém os dados de desempenho deste grupo de produtos.
Para chamar este método, tem de incluir um dos forDateRange métodos na cadeia do seletor do grupo de produtos .
Devolve:
| Tipo | Descrição |
|---|---|
| Estatísticas | Os dados de desempenho deste grupo de produtos. |
getValue
Obtém o valor deste grupo de produtos.
Devolve:
| Tipo | Descrição |
|---|---|
| Cadeia | O 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.
Devolve:
| Tipo | Descrição |
|---|---|
| Booleano | É verdadeiro se este grupo de produtos for um grupo negativo; caso contrário, falso. Por exemplo, em vez de incluir todos os esquis descendentes, exclui-os. |
isOtherCase
Obtém um valor Booleano que determina se este grupo de produtos representa tudo o resto não representado pelo respetivo grupo de produtos colaterais (aka., o outro caso).
Devolve:
| Tipo | Descrição |
|---|---|
| Booleano | É verdadeiro se este grupo de produtos representar o caso "outro"; caso contrário, falso. Por exemplo, se dividir Todos os produtos (o nó raiz) por Bens Desportivos, o serviço cria um grupo de produtos colateral que representa os produtos que não estão em Bens Desportivos e define este campo como verdadeiro. O ID principal deste grupo de produtos e o grupo de produtos Sporting Goods apontam para o nó raiz. |
principal
Obtém o principal deste grupo de produtos.
Devolve:
| Tipo | Descrição |
|---|---|
| Grupo de Produtos | O principal deste grupo de produtos. Devolve nulo se este for o grupo raiz. |
setMaxCpc(double cpc)
Define o valor máximo de licitação por clique para este grupo de produtos.
Argumentos
| Name | Tipo | Descrição |
|---|---|---|
| cpc | duplo | O montante da oferta. O valor da oferta está na moeda da conta, que determina os valores mínimos e máximos de licitação que pode especificar. Não defina a oferta se este grupo de produtos for subdividido (tiver filhos) ou for um grupo de produtos negativo (isExcluded é verdadeiro). |
Devoluções
| Tipo | Descrição |
|---|---|
| vazio | Não devolve nada. |