Normalizar reglas

La regla de normalización define una transformación de URL que se aplicará a una URL creativa de origen obtenida de una respuesta VAST/VMAP.

La regla de normalización tiene los siguientes atributos y valores posibles:

Clave Tipo Valores Descripción
type Cadena normalizar El valor siempre debe ser normalizar.
item Cadena host Actualmente solo se admite host. Este atributo debe estar presente cuando coincide con y los atributos están definidos.
matches Valores posibles:
  • eq - es igual que
  • ne : no es igual a
  • co - contiene
  • nc : no contiene
  • sw : comienza con
  • ew : termina con
values Matriz TVSDK utilizará el atributo coincide con en el elemento del creativo de origen y coincidirá con los valores definidos en esta matriz.
find regex Expresión regular que se aplicará en la URL creativa de origen para que coincida.
replace regex Expresión regular que se aplicará en la URL creativa de origen a reemplazar en función de la coincidencia.
{
    "ads": {
        "rules": {
            "default": [
                {
                ...
                }
                {
                    "
<b>type</b>": "
<b>normalize</b>",
                    "
<b>item</b>": "host",
                    "
<b>matches</b>": "ew",
                    "
<b>values</b>": [
                        "redirector.gvt1.com"
                    ],
                    "
<b>find</b>": "videoplayback/(.*?)/expire/.*?/(.*?)/signature/.*?/",
                    "
<b>replace</b>": "videoplayback/$1/expire//$2/signature//"
                }
            ]
        }
    }
}

En esta página