Bütçe

Bütçe yönetme yöntemlerini içerir. Daha fazla bilgi için bkz: Bütçe.

Yöntemler

Yöntem Adı İade Türü Açıklama
kampanyalar Kampanya Seçici Bu bütçeyi paylaşan kampanyaların listesini filtrelemek için kullanılan bir seçici alır.
getAmount çift kişilik Bütçe tutarını alır.
getDeliveryMethod dize Bu bütçe için yayınlanma şeklini (bütçe türü) alır.
getEntityType dize Bu varlığın türünü alır.
getId dize Bu paylaşılan bütçeyi benzersiz olarak tanımlayan kimliği alır.
getName dize Paylaşılan bütçenin adını alır.
getStats (İstatistik Getir) İstatistikler Bu bütçeyi paylaşan kampanyaların performans verilerini alır.
getType dize Bu bütçenin türünü alır.
isExplicitlyShared Boole Bu bütçenin paylaşılan bir bütçe olup olmadığını gösteren bir Boole değeri alır.
setAmount(çift miktar) geçersiz Bütçeyi belirtilen tutara ayarlar.
setDeliveryMethod(String yöntemi) geçersiz Bu bütçe için teslim yöntemini belirler.

kampanyalar

Bu bütçeyi paylaşan kampanyaların listesini filtrelemek için kullanılan bir seçici alır.

Bu yöntemi yalnızca BudgetSelector kullanılarak alınan bir bütçe nesnesinden çağırın; Kampanyanın getBudget yöntemini kullanarak bütçeyi aldıysanız bunu çağırmayabilirsiniz.

Geri dönüşler

Tür Açıklama
Kampanya Seçici Bu bütçeyi paylaşan kampanyaların listesini filtrelemek için kullanılan bir seçici.

getAmount

Bütçe tutarını alır.

Geri dönüşler

Tür Açıklama
çift kişilik Hesabın para birimi cinsinden bütçe.

getDeliveryMethod

Bütçenin yayınlanma yöntemini (bütçe türü) alır.

Geri dönüşler

Tür Açıklama
dize Bütçenin teslim edilme yöntemi. Olası değerler şunlardır:
  • STANDART
  • HIZLANDIRILMIŞ
Daha fazla bilgi için bkz . Bütçe seçeneklerim nelerdir?

getEntityType

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

Geri dönüşler

Tür Açıklama
dize Bu varlığın türü, yani Bütçe'dir.

getId

Bu paylaşılan bütçeyi benzersiz olarak tanımlayan kimliği alır.

Geri dönüşler

Tür Açıklama
dize Bu paylaşılan bütçeyi benzersiz olarak tanımlayan kimlik. Bütçe paylaşılan bir bütçe değilse, null döndürür.

getName

Paylaşılan bütçenin adını alır.

İade:

Tür Açıklama
dize Paylaşılan bütçenin adı. Bütçe paylaşılan bir bütçe değilse, null döndürür.

getType

Bu bütçenin türünü alır.

İade:

Tür Açıklama
dize Bütçenin türü. Olası türler şunlardır.
  • GÜNLÜK

getStats (İstatistik Getir)

Bu bütçeyi paylaşan kampanyalar için performans verilerini alır.

Performans verileri yalnızca paylaşılan bütçeler için kullanılabilir. Bu yöntemi çağırmak için, bütçe seçici zincirine forDateRange(String dateRange) veya forDateRange(Object dateFrom, Object dateTo) yöntemini eklemeniz gerekir.

İade:

Tür Açıklama
İstatistikler Bu bütçeyi paylaşan kampanyaların performans verileri. Bütçe paylaşılan bir bütçe değilse, null döndürür.

isExplicitlyShared

Bu bütçenin paylaşılan bir bütçe olup olmadığını gösteren bir Boole değeri alır.

Kampanyalar ve paylaştıkları bütçe aynı hesapta olmalıdır. Bütçe paylaşmak, bütçenin tam olarak kullanılmasına yardımcı olabilir. Örneğin, A kampanyasının kendi 10 TL'lik bütçesi ve B kampanyasının kendi 10 TL'lik bütçesi varsa, A kampanyası bütçesinin yalnızca 8 TL'sini harcayabilir. Ancak B kampanyası iyi performans gösterdiğinden, bütçesinin tamamını harcadı ve daha fazlasını harcayabilirdi. Kampanyalar bir bütçeyi paylaşıyorsa, B kampanyası, A kampanyasının kullanmadığı 2 TL'yi otomatik olarak kullanır ve size daha fazla trafik gönderilme olasılığını artırır.

İade:

Tür Açıklama
Boole Bütçenin birden fazla kampanya tarafından paylaşılması amaçlanıyorsa doğrudur ; Aksi takdirde, False.

setAmount(çift miktar)

Bütçe tutarını belirler.

Paylaşılan bir bütçeyi güncellemek için BudgetSelector ve BudgetIterator kullanarak bütçeyi almanız gerekir. Kampanya varlığının getBudget yöntemini kullanarak bütçeyi alırsanız, bütçenin tutarını ayarlamak başarısız olur.

Bağımsız değişkenler

Name Tür Açıklama
Tutar çift kişilik Hesabın para birimi cinsinden bütçe.

Geri dönüşler

Tür Açıklama
geçersiz Hiçbir şey döndürmez.

setDeliveryMethod(dize yöntemi)

Bütçenin yayınlanma yöntemini belirler.

Bağımsız değişkenler

Name Tür Açıklama
Yöntem dize Bütçenin teslim edilme yöntemi. Büyük/küçük harfe duyarlı olası değerler şunlardır:
  • STANDART
  • HIZLANDIRILMIŞ
Daha fazla bilgi için bkz . Bütçe seçeneklerim nelerdir?

Geri dönüşler

Tür Açıklama
geçersiz Hiçbir şey döndürmez.

Ayrıca bkz.

Campaign.getBudget()BudgetIterator.next()