Ograniczenia i częste błędy

Podczas pracy z budżetami kampanii pamiętaj o tych ograniczeniach i typowych błędach.

Ograniczenia

  • Każda kampania, w której włączone są eksperymenty z kampaniami, musi mieć własny budżet, który nie jest udostępniany innym kampaniom.
  • Kampanie generujące popyt wymagają minimalnego budżetu dziennego w wysokości 5 USD (lub równowartości w walucie lokalnej).

Typowe błędy

Błąd Opis
CampaignBudgetError.CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED Wskazuje, że w ramach operacji update podjęto próbę ustawienia pola explicitly_shared budżetu z true na false. Gdy budżet jest bezpośrednio wspólny (explicitly_shared = true), nie możesz zmienić explicitly_shared z powrotem na false.
ResourceCountLimitExceededError.ACCOUNT_LIMIT Oznacza, że osiągnięto maksymalną liczbę budżetów na koncie.
CampaignError.CAMPAIGN_CANNOT_USE_SHARED_BUDGET Kampania, do której próbujesz dodać budżet, korzysta z eksperymentów w kampanii, a budżet jest już używany przez inną kampanię.
CampaignBudgetError.CAMPAIGN_BUDGET_IN_USE Próbujesz usunąć budżet powiązany z co najmniej jedną aktywną lub wstrzymaną kampanią.
CampaignBudgetError.BUDGET_BELOW_PER_DAY_MINIMUM Kwota budżetu jest mniejsza od wymaganego minimalnego budżetu dziennego (np. 5 USD w przypadku kampanii generujących popyt). Wymagane minimum jest zwracane w ErrorDetails.budget_per_day_minimum_error_details.minimum_budget_amount_micros.
CampaignError.END_DATE_TIME_REQUIRED_FOR_TOTAL_BUDGET Kampania korzystająca z łącznego budżetu kampanii (period = CUSTOM_PERIOD) musi określać Campaign.end_date_time (i nie może przekraczać maksymalnego czasu trwania wymaganego przez CampaignError.DURATION_TOO_LONG_FOR_TOTAL_BUDGET).