Aracılığıyla paylaş


ProductGroup

Bir ürün grubunu yönetmek için kullanılan yöntemleri içeren temel ürün grubu nesnesi.

Örnek kullanım:

    var shoppingCampaign = AdsApp.shoppingCampaigns().withIds(["123456789"]).get().next();

    var productGroups = shoppingCampaign.productGroups().get();

    while (productGroups.hasNext()) {
        var group = productGroups.next();
    }

Yöntemler

Yöntem Adı Dönüş Türü Açıklama
asBrand ProductBrand Ürün grubunu bir marka ürün grubuna atar.
asCategory Productcategory Ürün grubunu bir kategori ürün grubuna atar.
asChannel ProductChannel Ürün grubunu bir kanal ürün grubuna yayınlar.
asChannelExclusivity ProductChannelExclusivity Ürün grubunu bir kanal münhasırlık ürün grubuna yayınlar.
asCondition ProductCondition Ürün grubunu bir koşul ürün grubuna yayınlar.
asCustomLabel ProductCustomLabel Ürün grubunu özel etiket ürün grubuna atar.
asItemId ProductItemId Ürün grubunu bir öğe kimliği ürün grubuna atar.
asProductType ProductType Ürün grubunu bir ürün türü ürün grubuna yayınlar.
Ç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.
getStats Istatistik Bu ürün grubunun performans verilerini alır.
getValue Dize 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.

asBrand

Bu ürün grubunu bir marka ürün grubuna yayınlar.

Not

Markanın değerine erişmek için ürün grubunu bir Marka ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak markanın değerine erişebilirsiniz.

Döndürür

Tür Açıklama
ProductBrand Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asCategory

Bu ürün grubunu bir kategori ürün grubuna yayınlar.

Not

Kategorinin değerine erişmek için ürün grubunu bir Kategori ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak kategorinin değerine erişebilirsiniz.

Döndürür

Tür Açıklama
Productcategory Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asChannel

Bu ürün grubunu bir Kanal ürün grubuna yayınlar.

Not

Kanalın değerine erişmek için ürün grubunu kanal ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak kanalın değerine erişebilirsiniz.

Döndürür

Tür Açıklama
ProductChannel Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asChannelExclusivity

Bu ürün grubunu bir Channel Exclusivity ürün grubuna yayınlar.

Not

Kanalın değerine erişmek için ürün grubunu Kanal Münhasırlık ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak kanalın değerine erişebilirsiniz.

Döndürür

Tür Açıklama
ProductChannelExclusivity Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asCondition

Bu ürün grubunu bir koşul ürün grubuna yayınlar.

Not

Koşulun değerine erişmek için ürün grubunu bir Koşul ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak koşulun değerine erişebilirsiniz.

Döndürür

Tür Açıklama
ProductCondition Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asCustomLabel

Bu ürün grubunu özel etiket ürün grubuna yayınlar.

Not

Etiketin değerine erişmek için ürün grubunu customlabel ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak etiketin değerine erişebilirsiniz. Yalnızca değerin hangi etiket türüne ait olduğunu bilmeniz gerekiyorsa ürün grubunu CustomLabel'e atamanız gerekir. Örneğin, 0 ile 4 arasında özel etiket.

Döndürür

Tür Açıklama
ProductCustomLabel Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asItemId

Bu ürün grubunu bir öğe kimliği ürün grubuna yayınlar.

Not

Kimliğin değerine erişmek için ürün grubunu itemid ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak kimliğin değerine erişebilirsiniz.

Döndürür

Tür Açıklama
ProductItemId Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

asProductType

Bu ürün grubunu bir ürün türü ürün grubuna yayınlar.

Not

Türün değerine erişmek için ürün grubunu bir ProductType ürün grubuna atamaya gerek yok. getValue yöntemini çağırarak türün değerine erişebilirsiniz. Yalnızca değerin hangi tür için olduğunu bilmeniz gerekiyorsa ürün grubunu ProductType'a atamanız gerekir. Örneğin, PRODUCT_TYPE_L1 vb.

Döndürür

Tür Açıklama
ProductType Ürün grubunun özelliklerine erişmek için kullanılan yöntemleri içerir.

Çocuk

Bu ürün grubunun alt ürün grupları listesini filtrelemek için kullanılan seçiciyi 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 boyutu. Olası değerler şunlardır:
  • ROOT — Ağacın üstü
  • MARKA
  • KATEGORİ
  • DURUM
  • CUSTOM_LABEL
  • ITEM_ID
  • PRODUCT_TYPE

getEntityType

Bu varlığın türünü alır.

Döndürür

Tür Açıklama
Dize Bu varlığın türü( ProductGroup).

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.

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

Bu ürün grubunun değerini alır.

Döndürür:

Tür Açıklama
Dize Bu ürün grubunun değeri. Kök grup buysa null döndürü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. Kök grup buysa null döndürür.

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.