- Kaynak: CustomBiddingAlgorithmRules
- Durum
- CustomBiddingAlgorithmRulesError
- ErrorCode
- CustomBiddingAlgorithmRulesRef
- Yöntemler
Kaynak: CustomBiddingAlgorithmRules
Tek bir özel teklif verme algoritması kuralı geçerlidir.
| JSON gösterimi |
|---|
{ "name": string, "customBiddingAlgorithmId": string, "customBiddingAlgorithmRulesId": string, "createTime": string, "active": boolean, "state": enum ( |
| Alanlar | |
|---|---|
name |
Yalnızca çıkış. Kurallar kaynağının kaynak adı. |
customBiddingAlgorithmId |
Yalnızca çıkış. Kurallar kaynağının ait olduğu teklif vermeye yönelik özel algoritmanın benzersiz kimliği. |
customBiddingAlgorithmRulesId |
Yalnızca çıkış. Kurallar kaynağının benzersiz kimliği. |
createTime |
Yalnızca çıkış. Kurallar kaynağının oluşturulduğu zaman. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
active |
Yalnızca çıkış. Kurallar kaynağının şu anda üst algoritma tarafından puanlama için kullanılıp kullanılmadığı. |
state |
Yalnızca çıkış. Kurallar kaynağının durumu. |
error |
Yalnızca çıkış. Reddedilen kurallar kaynağının hata kodu. Bu alan yalnızca durum |
rules |
Zorunlu. Değişmez. Yüklenen |
Eyalet
CustomBiddingAlgorithmRules kaynağının olası durumları.
| Sıralamalar | |
|---|---|
STATE_UNSPECIFIED |
Bu sürümde kuralların durumu belirtilmemiş veya bilinmiyor. |
ACCEPTED |
Kurallar, gösterimlere puan vermek için kabul edilmiştir. |
REJECTED |
Kurallar, arka uç işlem hatları tarafından reddedilmiştir. Hatalar olabilir. |
CustomBiddingAlgorithmRulesError
CustomBiddingAlgorithmRules kaynağıyla ilgili hata mesajı.
| JSON gösterimi |
|---|
{
"errorCode": enum ( |
| Alanlar | |
|---|---|
errorCode |
Hatanın türü. |
ErrorCode
CustomBiddingAlgorithmRules kaynağının olası hata kodları.
| Sıralamalar | |
|---|---|
ERROR_CODE_UNSPECIFIED |
Hata belirtilmemiş veya bu sürümde bilinmiyor. |
SYNTAX_ERROR |
Kurallarda söz dizimi hatası var. |
CONSTRAINT_VIOLATION_ERROR |
Kurallarda sınırlama ihlali hatası var. |
INTERNAL_ERROR |
Kurallar işlenirken dahili hatalar oluştu. |
CustomBiddingAlgorithmRulesRef
Yüklenen AlgorithmRules dosyasına yapılan referans. Yeni AlgorithmRules dosyası yüklemek için customBiddingAlgorithms.uploadRules kullanarak konumu alın.
| JSON gösterimi |
|---|
{ "resourceName": string } |
| Alanlar | |
|---|---|
resourceName |
Kural dosyalarını indirmek için |
Yöntemler |
|
|---|---|
|
Yeni bir kurallar kaynağı oluşturur. |
|
Bir kurallar kaynağını alır. |
|
Belirtilen algoritmaya ait kural kaynaklarını listeler. |