- Kaynak: Custom BiddingAlgorithm
- CustomBiddingAlgorithmType
- CustomBiddingModelDetails
- ReadinessState
- SuspensionState
- Yöntemler
Kaynak: CustomBiddingAlgorithm
Tek bir özel teklif verme algoritması.
JSON gösterimi |
---|
{ "name": string, "customBiddingAlgorithmId": string, "displayName": string, "entityStatus": enum ( |
Alanlar | |
---|---|
name |
Yalnızca çıkış. Özel teklif verme algoritmasının kaynak adı. |
customBiddingAlgorithmId |
Yalnızca çıkış. Özel teklif verme algoritmasının benzersiz kimliği. Sistem tarafından atanır. |
displayName |
Zorunlu. Özel teklif verme algoritmasının görünen adı. Maksimum 240 baytlık bir boyutla kodlanmış UTF-8 olmalıdır. |
entityStatus |
Özel teklif verme algoritmasının teklif stratejisi olarak kullanılıp kullanılamayacağını kontrol eder. Kabul edilen değerler şunlardır:
|
customBiddingAlgorithmType |
Zorunlu. Sabit. Özel teklif verme algoritmasının türü. |
sharedAdvertiserIds[] |
Bu algoritmaya erişimi olan reklamverenlerin kimlikleri.
|
modelDetails[] |
Yalnızca çıkış. Erişimi olan her reklamveren için özel teklif verme modellerinin ayrıntıları. Bu alanda, sorgulanan reklamverenin ayrıntıları yer alması için algoritmanın |
owner alanı. Özel teklif verme algoritmasının sahibi olan DV360 varlığını tanımlar. Bir iş ortağı veya reklamveren olabilir. owner şunlardan yalnızca biri olabilir: |
|
partnerId |
Sabit. Özel teklif verme algoritmasının sahibi olan iş ortağının benzersiz kimliği. |
advertiserId |
Sabit. Özel teklif verme algoritmasının sahibi olan reklamverenin benzersiz kimliği. |
CustomBiddingAlgorithmType
Olası özel teklif verme algoritması türleri.
Sıralamalar | |
---|---|
CUSTOM_BIDDING_ALGORITHM_TYPE_UNSPECIFIED |
Bu sürümde algoritma türü belirtilmemiş veya bilinmiyor. |
SCRIPT_BASED |
Müşteri tarafından yüklenen özel teklif verme komut dosyası dosyalarıyla oluşturulan algoritma. |
ADS_DATA_HUB_BASED |
Ads Data Hub ürünü aracılığıyla oluşturulan algoritma. |
GOAL_BUILDER_BASED |
DV3 kullanıcı arayüzündeki hedef oluşturucu ile oluşturulan algoritma. |
RULE_BASED |
Tanımlanmış kurallara dayalı algoritma. Bu kurallar, API'de Bu algoritma türü yalnızca izin verilenler listesindeki müşteriler tarafından kullanılabilir. Bu türü kullanmaya çalışan diğer müşteriler hatayla karşılaşır. |
CustomBiddingModelDetails
Tek bir paylaşılan reklamveren için özel teklif verme algoritması modelinin ayrıntıları.
JSON gösterimi |
---|
{ "advertiserId": string, "readinessState": enum ( |
Alanlar | |
---|---|
advertiserId |
Alakalı reklamverenin benzersiz kimliği. |
readinessState |
Özel teklif verme modelinin hazırlık durumu. |
suspensionState |
Yalnızca çıkış. Özel teklif verme modelinin askıya alınma durumu. |
ReadinessState
Modelin hazırlık durumunun olası durumları.
Sıralamalar | |
---|---|
READINESS_STATE_UNSPECIFIED |
Durum belirtilmemiş veya bu sürümde bilinmiyor. |
READINESS_STATE_ACTIVE |
Model eğitildi ve yayına hazır. |
READINESS_STATE_INSUFFICIENT_DATA |
Sunum modelini eğitmek için yeterli veri yok. |
READINESS_STATE_TRAINING |
Model eğitiliyor ve yayına hazır değil. |
READINESS_STATE_NO_VALID_SCRIPT |
Modeli eğitmek için geçerli bir özel teklif verme komut dosyası sağlanmadı. Bu durum yalnızca değeri SCRIPT_BASED olan algoritmalara uygulanır. |
READINESS_STATE_EVALUATION_FAILURE |
Geçerli bir komut dosyası sağlandı ancak değerlendirme başarısız oldu. Bu, verilen süre içinde değerlendirilemeyen komut dosyaları için geçerlidir. |
SuspensionState
Özel teklif verme modellerinin olası askıya alınma durumları.
Sıralamalar | |
---|---|
SUSPENSION_STATE_UNSPECIFIED |
Durum belirtilmemiş veya bu sürümde bilinmiyor. |
SUSPENSION_STATE_ENABLED |
Model etkinleştirildi; son kullanılan, şu anda kullanılan veya kullanım için planlanmış. Algoritma, bu reklamverenin gösterimleri etkin bir şekilde puanlıyor. |
SUSPENSION_STATE_DORMANT |
Model yakın zamanda kullanılmadı. Model ENABLED olarak işlev görmeye devam etse de kullanılmadığı takdirde bir süre sonra askıya alınır. |
SUSPENSION_STATE_SUSPENDED |
Modelin gösterim puanlaması askıya alındığı için sunulamaz. Algoritma bu reklamveren altındaki bir satır öğesine atanır veya başka bir şekilde güncellenirse ENABLED durumuna geri döner ve sunum modelini yeniden hazırlamak için zaman gerektirir. |
Yöntemler |
|
---|---|
|
Yeni bir özel teklif verme algoritması oluşturur. |
|
Özel teklif verme algoritması alır. |
|
Mevcut kullanıcı tarafından erişilebilen ve teklif stratejilerinde kullanılabilecek özel teklif verme algoritmalarını listeler. |
|
Mevcut bir özel teklif verme algoritmasını günceller. |
|
AlgorithmRules dosyası için bir kural referans nesnesi oluşturur. |
|
Bir komut dosyası için özel teklif verme komut dosyası referans nesnesi oluşturur. |