Blockchain-Ads Help Center

Offerte in tempo reale (RTB) per editori

White curved contour lines forming an abstract shape on a black background.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Help centerAdvertisersPublishersPartners
Offerte in tempo reale (RTB) per editori

Blockchain-Ads offre agli editori un modo semplificato per monetizzare il proprio inventario tramite Real-Time Bidding (RTB). Questa guida spiega le nozioni di base dell'RTB, come funziona nel nostro sistema, i dettagli di integrazione e cosa aspettarsi dalle offerte.

Che cos'è l'offerta in tempo reale (RTB)?

L'RTB è un processo pubblicitario programmatico in cui le impressioni degli annunci vengono messe all'asta in tempo reale mentre gli utenti caricano il tuo sito web o la tua app. Le aste avvengono in millisecondi, consentendo agli inserzionisti di fare offerte per fasce pubblicitarie specifiche in base ai dati dell'utente, al contesto e ai criteri di targeting. Ciò garantisce un posizionamento efficiente degli annunci e aiuta gli editori a massimizzare le entrate derivanti da offerte di alta qualità.

In Blockchain-Ads, seguiamo lo standard IAB OpenRTB, con l'ultima specifica ampiamente utilizzata che è OpenRTB 2.5 (basata su JSON). Questo standardizza la comunicazione tra editori (tramite Supply-Side Platforms o SSP) e inserzionisti (tramite Demand-Side Platforms o DSP).

Principali vantaggi per gli editori:

  • Accesso a inserzionisti premium in settori verticali come criptovalute, fintech, gioco d'azzardo e altro ancora.
  • Ottimizzazione delle entrate in tempo reale senza negoziazioni manuali.
  • Meccanica d'asta trasparente per garantire prezzi equi.

Guida introduttiva all'integrazione RTB

Per partecipare alle aste RTB, gli editori inviano richieste di offerta al nostro endpoint. Utilizza il seguente URL per fare offerte:

URL dell'offerta dell'editore: https://server.blockchain-ads.com/www/delivery/rtb.php

Integralo nella tua configurazione del server pubblicitario o SSP. Assicurati che il tuo sistema generi ID d'asta univoci e includa tutti i campi obbligatori per una corretta elaborazione.

Esempio di richiesta di offerta (OpenRTB 2.5)

Una richiesta di offerta è un oggetto JSON inviato quando uno spazio pubblicitario diventa disponibile. Descrive l'impressione, l'utente, il dispositivo e i dettagli dell'asta. Ecco un esempio:

{
  "id": "auction-1234567890",
  "imp": [{
    "id": "129",
    "banner": {
      "w": 300,
      "h": 250,
      "pos": 1
    },
    "bidfloor": 0.5
  }],
  "site": {
    "id": "9876",
    "name": "Example Publisher",
    "domain": "example.com",
    "page": "https://example.com/article123"
  },
  "device": {
    "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)",
    "ip": "192.168.1.1"
  },
  "user": {
    "id": "user123"
  },
  "at": 2,
  "tmax": 120
}

Campi obbligatori

  • id (stringa): ID d'asta univoco generato per richiesta.
  • imp (matrice): Oggetti di impressione; ogni imp.id è mappato al tuo ID di zona interno per lo slot pubblicitario.
  • device.ip (stringa): Indirizzo IP dell'utente per geolocalizzazione e targeting.

Spiegazione delle parti principali

  • id: Tiene traccia dell'asta.
  • diavoletto: Definisce i dettagli dello slot pubblicitario come dimensioni, posizione e prezzo minimo.
  • sito/app: Fornisce il contesto del sito o dell'app per la pertinenza.
  • dispositivo: Include user-agent e IP per il targeting dei dispositivi.
  • utente: ID utente per offerte personalizzate.
  • presso: Tipo di asta (2 = asta al secondo prezzo, in cui il vincitore paga la seconda offerta più alta).
  • tmax: Tempo di risposta massimo in millisecondi (ad esempio, 120 ms).

Esempio di risposta all'offerta (OpenRTB 2.5)

Se la tua richiesta di offerta soddisfa i nostri criteri, ti risponderemo con l'annuncio vincente. Ecco un esempio:

{
  "id": "1234567890",
  "seatbid": [{
    "seat": "DSP1",
    "bid": [{
      "id": "129",
      "impid": "1",
      "price": 1.25,
      "adm": "<a href='https://server.blockchain-ads.com/www/delivery/bcl.php?bannerid=1536&zoneid=129&OXLCA=1&sig=d63b5fdbad4b53ca96d7006c782849d7dd3dc7125b412a00b82ac94ee93ab1c0&oadest=https://evopartners.xyz/tddedf603?bca_ID=10410'><img src='https://cdn.adserver.com/banner123.jpg' width='300' height='250'></a>",
      "adomain": ["evopartners.xyz"],
      "iurl": "https://server.blockchain-ads.com/www/images/banner123.jpg",
      "cid": "14123",
      "crid": "1536",
      "w": 300,
      "h": 250
    }]
  }],
  "bidid": "response123"
}

Spiegazione delle parti principali

  • seggiolone: Contiene le offerte dei DSP.
  • prezzo dell'offerta: Offerta CPM in USD.
  • diga: Markup degli annunci (HTML/JS per la visualizzazione; VAST per i video).
  • un dominio: Dominio dell'inserzionista (richiesto da IAB).
  • cid/crid: ID della campagna e della creatività.
  • w, h: Dimensioni dell'annuncio in modo che corrispondano al tuo slot.

Flusso di lavoro corrente (logica RTB semplificata)

Il nostro sistema utilizza un approccio RTB semplificato con una soglia CPM statica applicata a tutte le campagne e gli editori. Non si tratta di un'asta dinamica completa, ma garantisce una distribuzione degli annunci rapida e affidabile.

Come funziona:

  • Invii una richiesta di offerta con il prezzo minimo (ad esempio, bidfloor).
  • Lo confrontiamo con il nostro prezzo CPM fisso.
  • Se il tuo piano è ≥ il nostro CPM, restituiamo un annuncio tramite la risposta all'offerta.
  • Se inferiore, non viene pubblicato alcun annuncio (lo slot può passare ad altre reti).

Questo modello dà la priorità agli abbinamenti di qualità mantenendo le cose efficienti.

Miglioramenti futuri

Stiamo pianificando di introdurre prezzi CPM dinamici per account editore. Ciò consentirebbe soglie personalizzate in base alla qualità dell'inventario, al traffico o alle preferenze. La nostra logica confronterebbe quindi le offerte con il tuo valore specifico, offrendo maggiore flessibilità e guadagni potenzialmente più elevati.

FAQs

Cosa succede se la mia richiesta di offerta non è valida? Restituiremo un errore. Assicurati che tutti i campi obbligatori siano inclusi e formattati correttamente.

Come posso testare l'integrazione? Usa la modalità sandbox o contatta il nostro team per richieste di esempio. Monitora i log per verificare i tempi di risposta inferiori a tmax.

Blockchain-Ads supporta l'inventario delle app? Sì, utilizza l'oggetto app anziché il sito nelle richieste di app mobili.

Quale CPM posso aspettarmi? La nostra soglia statica garantisce tariffe competitive, spesso superiori a $20 nei verticali premium, ma varia in base alla qualità del traffico.

Did this answer your question?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Conformità e politiche di settore
empty state image
No result found
Try adjusting your search to find what you're looking for.

Inizia subito

Pianifica una chiamata per qualificarti e lanciare i tuoi annunci

Request Access