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.
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:
|
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.
|
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:
|
Döndürür
| Tür | Açıklama |
|---|---|
| Void | Hiçbir şey döndürmez. |