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)

सिर्फ़ आउटपुट के लिए. किराया लागू होने का समय.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

endTime

string (Timestamp format)

ज़रूरी नहीं. कीमत के खत्म होने का समय.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "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)

ज़रूरी नहीं. मॉडल से जुड़ी लागत, currencyCode फ़ील्ड में बताई गई मुद्रा में माइक्रो यूनिट (10^-6) में होती है. उदाहरण के लिए, अगर currencyCode की वैल्यू USD है, तो 2000000 का मतलब 200 रुपये है.

currencyCode

string

ज़रूरी नहीं. वह मुद्रा जिसमें लागत और max_cost की जानकारी दी गई है. यह ISO 4217 में तय किया गया तीन अक्षरों वाला मुद्रा कोड होना चाहिए.

costType

enum (UserListPricingCostType)

इम्यूटेबल. इस कीमत का टाइप.

इसे सिर्फ़ create ऑपरेशन में सेट किया जा सकता है. मौजूदा लाइसेंस के लिए अपडेट नहीं किया जा सकता.

maxCostMicros

string (int64 format)

ज़रूरी नहीं. MEDIA_SHARE लागत टाइप का इस्तेमाल करने पर, कॉमर्स ऑडियंस से ज़्यादा से ज़्यादा सीपीएम लिया जा सकता है. यह वैल्यू, माइक्रो यूनिट (10^-6) में होती है. साथ ही, यह currencyCode फ़ील्ड में बताई गई मुद्रा में होती है. उदाहरण के लिए, अगर currencyCode की वैल्यू USD है, तो 2000000 का मतलब 200 रुपये है.

यह सिर्फ़ तब काम की होती है, जब costType की वैल्यू MEDIA_SHARE हो. जब costType MEDIA_SHARE नहीं होता है और यह फ़ील्ड सेट होता है, तो MAX_COST_NOT_ALLOWED गड़बड़ी का मैसेज दिखेगा. अगर इस नीति को सेट नहीं किया जाता है या इसे 0 पर सेट किया जाता है, तो कोई सीमा नहीं होती.

UserListPricingBuyerApprovalState

उपयोगकर्ता सूची के लिए, खरीदार की अनुमति की स्थिति.

Enums
USER_LIST_PRICING_BUYER_APPROVAL_STATE_UNSPECIFIED जानकारी नहीं दी गई है.
PENDING उपयोगकर्ता सूची के क्लाइंट ने, उपयोगकर्ता सूची के मालिक की ओर से तय की गई कीमत की शर्तें अभी तक स्वीकार नहीं की हैं.
APPROVED उपयोगकर्ताओं की सूची के क्लाइंट ने, उपयोगकर्ताओं की सूची के मालिक की तय की गई कीमत की शर्तें स्वीकार कर ली हैं.
REJECTED उपयोगकर्ता सूची के क्लाइंट ने, उपयोगकर्ता सूची के मालिक की ओर से तय की गई कीमत की शर्तों को अस्वीकार कर दिया है.

UserListPricingCostType

उपयोगकर्ता सूची के लिए कीमत का टाइप.

Enums
USER_LIST_PRICING_COST_TYPE_UNSPECIFIED नहीं बताया गया है
CPC हर क्लिक की लागत.
CPM हर हज़ार इंप्रेशन की लागत.
MEDIA_SHARE मीडिया शेयर करें.