Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Marka ürün grubunu yönetme yöntemlerini içerir. Bu nesne ProductGroup'tan türetilir.
Reklam verenin kataloğundan bir ürünün sunulup sunulmadığını belirlemek için teslimat altyapısı tarafından kullanılır. Ürünün markası getName tarafından döndürülen marka adıyla tam olarak eşleşiyorsa motor ürünü sunabilir.
Örnek kullanım:
var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();
var productGroups = shoppingCampaign.productGroups().get();
while (productGroups.hasNext()) {
var group = productGroups.next();
switch (group.getDimension()) {
case "BRAND": {
// It's not necessary to cast the product group to a brand product
// group since the getValue() method returns the same value as getName().
// var brand = group.asBrand().getName();
var brand = group.getValue();
break;
}
// Other cases
}
}
Yöntemler
| Yöntem Adı | Dönüş Türü | Açıklama |
|---|---|---|
| Çocuk | ProductGroupSelector | Bu ürün grubunun alt ürün grupları listesini filtrelemek için kullanılan bir seçici alır. |
| getAdGroup | AdGroup | Bu ürün grubunun ait olduğu reklam grubunu alır. |
| getCampaign | Kampanya | Bu ürün grubunun ait olduğu kampanyayı alır. |
| getDimension | Dize | Bu ürün grubunun boyutunu alır. |
| getEntityType | Dize | Bu varlığın türünü alır. |
| getId | Dize | Bu ürün grubunu benzersiz olarak tanımlayan kimliği alır. |
| getMaxCpc | Çift | Bu ürün grubu için maksimum tıklama başına maliyet teklifi tutarını alır. |
| getName | Dize | Ürünün markasını alır. |
| getStats | Istatistik | Bu ürün grubunun performans verilerini alır. |
| getValuesString | Bu ürün grubunun değerini alır. | |
| isExcluded | Boole | Bu ürün grubunun dışlanıp dışlanmadığını belirleyen bir Boole değeri alır. |
| isOtherCase | Boole | Bu ürün grubunun eşdüzey ürün grubu tarafından temsil edilmeyen diğer tüm durumları temsil edip etmediğini belirleyen bir Boole değeri alır. |
| Üst | ProductGroup | Bu ürün grubunun üst ürün grubunu alır. |
| setMaxCpc(çift cpc) | Void | Bu ürün grubu için kullanılacak maksimum tıklama başına maliyet teklifi tutarını ayarlar. |
Çocuk
Bu ürün grubunun alt ürün grupları listesini filtrelemek için kullanılan bir seçici alır.
Döndürür
| Tür | Açıklama |
|---|---|
| ProductGroupSelector | Bu ürün grubundaki alt öğeleri filtrelemek için kullanılan seçici. |
getAdGroup
Bu ürün grubunun ait olduğu reklam grubunu alır.
Döndürür
| Tür | Açıklama |
|---|---|
| AdGroup | Bu ürün grubunun ait olduğu reklam grubu. |
getCampaign
Bu ürün grubunun ait olduğu kampanyayı alır.
Döndürür
| Tür | Açıklama |
|---|---|
| Kampanya | Bu ürün grubunun ait olduğu kampanya. |
getDimension
Bu ürün grubunun boyutunu alır.
Döndürür
| Tür | Açıklama |
|---|---|
| Dize | Bu ürün grubunun brand olarak ayarlanan boyutu. |
getEntityType
Bu varlığın türünü alır.
Döndürür
| Tür | Açıklama |
|---|---|
| Dize | Bu varlığın türü( ProductBrand). |
getId
Bu ürün grubunu benzersiz olarak tanımlayan kimliği alır.
Döndürür
| Tür | Açıklama |
|---|---|
| Dize | Bu ürün grubunu benzersiz olarak tanımlayan kimlik. |
getMaxCpc
Bu ürün grubunun maksimum tıklama başına maliyet teklifi tutarını alır.
Döndürür
| Tür | Açıklama |
|---|---|
| Çift | Teklif tutarı. Ayarlanmadıysa veya bu negatif bir ürün grubuysa (isExludedtrue) null döndürür. |
getName
Ürünün markasını alır. Bu yöntem, yöntemiyle aynı değeri getValue() döndürür.
Döndürür
| Tür | Açıklama |
|---|---|
| Dize | Ürünün marka adı. |
getStats
Bu ürün grubunun performans verilerini alır.
Bu yöntemi çağırmak için, yöntemlerden birini forDateRangeürün grubu seçicisinin zincirine eklemeniz gerekir.
Döndürür:
| Tür | Açıklama |
|---|---|
| Istatistik | Bu ürün grubunun performans verileri. |
getValue
Ürünün markasını alır.
Döndürür:
| Tür | Açıklama |
|---|---|
| Dize | Ürünün marka adı. Bu, getName yönteminin döndürdüğü değerle aynıdır. |
isExcluded
Bu ürün grubunun negatif bir ürün grubu olup olmadığını belirleyen bir Boole değeri alır.
Döndürür:
| Tür | Açıklama |
|---|---|
| Boole | Bu ürün grubu negatif bir grupsa doğrudur ; aksi takdirde false. Örneğin, tüm yokuş aşağı kayakları dahil etme yerine dışlarsınız. |
isOtherCase
Bu ürün grubunun eşdüzey ürün grubuyla temsil edilmeyen diğer her şeyi (diğer bir deyişle, diğer durum) temsil edip etmediğini belirleyen bir Boole değeri alır.
Döndürür:
| Tür | Açıklama |
|---|---|
| Boole | Bu ürün grubu "diğer" olayı temsil ederse doğrudur ; aksi takdirde false. Örneğin, Tüm ürünleri (kök düğüm) Sporting Goods'a bölerseniz, hizmet Sporting Goods'ta olmayan ürünleri temsil eden ve bu alanı true olarak ayarlayan bir eşdüzey ürün grubu oluşturur. Bu ürün grubunun ve Sporting Goods ürün grubunun üst kimliği kök düğüme işaret ediyor. |
Üst
Bu ürün grubunun üst öğesini alır.
Döndürür:
| Tür | Açıklama |
|---|---|
| ProductGroup | Bu ürün grubunun üst öğesi. |
setMaxCpc(çift cpc)
Bu ürün grubu için maksimum tıklama başına maliyet teklifi tutarını ayarlar.
Bağımsız değişken
| Name | Tür | Açıklama |
|---|---|---|
| Tbm | Çift | Teklif tutarı. Teklif tutarı, belirtebileceğiniz minimum ve maksimum teklif değerlerini belirleyen hesabın para birimindedir. Bu ürün grubu alt bölümlere ayrılırsa (alt öğeleri varsa) veya negatif bir ürün grubuysa (isExcludeddoğrudur) teklifi ayarlamayın. |
Döndürür
| Tür | Açıklama |
|---|---|
| Void | Hiçbir şey döndürmez. |