BiddingStrategy

Einstellungen, mit denen die Gebotsstrategie gesteuert wird. Die Gebotsstrategie bestimmt den Gebotspreis.

JSON-Darstellung
{

  // Union field bid_strategy_scheme can be only one of the following:
  "fixedBid": {
    object (FixedBidStrategy)
  },
  "maximizeSpendAutoBid": {
    object (MaximizeSpendBidStrategy)
  },
  "performanceGoalAutoBid": {
    object (PerformanceGoalBidStrategy)
  }
  // End of list of possible types for union field bid_strategy_scheme.
}
Felder
Union-Feld bid_strategy_scheme Erforderlich. Für bid_strategy_scheme ist nur einer der folgenden Werte zulässig:
fixedBid

object (FixedBidStrategy)

Strategie mit einem festen Gebotspreis

maximizeSpendAutoBid

object (MaximizeSpendBidStrategy)

Eine Strategie, bei der das Gebot automatisch so angepasst wird, dass Sie Ihr Leistungsziel erreichen und gleichzeitig das gesamte Budget ausschöpfen.

Auf Anzeigenauftragsebene kann markupType der Werbebuchungen nicht auf PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM festgelegt werden. Wenn performanceGoalType außerdem einer der folgenden Werte ist:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED ,

Der lineItemType der Anzeigenauftragswerbebuchungen muss entweder:

  • LINE_ITEM_TYPE_DISPLAY_DEFAULT
  • LINE_ITEM_TYPE_VIDEO_DEFAULT ,

Und wenn performanceGoalType einer der folgenden Werte ist:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN

Der lineItemType der Anzeigenauftragswerbebuchungen muss LINE_ITEM_TYPE_VIDEO_DEFAULT sein.

performanceGoalAutoBid

object (PerformanceGoalBidStrategy)

Bei dieser Strategie wird das Gebot automatisch angepasst, um ein bestimmtes Leistungsziel zu erreichen oder zu übertreffen. Es darf nur für eine Werbebuchungsentität verwendet werden.

FixedBidStrategy

Bei dieser Strategie wird ein fester Gebotspreis verwendet.

JSON-Darstellung
{
  "bidAmountMicros": string
}
Felder
bidAmountMicros

string (int64 format)

Der feste Gebotsbetrag in millionstel Einheiten der Währung des Werbetreibenden. Für die Entität des Anzeigenauftrags muss „bidAmountMicros“ auf „0“ festgelegt sein. Für das Werbebuchungselement muss bidAmountMicros größer oder gleich der abrechenbaren Einheit der angegebenen Währung und kleiner oder gleich der Obergrenze von 1.000.000.000 sein.

Beispiel: 1500000 steht für 1, 5 Standardeinheiten der Währung.

MaximizeSpendBidStrategy

Bei dieser Strategie wird das Gebot automatisch angepasst, um ein bestimmtes Leistungsziel zu optimieren und gleichzeitig das gesamte Budget auszuschöpfen.

JSON-Darstellung
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "maxAverageCpmBidAmountMicros": string,
  "raiseBidForDeals": boolean,
  "customBiddingAlgorithmId": string
}
Felder
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Erforderlich. Der Typ des Leistungsziels, das bei der Gebotsstrategie minimiert werden soll, während das gesamte Budget ausgegeben wird. BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM wird für diese Strategie nicht unterstützt.

maxAverageCpmBidAmountMicros

string (int64 format)

Der maximale durchschnittliche CPM, für den ein Gebot abgegeben werden kann, in „micros“, millionstel Einheiten der Währung des Werbetreibenden. Muss größer oder gleich einer abrechenbaren Einheit der angegebenen Währung sein.

Beispiel: 1500000 steht für 1, 5 Standardeinheiten der Währung.

raiseBidForDeals

boolean

Ob bei der Strategie Mindestpreise für Deals berücksichtigt werden

customBiddingAlgorithmId

string (int64 format)

