UserListLicensePricing

قیمت‌گذاری مجوز فهرست کاربران.

نمایش JSON
{
  "pricingId": string,
  "startTime": string,
  "endTime": string,
  "pricingActive": boolean,
  "buyerApprovalState": enum (UserListPricingBuyerApprovalState),
  "costMicros": string,
  "currencyCode": string,
  "costType": enum (UserListPricingCostType),
  "maxCostMicros": string
}
فیلدها
pricingId

string ( int64 format)

فقط خروجی. شناسه این قیمت‌گذاری.

startTime

string ( Timestamp format)

فقط خروجی. زمان شروع قیمت‌گذاری.

از RFC 3339 استفاده می‌کند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده می‌کند. آفست‌های غیر از "Z" نیز پذیرفته می‌شوند. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

endTime

string ( Timestamp format)

اختیاری. زمان پایان قیمت‌گذاری.

از RFC 3339 استفاده می‌کند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده می‌کند. آفست‌های غیر از "Z" نیز پذیرفته می‌شوند. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .

pricingActive

boolean

فقط خروجی. اینکه آیا این قیمت‌گذاری فعال است یا خیر.

buyerApprovalState

enum ( UserListPricingBuyerApprovalState )

فقط خروجی. وضعیت تأیید خریدار از این قیمت‌گذاری.

این فیلد فقط خواندنی است.

costMicros

string ( int64 format)

اختیاری. هزینه مرتبط با مدل، بر حسب واحدهای میکرو (10^-6)، با واحد پولی مشخص شده توسط فیلد currencyCode. برای مثال، 2000000 به معنی 2 دلار است اگر currencyCode USD باشد.

currencyCode

string

اختیاری. ارزی که هزینه و حداکثر هزینه با آن مشخص شده است. باید یک کد ارزی سه حرفی باشد که در ISO 4217 تعریف شده است.

costType

enum ( UserListPricingCostType )

تغییرناپذیر. نوع هزینه این قیمت‌گذاری.

فقط در عملیات create قابل تنظیم است. برای مجوز موجود قابل به‌روزرسانی نیست.

maxCostMicros

string ( int64 format)

اختیاری. حداکثر هزینه هر بازدید (CPM) که یک مخاطب تجاری می‌تواند هنگام استفاده از نوع هزینه MEDIA_SHARE دریافت کند. مقدار آن بر حسب واحدهای میکرو (10^-6) و با واحد پولی مشخص شده توسط فیلد currencyCode است. برای مثال، اگر currencyCode USD باشد، 2000000 به معنای 2 دلار است.

این فقط زمانی مرتبط است که costType برابر با MEDIA_SHARE باشد. وقتی costType برابر با MEDIA_SHARE نباشد و این فیلد تنظیم شده باشد، خطای MAX_COST_NOT_ALLOWED برگردانده می‌شود. اگر تنظیم نشده باشد یا روی 0 تنظیم شده باشد، محدودیتی وجود ندارد.

لیست کاربرانقیمت‌گذاریتایید خریداروضعیت

قیمت‌گذاری فهرست کاربران، وضعیت تأیید خریدار.

انوم‌ها
USER_LIST_PRICING_BUYER_APPROVAL_STATE_UNSPECIFIED نامشخص.
PENDING کلاینت لیست کاربران هنوز شرایط قیمت‌گذاری تعیین‌شده توسط مالک لیست کاربران را نپذیرفته است.
APPROVED مشتری فهرست کاربران، شرایط قیمت‌گذاری تعیین‌شده توسط مالک فهرست کاربران را پذیرفته است.
REJECTED مشتری فهرست کاربران، شرایط قیمت‌گذاری تعیین‌شده توسط مالک فهرست کاربران را رد کرده است.

لیست کاربرانقیمت‌گذارینوع هزینه

نوع هزینه قیمت‌گذاری فهرست کاربر.

انوم‌ها
USER_LIST_PRICING_COST_TYPE_UNSPECIFIED نامشخص.
CPC هزینه به ازای هر کلیک.
CPM هزینه به ازای هر هزار نمایش (هزار بازدید).
MEDIA_SHARE اشتراک‌گذاری رسانه‌ای.