Domanda

Molti banner sono legati a una zona. Tutti questi banner hanno differenti requisiti di destinazione utilizzando il sito: variabile (dico "requisiti" liberamente mentre il banner può essere visualizzato anche quando i requisiti non sono abbinati). La ragione per questo è perché tutti i banner devono infine avere un numero pari di impressioni; Tuttavia, lungo la strada, il sistema dovrebbe usare il meglio del targeting quando possibile.

Un esempio della logica desiderata è qui sotto:

Dato -

    .
  • Banner 1 Targeting: redditoGreaterthan20K= 1, pescatori industria= 1
  • Banner 2 Targeting: incomentaleThan20k= 1, fishingindustry= 1
  • Profilo dei visitatori: redditoGeatingthan20k= 1, fishingindustry= 1

    Caso 1 -

      .
    • banner 1 impressioni= 999
    • banner 2 impressioni= 1000
    • Zona resa al visitatore 1 - Banner 1 viene visualizzato
    • Perché?: Targeting del banner 1 è meglio del targeting di altri annunci (più partite sul sito: variabili), il miglior banner mirato ha impressioni meno o uguali ad altri banner= true, mostrano banner 1.

      Caso 2 -

        .
      • banner 1 impressioni= 1000
      • banner 2 impressioni= 1000
      • Zona resa al visitatore 1 - Banner 1 viene visualizzato
      • Perché?: Targeting del banner 1 è meglio del targeting di altri annunci (più partite sul sito: variabili), il miglior banner mirato ha impressioni meno o uguali ad altri banner= true, mostrano banner 1.

        Caso 3 -

          .
        • banner 1 impressioni= 1001
        • banner 2 impressioni= 1000
        • Zona resa al visitatore 1 - Banner 2 viene visualizzato
        • Perché?: Targeting of Banner 1 è meglio del targeting di altri annunci (più partite sul sito: variabili), Best Banner mirato ha impressioni meno o uguali ad altri banner= falso, mostrano banner 2.

          Quando ci sono più di 2 banner, la logica deve essere estesa in base al numero di variabili mirate abbinate e al numero di impressioni.

          Come puoi configurare il targeting del banner per realizzare questo?

            .
          1. Se questo può essere realizzato, c'è un modo per mettere i pesi di importanza sui vari siti: Variabili?
          2. Se ciò può essere realizzato, puoi regolare la soglia per il numero di impressioni differenze che possono verificarsi tra gli annunci? Regola: nessuna pubblicità dovrebbe essere resa più di 10 volte più di qualsiasi altro annuncio.
È stato utile?

Soluzione

Il numero di campi di targeting corrispondente non influisce sulla selezione dell'annuncio.

Se 4 banner in una zona finiscono con il loro targeting come "vero" (come in, tutti i criteri di destinazione sono soddisfatti), quindi sono tutti considerati per la consegna. Dopodiché, se tutti e 4 sono banner residui di diverse campagne, l'unica cosa che regola la selezione dell'annuncio è il peso della campagna. Se sono tutti uguali ponderali, hanno tutti uguali possibilità di selezione. Se Campaign1 ha il doppio del peso della campagna 2,3 e 4, quindi ha il doppio della possibilità delle altre campagne di essere selezionato.

Per fare esattamente ciò che desideri richiederebbe un plugin che altera il processo di selezione dell'annuncio. 1) Imposta tutti i pesi della campagna uguale (diciamo peso= 10) e tutte le campagne come residuo 2) Una volta che tutti i banner con targeting= false vengono gettati via, analizzano i banner rimanenti e danno più peso a quelli con criteri più targeting 3) Durante la manutenzione oraria, analizzare le statistiche e dare un peso superiore a quelli che stanno cadendo indietro. Non vuoi farlo durante la consegna perché le statistiche di interrogazione durante la consegna causeranno un sacco di spese generali al processo di consegna, che dovrebbe essere il più veloce possibile senza chiamate DB

L'utilizzo di pesi non garantisce impressioni uguali - se hanno una probabilità 50/50 di consegna c'è una possibilità che Bannera consegnerà 1005 e Bannerb consegnerà 995, ecc. Generalmente funziona bene - ma dal momento che si alterano i pesi a seconda Dal targeting stai andando contro l'idea "Consegna uniformemente" e forse fermando un annuncio che è andato sopra il 10x è un'idea migliore, e poi riattivando una volta che è in 5x (o tali)

Nota - Sfortunatamente, creando plugin per Openx non è molto semplice a meno che tu non abbia qualcuno che conosce già la loro strada. Non è una questione di conoscere PHP, è questione di conoscere l'architettura Plugin OpenX.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top