- Kaynak: CustomBiddingAlgorithm
- 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ı. |
custom |
Yalnızca çıkış. Özel teklif verme algoritmasının benzersiz kimliği. Sistem tarafından atanır. |
display |
Zorunlu. Özel teklif verme algoritmasının görünen adı. Maksimum 240 bayt boyutta UTF-8 olarak kodlanmış olmalıdır. |
entity |
Özel teklif verme algoritmasının teklif verme stratejisi olarak kullanılıp kullanılamayacağını kontrol eder. Kabul edilen değerler şunlardır:
|
custom |
Zorunlu. Değişmez. Özel teklif verme algoritmasının türü. |
shared |
Bu algoritmaya erişimi olan reklamverenlerin kimlikleri. Algoritma |
model |
Yalnızca çıkış. Erişimi olan her reklamveren için özel teklif verme modellerinin ayrıntıları. Bu alan, yalnızca |
Birlik alanı owner . Özel teklif verme algoritmasının sahibi olan DV360 öğesini tanımlar. İş ortağı veya reklamveren olabilir. owner yalnızca aşağıdakilerden biri olabilir: |
|
partner |
Sabit. Özel teklif verme algoritmasının sahibi olan iş ortağının benzersiz kimliği. |
advertiser |
Değişmez. Ö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 |
Algoritma türü belirtilmemiş veya bu sürümde bilinmiyor. |
SCRIPT_BASED |
Müşteri tarafından yüklenen özel teklif verme komut dosyası dosyaları aracılığıyla oluşturulan algoritma. |
ADS_DATA_HUB_BASED |
Ads Data Hub ürünüyle oluşturulan algoritma. |
GOAL_BUILDER_BASED |
DV3 kullanıcı arayüzündeki hedef oluşturucu aracılığıyla 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 hata mesajı alı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 | |
---|---|
advertiser |
İlgili reklamverenin benzersiz kimliği. |
readiness |
Özel teklif modelinin hazırlık durumu. |
suspension |
Yalnızca çıkış. Özel teklif modelinin askıya alınma durumu. |
ReadinessState
Model 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ınlanmaya hazır. |
READINESS_STATE_INSUFFICIENT_DATA |
Sunma modelini eğitmek için yeterli veri yok. |
READINESS_STATE_TRAINING |
Model eğitiliyor ve yayınlanmaya hazır değil. |
READINESS_STATE_NO_VALID_SCRIPT |
Modelin eğitileceği 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ğerlendirmede başarısız oldu. Bu durum, ayrılan sürede değerlendirilemeyen komut dosyaları için geçerlidir. |
SuspensionState
Özel teklif verme modellerinin olası askıya alma durumları.
Sıralamalar | |
---|---|
SUSPENSION_STATE_UNSPECIFIED |
Durum belirtilmemiş veya bu sürümde bilinmiyor. |
SUSPENSION_STATE_ENABLED |
Model etkin, yakın zamanda kullanılmış, şu anda kullanılıyor veya kullanılması planlanmış. Algoritma, bu reklamveren için gösterimleri etkin bir şekilde puanlıyor. |
SUSPENSION_STATE_DORMANT |
Model yakın zamanda kullanılmadıysa. Model hâlâ ENABLED olarak çalışıyor olsa da kullanılmadığı takdirde bir süre sonra askıya alınır. |
SUSPENSION_STATE_SUSPENDED |
Modelin gösterimleri puanlaması askıya alındı ve model yayınlanamıyor. Algoritma, bu reklamverenin altındaki bir satır öğesine atanırsa veya başka bir şekilde güncellenirse ENABLED durumuna geri döner ve sunma modelini yeniden hazırlamak için zaman gerekir. |
Yöntemler |
|
---|---|
|
Yeni bir özel teklif verme algoritması oluşturur. |
|
Özel bir teklif verme algoritması alır. |
|
Mevcut kullanıcının erişebildiği ve teklif stratejilerinde kullanılabilecek özel teklif verme algoritmalarını listeler. |
|
Mevcut bir özel teklif verme algoritmasını günceller. |
|
Bir AlgorithmRules dosyası için kurallar referans nesnesi oluşturur. |
|
Bir komut dosyası dosyası için özel teklif verme komut dosyası referans nesnesi oluşturur. |