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.
Bir koşul ürün grubunu yönetme yöntemlerini içerir. Bu nesne ProductGroup'tan türetilmiştir.
Dağıtım altyapısı tarafından, reklamverenin kataloğundaki bir ürünün sunulup sunulmadığını belirlemek için kullanılır. Ürünün durumu getCondition tarafından döndürülen koşulla tam olarak eşleşiyorsa, motor ürüne hizmet verebilir.
Ö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 "CONDITION": {
// It's not necessary to cast the product group to a condition product
// group since the getValue() method returns the same value as getName().
// var condition = group.asCondition().getName();
var condition = group.getValue();
break;
}
// Other cases
}
}
Yöntemler
| Yöntem Adı | İade Türü | Açıklama |
|---|---|---|
| Çocuklar | Ürün Grubu Seçicisi | Bu ürün grubunun alt ürün grupları listesini filtrelemek için kullanılan bir seçici alır. |
| getAdGroup | Reklam Grubu | Bu ürün grubunun ait olduğu reklam grubunu alır. |
| getCampaign | Kampanya | Bu ürün grubunun ait olduğu kampanyayı alır. |
| getCondition | dize | Ürünün durumunu 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 kişilik | Bu ürün grubu için maksimum tıklama başına maliyet teklif tutarını alır. |
| getName | dize | Ürünün durumunu alır. |
| getStats (İstatistik Getir) | İstatistikler | Bu ürün grubunun performans verilerini alır. |
| getValue | dize | Bu ürün grubunun değerini alır. |
| isExcluded (Dışlanan) | Boole | Bu ürün grubunun dışlanıp dışlanmayacağını belirleyen bir Boole değeri alır. |
| isOtherCase | Boole | Bu ürün grubunun, kardeş ürün grubu tarafından temsil edilmeyen diğer tüm durumları temsil edip etmediğini belirleyen bir Boole değeri alır. |
| Ebeveyn | Ürün Grubu | Bu ürün grubunun üst ürün grubunu alır. |
| setMaxCpc(çift cpc) | geçersiz | Bu ürün grubu için kullanılacak maksimum tıklama başına maliyet teklif tutarını belirler. |
Çocuklar
Bu ürün grubunun alt ürün grupları listesini filtrelemek için kullanılan bir seçici alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| Ürün Grubu Seçicisi | Bu ürün grubundaki alt öğelerin listesini filtrelemek için kullanılan bir seçici. |
getAdGroup
Bu ürün grubunun ait olduğu reklam grubunu alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| Reklam Grubu | Bu ürün grubunun ait olduğu reklam grubu. |
getCampaign
Bu ürün grubunun ait olduğu kampanyayı alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| Kampanya | Bu ürün grubunun ait olduğu kampanya. |
getCondition
Ürünün durumunu alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| dize | Ürünün durumu. Örneğin, Yeni, Kullanılmış veya Yenilenmiş. |
getDimension
Bu ürün grubunun boyutunu alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| Dize | Bu ürün grubunun, KOŞUL olarak ayarlanmış boyutudur. |
getEntityType
Bu varlığın türünü alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| dize | Bu varlığın türü, yani ProductCondition'dır. |
getId
Bu ürün grubunu benzersiz olarak tanımlayan kimliği alır.
Geri dönüşler
| 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 teklif tutarını alır.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| çift kişilik | Teklif tutarıdır. Ayarlanmamışsa veya bu negatif bir ürün grubuysa null döndürür (isExludedtrue). |
getName
Ürünün durumunu alır. Bu yöntem, yöntemle aynı değeri getValue() döndürür.
Geri dönüşler
| Tür | Açıklama |
|---|---|
| dize | Ürünün durumu. Örneğin, Yeni, Yenilenmiş veya Kullanılmış. |
getStats (İstatistik Getir)
Bu ürün grubunun performans verilerini alır.
Bu yöntemi çağırmak için, yöntemlerden birini forDateRangeürün grubu seçici zincirine dahil etmeniz gerekir.
İade:
| Tür | Açıklama |
|---|---|
| İstatistikler | Bu ürün grubu için performans verileri. |
getValue
Ürünün durumunu alır.
İade:
| Tür | Açıklama |
|---|---|
| dize | Ürünün durumu. Bu, getName yönteminin döndürdüğü değerle aynıdır. |
isExcluded (Dışlanan)
Bu ürün grubunun negatif bir ürün grubu olup olmadığını belirleyen bir Boole değeri alır.
İade:
| 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 etmek yerine hariç tutarsınız. |
isOtherCase
Bu ürün grubunun, kardeş ürün grubu tarafından temsil edilmeyen diğer her şeyi temsil edip etmediğini belirleyen bir Boole değeri alır (diğer bir deyişle, diğer durum).
İade:
| Tür | Açıklama |
|---|---|
| Boole | Bu ürün grubu "diğer" durumu temsil ediyorsa doğrudur ; Aksi takdirde, False. Örneğin, Tüm ürünler'i (kök düğüm) Spor Malzemeleri'ne bölerseniz hizmet, Spor Malzemeleri'nde olmayan ürünleri temsil eden bir eşdüzey ürün grubu oluşturur ve bu alanı doğru olarak ayarlar. Bu ürün grubunun ve Spor Ürünleri ürün grubunun üst kimliği, kök düğümü işaret eder. |
Ebeveyn
Bu ürün grubunun üst öğesini alır.
İade:
| Tür | Açıklama |
|---|---|
| Ürün Grubu | Bu ürün grubunun üst öğesi. |
setMaxCpc(çift cpc)
Bu ürün grubu için maksimum tıklama başına maliyet teklif tutarını belirler.
Bağımsız değişkenler
| Name | Tür | Açıklama |
|---|---|---|
| TBM | çift kişilik | Teklif tutarıdır. Teklif tutarı, belirleyebileceğiniz minimum ve maksimum teklif değerlerini belirleyen hesabın para birimindedir. Bu ürün grubu alt bölümlere ayrılmışsa (alt öğeleri varsa) veya negatif bir ürün grubuysa (isExcludedtrue) teklifi belirlemeyin. |
Geri dönüşler
| Tür | Açıklama |
|---|---|
| geçersiz | Hiçbir şey döndürmez. |