Die ID des Algorithmus für die benutzerdefinierte Gebotseinstellung, der von dieser Strategie verwendet wird. Gilt nur, wenn performanceGoalType auf BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO gesetzt ist.

BiddingStrategyPerformanceGoalType

Mögliche Arten von Leistungsziel für die Gebotsstrategie.

Enums
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_UNSPECIFIED Der Typwert ist in dieser Version nicht angegeben oder unbekannt.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA Cost-per-Action.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC Cost-per-Click.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM Sichtbarer CPM
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO Algorithmus für die benutzerdefinierte Gebotseinstellung.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CIVA Abgeschlossene (hör- und sichtbare) Aufrufe.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_IVO_TEN Dauer der sichtbaren Wiedergabe von mehr als 10 Sek. Aufrufe.
BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_AV_VIEWED Sichtbare Impressionen

PerformanceGoalBidStrategy

Bei dieser Strategie wird das Gebot automatisch angepasst, um ein bestimmtes Leistungsziel zu erreichen oder zu übertreffen.

JSON-Darstellung
{
  "performanceGoalType": enum (BiddingStrategyPerformanceGoalType),
  "performanceGoalAmountMicros": string,
  "maxAverageCpmBidAmountMicros": string,
  "customBiddingAlgorithmId": string
}
Felder
performanceGoalType

enum (BiddingStrategyPerformanceGoalType)

Erforderlich. Der Typ des Leistungsziels, das mit der Gebotsstrategie erreicht oder übertroffen werden soll.

Für die Verwendung auf Werbebuchungsebene muss einer der folgenden Werte angegeben werden:

  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM
  • BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO.
performanceGoalAmountMicros

string (int64 format)

Erforderlich. Das Leistungsziel, das mit der Gebotsstrategie erreicht oder übertroffen wird, in Mikroeinheiten der Währung des Werbetreibenden oder in Mikroeinheiten des ROAS-Werts (Return on Advertising Spend), der ebenfalls auf der Währung des Werbetreibenden basiert. Muss größer oder gleich einer abrechenbaren Einheit der angegebenen Währung und kleiner oder gleich der Obergrenze sein. Jede performanceGoalType hat ihre Obergrenze:

  • Wenn performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPA ist, liegt die Obergrenze bei 10.000,00 $.
  • Wenn performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CPC ist, liegt die Obergrenze bei 1.000,00 $.
  • Wenn performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM ist, liegt die Obergrenze bei 1.000,00 $.
  • Wenn performanceGoalType BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO ist, liegt die Obergrenze bei 1.000,00 und die Untergrenze bei 0,01.

Beispiel: Wenn Sie BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM festlegen, basiert der Gebotspreis auf der Wahrscheinlichkeit, mit der jede verfügbare Impression sichtbar ist. Wenn das Ziel für den sichtbaren CPM beispielsweise bei 2 € liegt und eine Impression mit einer Wahrscheinlichkeit von 40% sichtbar ist, beträgt der Gebotspreis 0, 80 € CPM (40% von 2 €).

Beispiel: „1500000“ steht für 1, 5 Standardeinheiten der Währung oder des ROAS-Werts.

maxAverageCpmBidAmountMicros

string (int64 format)

Der maximale durchschnittliche CPM, für den ein Gebot abgegeben werden kann, in „micros“, millionstel Einheiten der Währung des Werbetreibenden. Muss größer oder gleich einer abrechenbaren Einheit der angegebenen Währung sein. Nicht zutreffend, wenn performanceGoalType auf BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_VIEWABLE_CPM gesetzt ist.

Beispiel: 1500000 steht für 1, 5 Standardeinheiten der Währung.

customBiddingAlgorithmId

string (int64 format)

Die ID des Algorithmus für die benutzerdefinierte Gebotseinstellung, der von dieser Strategie verwendet wird. Gilt nur, wenn performanceGoalType auf BIDDING_STRATEGY_PERFORMANCE_GOAL_TYPE_CUSTOM_ALGO gesetzt ist.