Aracılığıyla paylaş


ProductBrand

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.