2017-08-15 1 views
0

Wir haben unseren Preis Granularität für Prebid zu hoch eingestellt. Da es jedoch auf 20 US-Dollar begrenzt ist, können wir es nicht akzeptieren, wenn wir ein Gebot für 30 US-Dollar oder 40 US-Dollar erhalten.Mit Prebids Preis Granularität hoch

Wie können wir bei Price Granularity hoch mit Prebid bleiben, aber in Fällen haben wir ein Gebot nördlich von $ 20, automatisch abgerundet auf $ 20, so dass wir das Gebot annehmen können.

Danke ..

Antwort

0

Nach Prebid Dokumentation ist bereits abgerundet werden soll, aber man kann es explizit steuert den folgenden Code hinzufügen.

Angenommen, Sie die Standard Prebid Targeting-Schlüssel verwenden

pbjs.bidderSettings.standard = { 
     adserverTargeting: [{ 
       key: 'hb_bidder', 
       val: function val(bidResponse) { 
         return bidResponse.bidderCode; 
       } 
     }, { 
       key: 'hb_adid', 
       val: function val(bidResponse) { 
         return bidResponse.adId; 
       } 
     }, { 
       key: 'hb_pb', 
       val: function val(bidResponse) { 
         var cpm = bidResponse.cpm; 
         if (cpm > 20.00) { 
           return 20.00; 
         } 
         return (Math.floor(cpm * 100)/100).toFixed(2); 
       } 
     }] 
}; 

Fügen Sie diese nach pbjs.addAdUnits (ad_units)

0

Sie werden die benutzerdefinierte Einstellung anstelle von Hoch verwenden möchten, was zu bekommen Sie wollen

ein Beispiel Siehe hier: http://prebid.org/dev-docs/publisher-api-reference.html#customCPMObject

Für die JSON youll wollen die gleichen Granularität Einstellungen neu zu definieren für high in diesem JSON-Objekt und dann hinzufügen, um zusätzliche Granularität> $ 20 zu erhalten.

Pro-Tipps:

  • wenn Sie nicht Werte zwischen 0- x, xx $ $ definieren, die als Boden handeln kann, wenn man nie
  • DFP DFP gehen Gebote niedriger als x wollen Kappen die Zahl von Werbebuchungen in einer Bestellung von 450, so dass Sie möglicherweise eine zusätzliche Bestellung für Ihre neue Granularität
  • immer überlappen die Einstellungen benötigen. Z.B. Bucket 1 = $ 0- $ 3.00. Bucket 2 sollte bei $ 3,00-x beginnen (wenn nicht, wird ein $ 3,009-Gebot nicht an DFP übergeben.
Verwandte Themen