- संसाधन: CustomBiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- तरीके
रिसॉर्स: CustomBiddingAlgorithm
कस्टम बिडिंग का एक एल्गोरिदम.
| JSON के काेड में दिखाना | 
|---|
| { "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( | 
| फ़ील्ड | |
|---|---|
| name | 
 सिर्फ़ आउटपुट के लिए. कस्टम बिडिंग वाले एल्गोरिदम का संसाधन नाम. | 
| customBiddingAlgorithmId | 
 सिर्फ़ आउटपुट के लिए. कस्टम बिडिंग एल्गोरिदम का यूनीक आईडी. सिस्टम की ओर से असाइन किया जाता है. | 
| displayName | 
 ज़रूरी है. कस्टम बिडिंग वाले एल्गोरिदम का डिसप्ले नेम. यह UTF-8 में एन्कोड होना चाहिए और इसका साइज़ ज़्यादा से ज़्यादा 240 बाइट होना चाहिए. | 
| entityStatus | 
 इस नीति से यह कंट्रोल किया जाता है कि कस्टम बिडिंग एल्गोरिदम को बिडिंग की रणनीति के तौर पर इस्तेमाल किया जा सकता है या नहीं. इन वैल्यू का इस्तेमाल किया जा सकता है: 
 | 
| customBiddingAlgorithmType | 
 ज़रूरी है. इम्यूटेबल. कस्टम बिडिंग वाले एल्गोरिदम का टाइप. | 
| sharedAdvertiserIds[] | 
 विज्ञापन देने वाले उन लोगों या कंपनियों के आईडी जिनके पास इस एल्गोरिदम का ऐक्सेस है. अगर  अगर एल्गोरिदम  | 
| modelDetails[] | 
 सिर्फ़ आउटपुट के लिए. विज्ञापन देने वाले हर उस व्यक्ति या कंपनी के लिए कस्टम बिडिंग मॉडल की जानकारी जिसके पास ऐक्सेस है. अगर एल्गोरिदम  | 
| यूनियन फ़ील्ड owner. यह DV360 की उस इकाई की पहचान करता है जिसके पास कस्टम बिडिंग एल्गोरिदम का मालिकाना हक है. यह पार्टनर या विज्ञापन देने वाला व्यक्ति या कंपनी हो सकती है.ownerइनमें से सिर्फ़ एक हो सकता है: | |
| partnerId | 
 इम्यूटेबल. कस्टम बिडिंग एल्गोरिदम के मालिक पार्टनर का यूनीक आईडी. | 
| advertiserId | 
 इम्यूटेबल. विज्ञापन देने वाले उस व्यक्ति या कंपनी का यूनीक आईडी जिसके पास कस्टम बिडिंग एल्गोरिदम का मालिकाना हक है. | 
CustomBiddingAlgorithmType
कस्टम बिडिंग के एल्गोरिदम के संभावित टाइप.
| Enums | |
|---|---|
| CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED | इस वर्शन में, एल्गोरिदम का टाइप तय नहीं किया गया है या इसकी जानकारी नहीं है. | 
| SCRIPT_BASED | यह एल्गोरिदम, ग्राहक की ओर से अपलोड की गई कस्टम बिडिंग स्क्रिप्ट फ़ाइलों से जनरेट होता है. | 
| ADS_DATA_HUB_BASED | अब काम नहीं करता: ADS_DATA_HUB_BASED अब काम नहीं करता. Ads Data Hub प्रॉडक्ट के ज़रिए बनाया गया एल्गोरिदम. | 
| GOAL_BUILDER_BASED | DEPRECATED: GOAL_BUILDER_BASED को बंद कर दिया गया है. यह अब काम नहीं करता. इसे RULE_BASED से बदल दिया गया है. DV360 के यूज़र इंटरफ़ेस (यूआई) में, लक्ष्य बनाने वाले टूल की मदद से बनाया गया एल्गोरिदम. इस तरह के मौजूदा एल्गोरिदम को  | 
| RULE_BASED | यह एल्गोरिदम, तय किए गए नियमों पर आधारित होता है. इन नियमों को एपीआई में,  इस तरह के एल्गोरिदम का इस्तेमाल सिर्फ़ उन ग्राहकों के लिए उपलब्ध है जिन्हें अनुमति मिली है. इस तरह के कूपन का इस्तेमाल करने की कोशिश करने वाले अन्य खरीदारों को गड़बड़ी का मैसेज मिलेगा. | 
CustomBiddingModelDetails
विज्ञापन देने वाले किसी एक ऐसे व्यक्ति या कंपनी के लिए कस्टम बिडिंग एल्गोरिदम मॉडल की जानकारी जिसे शेयर किया गया है.
| JSON के काेड में दिखाना | 
|---|
| { "advertiserId": string, "readinessState": enum ( | 
| फ़ील्ड | |
|---|---|
| advertiserId | 
 विज्ञापन देने वाले व्यक्ति या कंपनी का यूनीक आईडी. | 
| readinessState | 
 कस्टम बिडिंग मॉडल के तैयार होने की स्थिति. | 
| suspensionState | 
 सिर्फ़ आउटपुट के लिए. कस्टम बिडिंग मॉडल के निलंबन की स्थिति. | 
ReadinessState
मॉडल के तैयार होने की संभावित स्थितियां.
| Enums | |
|---|---|
| READINESS_STATE_UNSPECIFIED | इस वर्शन में स्थिति के बारे में जानकारी नहीं दी गई है या इसकी जानकारी नहीं है. | 
| READINESS_STATE_ACTIVE | मॉडल को ट्रेन किया गया है और वह सेवा देने के लिए तैयार है. | 
| READINESS_STATE_INSUFFICIENT_DATA | विज्ञापन दिखाने वाले मॉडल को ट्रेन करने के लिए, ज़रूरत के मुताबिक डेटा नहीं है. | 
| READINESS_STATE_TRAINING | मॉडल को ट्रेनिंग दी जा रही है और वह विज्ञापन दिखाने के लिए तैयार नहीं है. | 
| READINESS_STATE_NO_VALID_SCRIPT | मॉडल को ट्रेन करने के लिए, कस्टम बिडिंग की कोई मान्य स्क्रिप्ट नहीं दी गई है. यह स्थिति सिर्फ़ उन एल्गोरिदम पर लागू होगी जिनका SCRIPT_BASEDहै. | 
| READINESS_STATE_EVALUATION_FAILURE | मान्य स्क्रिप्ट दी गई थी, लेकिन उसका आकलन नहीं किया जा सका. यह उन स्क्रिप्ट पर लागू होता है जिनका आकलन तय समय में नहीं किया जा सका. | 
SuspensionState
कस्टम बिडिंग मॉडल के निलंबन की संभावित स्थितियां.
| Enums | |
|---|---|
| SUSPENSION_STATE_UNSPECIFIED | इस वर्शन में स्थिति के बारे में जानकारी नहीं दी गई है या इसकी जानकारी नहीं है. | 
| SUSPENSION_STATE_ENABLED | मॉडल चालू है. इसका इस्तेमाल हाल ही में किया गया है, फ़िलहाल किया जा रहा है या आने वाले समय में किया जाएगा. यह एल्गोरिदम, विज्ञापन देने वाले इस व्यक्ति या कंपनी के लिए इंप्रेशन को स्कोर कर रहा है. | 
| SUSPENSION_STATE_DORMANT | इस मॉडल का इस्तेमाल हाल ही में नहीं किया गया है. हालांकि, मॉडल अब भी ENABLEDके तौर पर काम करता है, लेकिन अगर इसका इस्तेमाल नहीं किया जाता है, तो इसे निलंबित कर दिया जाएगा. | 
| SUSPENSION_STATE_SUSPENDED | मॉडल को इंप्रेशन स्कोर करने से निलंबित कर दिया गया है. इसलिए, यह विज्ञापन नहीं दिखा सकता. अगर इस विज्ञापन देने वाले व्यक्ति या कंपनी के खाते में मौजूद किसी लाइन आइटम को एल्गोरिदम असाइन किया जाता है या उसे अपडेट किया जाता है, तो वह ENABLEDस्थिति पर वापस आ जाएगा. साथ ही, विज्ञापन दिखाने के मॉडल को फिर से तैयार करने में समय लगेगा. | 
| तरीके | |
|---|---|
| 
 | कस्टम बिडिंग वाला नया एल्गोरिदम बनाता है. | 
| 
 | कस्टम बिडिंग वाला एल्गोरिदम मिलता है. | 
| 
 | मौजूदा उपयोगकर्ता के पास जिन कस्टम बिडिंग एल्गोरिदम का ऐक्सेस है और जिनका इस्तेमाल बिडिंग की रणनीतियों में किया जा सकता है उनकी सूची दिखाता है. | 
| 
 | कस्टम बिडिंग के मौजूदा एल्गोरिदम को अपडेट करता है. | 
| 
 | यह AlgorithmRulesफ़ाइल के लिए, नियमों का रेफ़रंस ऑब्जेक्ट बनाता है. | 
| 
 | यह स्क्रिप्ट फ़ाइल के लिए, कस्टम बिडिंग स्क्रिप्ट रेफ़रंस ऑब्जेक्ट बनाता है. |