Pacing

Bütçenin harcanma hızını kontrol eden ayarlar.

JSON gösterimi
{
  "pacingPeriod": enum (PacingPeriod),
  "pacingType": enum (PacingType),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "dailyMaxMicros": string,
  "dailyMaxImpressions": string
  // End of mutually exclusive fields.
}
Alanlar
pacingPeriod

enum (PacingPeriod)

Zorunlu. İlerleme hızı bütçesinin harcanacağı dönem.

automationType aracılığıyla kampanya siparişinde otomatik bütçe ayırma etkinleştirildiğinde bu alan yalnızca çıkış olarak kullanılır ve varsayılan olarak PACING_PERIOD_FLIGHT değerine ayarlanır.

pacingType

enum (PacingType)

Zorunlu. Bütçe tutarının pacingPeriod boyunca nasıl harcanacağını tanımlayan ilerleme hızı türü.

PACING_TYPE_ASAP, kampanya siparişleri için pacingPeriod PACING_PERIOD_FLIGHT ile uyumlu değil.

pacing_period, PACING_PERIOD_DAILY olarak ayarlandığında geçerlidir. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır:
dailyMaxMicros

string (int64 format)

Reklamverenin para biriminin mikro birimi cinsinden her gün harcanacak maksimum para birimi tutarı.

Bütçe para birimine dayalı olduğunda geçerlidir. 0'dan büyük olmalıdır. Örneğin, para biriminin 1, 5 standart birimi için bu alanı 1500000 olarak ayarlayın.

Atanan değer, ilgili para birimi için faturalandırılabilir tam birimlere şu kurallara göre yuvarlanır: Tek bir faturalandırılabilir birimden küçük olan tüm pozitif değerler bir faturalandırılabilir birime yuvarlanır ve tek bir faturalandırılabilir birimden büyük olan tüm değerler en yakın faturalandırılabilir değere yuvarlanır. Örneğin, para biriminin faturalandırılabilir birimi 0,01 ise ve bu alan 10257770 olarak ayarlanmışsa 10250000'e (10,25 değerine) yuvarlanır. 505 olarak ayarlanırsa 10.000'e yuvarlanır ve 0,01 değerini alır.

dailyMaxImpressions

string (int64 format)

Her gün yayınlanacak maksimum gösterim sayısı.

Bütçe gösterime dayalı olduğunda geçerlidir. 0'dan büyük olmalıdır.

Birbirini hariç tutan alanların sonu.

PacingPeriod

İlerleme hızı tutarını harcamak için kullanılan olası dönemler.

Sıralamalar
PACING_PERIOD_UNSPECIFIED Dönem değeri belirtilmemiş veya bu sürümde bilinmiyor.
PACING_PERIOD_DAILY İlerleme hızı ayarı günlük olarak uygulanır.
PACING_PERIOD_FLIGHT İlerleme hızı ayarı, tüm kampanya süresine uygulanır.

PacingType

Olası ilerleme hızı türleri.

Sıralamalar
PACING_TYPE_UNSPECIFIED İlerleme hızı modu değeri belirtilmemiş veya bu sürümde bilinmiyor.
PACING_TYPE_AHEAD Yalnızca PACING_PERIOD_FLIGHT ilerleme hızı dönemi için geçerlidir. "Önde" ilerleme hızı, aralıklarla reklam yayınının sonuna kadar bütçenin tamamının harcanmasını sağlamak için eşit sıklıktan daha hızlı harcama yapmaya çalışır.
PACING_TYPE_ASAP İlerleme hızı bütçe tutarının tamamını mümkün olan en kısa sürede harcayın.
PACING_TYPE_EVEN Her dönemde tutarlı bir bütçe tutarı harcayın.