UserListLicensePricing

Preise für Nutzerlistenlizenzen.

JSON-Darstellung
{
  "pricingId": string,
  "startTime": string,
  "endTime": string,
  "pricingActive": boolean,
  "buyerApprovalState": enum (UserListPricingBuyerApprovalState),
  "costMicros": string,
  "currencyCode": string,
  "costType": enum (UserListPricingCostType),
  "maxCostMicros": string
}
Felder
pricingId

string (int64 format)

Nur Ausgabe. Die ID dieser Preisgestaltung.

startTime

string (Timestamp format)

Nur Ausgabe. Beginn der Preisgestaltung.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

Optional. Ende des Preiszeitraums.

Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" oder "2014-10-02T15:01:23+05:30"

pricingActive

boolean

Nur Ausgabe. Gibt an, ob diese Preise aktiv sind.

buyerApprovalState

enum (UserListPricingBuyerApprovalState)

Nur Ausgabe. Der Status der Käufergenehmigung für diesen Preis.

Dieses Feld ist schreibgeschützt.

costMicros

string (int64 format)

Optional. Die mit dem Modell verbundenen Kosten in Mikroeinheiten (10^-6) in der Währung, die im Feld „currencyCode“ angegeben ist. Beispiel: 2000000 bedeutet 2 $, wenn currencyCode USD ist.

currencyCode

string

Optional. Die Währung, in der „cost“ und „max_cost“ angegeben werden. Muss ein aus drei Buchstaben bestehender Währungscode gemäß ISO 4217 sein.

costType

enum (UserListPricingCostType)

Nicht veränderbar. Der Kostentyp dieses Preises.

Kann nur im create-Vorgang festgelegt werden. Kann für eine vorhandene Lizenz nicht aktualisiert werden.

maxCostMicros

string (int64 format)

Optional. Der maximale CPM, der für eine Commerce-Zielgruppe berechnet werden kann, wenn der Kostentyp MEDIA_SHARE verwendet wird. Der Wert wird in Mikroeinheiten (10^-6) und in der Währung angegeben, die im Feld „currencyCode“ angegeben ist. Beispiel: 2000000 bedeutet 2 $, wenn currencyCode USD ist.

Dies ist nur relevant, wenn „costType“ MEDIA_SHARE ist. Wenn „costType“ nicht „MEDIA_SHARE“ ist und dieses Feld festgelegt ist, wird ein MAX_COST_NOT_ALLOWED-Fehler zurückgegeben. Wenn der Wert nicht festgelegt oder auf0gesetzt ist, gibt es keine Obergrenze.

UserListPricingBuyerApprovalState

Status der Käufergenehmigung für die Preisgestaltung von Nutzerlisten.

Enums
USER_LIST_PRICING_BUYER_APPROVAL_STATE_UNSPECIFIED KEINE ANGABE
PENDING Der Nutzerlisten-Client hat die vom Inhaber der Nutzerliste festgelegten Preisbedingungen noch nicht akzeptiert.
APPROVED Der Nutzerlisten-Client hat die vom Inhaber der Nutzerliste festgelegten Preisbedingungen akzeptiert.
REJECTED Der Nutzerlisten-Client hat die vom Inhaber der Nutzerliste festgelegten Preisbedingungen abgelehnt.

UserListPricingCostType

Kostentyp für die Preisgestaltung von Nutzerlisten.

Enums
USER_LIST_PRICING_COST_TYPE_UNSPECIFIED Nicht angegeben
CPC Cost-per-Click.
CPM Cost-per-1000-Impressions
MEDIA_SHARE Medienfreigabe