Aracılığıyla paylaş


Bütçe

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

Yöntemler

Yöntem Adı Dönüş Türü Açıklama
Kampanya CampaignSelector Bu bütçeyi paylaşan kampanyaların listesini filtrelemek için kullanılan bir seçici alır.
getAmount Çift Bütçenin tutarını alır.
getDeliveryMethod Dize Bu bütçe için teslim yöntemini (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 Bu paylaşılan bütçenin adını alır.
getStats Istatistik 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 bütçe olup olmadığını gösteren bir Boole değeri alır.
setAmount(çift tutar) Void Bütçeyi belirtilen tutara ayarlar.
setDeliveryMethod(Dize yöntemi) Void Bu bütçe için teslim yöntemini ayarlar.

Kampanya

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; kampanyanın getBudget yöntemini kullanarak bütçeyi aldıysanız bunu çağıramayabilirsiniz.

Döndürür

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

getAmount

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

Döndürür

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

getDeliveryMethod

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

Döndürür

Tür Açıklama
Dize Bütçenin teslim 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.

Döndürür

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

getId

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

Döndürür

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

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

Döndürür:

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.

Döndürür:

Tür Açıklama
Dize Bütçenin türü. Olası türler aşağıdadır.
  • GÜNLÜK

getStats

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çicisinin zincirine forDateRange(String dateRange) veya forDateRange(Object dateFrom, Object dateTo) yöntemini eklemeniz gerekir.

Döndürür:

Tür Açıklama
Istatistik 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 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 ABD doları bütçesi ve B kampanyasının da 10 ABD doları bütçesi varsa, A kampanyası bütçesinin yalnızca 8 ABD doları harcayabilir. Ancak B kampanyası iyi performans sergilediğinden bütçesinin tamamını harcamış ve daha fazla harcama yapmış olabilir. Kampanyalar bir bütçe paylaştıysa, B kampanyası A'nın kullanmamış olduğu 2 ABD dolarını otomatik olarak kullanır ve böylece daha fazla trafiğin gönderilmesi olasılığı artar.

Döndürür:

Tür Açıklama
Boole Bütçenin birden çok kampanya tarafından paylaşılması gerekiyorsa doğrudur ; aksi takdirde false.

setAmount(çift tutar)

Bütçenin tutarını ayarlar.

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

Bağımsız değişken

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

Döndürür

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

setDeliveryMethod(dize yöntemi)

Bütçenin teslim yöntemini ayarlar.

Bağımsız değişken

Name Tür Açıklama
Yöntem Dize Bütçenin teslim 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?

Döndürür

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

Ayrıca bkz.

Campaign.getBudget()BudgetIterator.next()