2017-01-19 1 views
0

Wenn es mit dem VAST (und VPAID) Protokollen für die Ansicht Video-Werbung arbeitet, tritt die folgende Fehlermeldung ziemlich oft:Was bedeutet "Keine VAST-Antwort nach einem oder mehreren Wrappern" genau?

„Keine Werbung VAST-Antwort nach einem oder mehreren Wrappers“

Während ich die gesucht habe Internet eine Menge darüber, die offizielle VAST-Dokumentation oder eine andere Ressource scheinen keine Informationen über die genaue Bedeutung dieser Fehlermeldung bereitzustellen.

Eigentlich sind die meisten Fehlermeldungen nicht so erklärt, wie die Fehlermeldung selbst selbsterklärend sein sollte. Für mich sind sie nicht.

Zum Beispiel der Google DFP Dokumentation: https://support.google.com/dfp_premium/answer/4442429?hl=en

Könnte jemand geben mir eine klare Erklärung dieser Fehlermeldung in bestimmten, und vielleicht eine Ressource, die all VAST-Antwort-Codes in mehr Tiefe tut erklären?

Antwort

2

Die Antwort bedeutet genau das, was sie sagt. keine VAST-Antwort-Anzeigen nach einer oder mehrere Wrappers -

Nach einer oder mehrere VAST-Wrapper-Anfragen mit einem Endergebnis von Null anzeigen, sollte der Spieler mit reagieren. Enthält auch die Anzahl der leeren VAST-Antworten aus dem Fallback.

Eine erfolgreiche VAST-Antwort enthält 0..n Ads und daher 0..n-Wrapper. Wenn jeder dieser Anzeigen in einer Wrapper-Kette ist ein Wrapper und ...

  • jeder der Umhüllungen mit Ressourcen schließlich reagierten
    • VAST von 1..n Wrapper oder
    • leer VAST oder
    • Timeout oder
    • im Grunde alles, außer für einen nicht-Wrapper Ad und
  • das Wrapper Limit (Tiefe) wurde nicht erreicht ...

sollte der Player mit diesem Fehler reagieren.


Beispiel:
Ignorieren spezifische VAST-Version Implementierungsdetails

Ressource 0

<VAST> 
    <Ad><Wrapper><VASTAdTagURI>http://[resource_1]...</VASTAdTagURI></Wrapper></Ad> 
    <Ad><Wrapper><VASTAdTagURI>http://[resource_2]...</VASTAdTagURI></Wrapper></Ad> 
</VAST> 

Ressource 1

<VAST> 
    <Ad><Wrapper><VASTAdTagURI>http://[resource_3]...</VASTAdTagURI></Wrapper></Ad> 
</VAST> 

Ressourcen 2

<VAST></VAST> 

Ressourcen 3

<VAST></VAST> 

@see VAST 3.0 - Abschnitt 2.4.1 und 2.4.2

0.123.

2.4.2.1 Ad Server Details: <Error> Element
Ein <Error> Element wird auch an der Wurzel VAST Ebene zur Verfügung gestellt und sind in erster Linie zu berichten über eine "No Ad" Antwort verwendet. Weitere Informationen finden Sie in Abschnitt 2.4.2.4.

2.4.2.4 No Ad Antwort
Wenn der Ad-Server nicht der Fall ist oder kann eine Anzeige nicht zurück, die VAST-Antwort nur die Wurzel <VAST> Element mit optionalen <Error> Element enthalten sollte.

Das Element VAST <Error> ist optional, aber wenn es enthalten ist, muss der Videoplayer eine Anforderung an den bereitgestellten URI senden, wenn die VAST-Antwort nach einer Kette aus einer oder mehreren Wrapper-Anzeigen eine leere InLine-Antwort zurückgibt. Wenn ein [ERRORCODE] -Makro enthalten ist, sollte der Video-Player den Fehlercode 303 ersetzen.
Neben der Ressourcendatei VAST-Level <Error> sind keine weiteren Tracking-Ressourcenanforderungen für den Videoplayer in einer Nodad-Antwort in der Inline-Anzeige erforderlich oder irgendwelche Wrapper-Anzeigen.

+0

Danke für die tolle Erklärung! Ich brauchte einige Zeit, um Ihre Antwort zu analysieren und die Verbindungen zwischen resource0, 1, 2 und 3 zu sehen (Ressource 0 verweist auf 1 und 2, Ressource 1 verweist auf Ressource 3). Abgesehen davon könnte Ihre Erklärung wahrscheinlich nicht besser sein. :) – vrijdenker