La regola di normalizzazione definisce una trasformazione URL da applicare a un URL creativo di origine ottenuto da una risposta VAST/VMAP.
Chiave | Tipo | Valori | Descrizione |
---|---|---|---|
type | Stringa | normalizzare | Il valore deve sempre essere normalize. |
item | Stringa | host | Attualmente è supportato solo host. Questo attributo deve essere presente quando sono definiti gli attributi corrisponde a e valori . |
matches | Valori possibili:
|
||
values | Array | TVSDK utilizzerà l'attributo corrisponde a sull' elemento del creativo sorgente e corrisponderà ai valori definiti in questo array. | |
trova | regex | Un’espressione regolare da applicare all’URL creativo sorgente da abbinare. | |
replace | regex | Un’espressione regolare da applicare all’URL creativo sorgente da sostituire in base alla corrispondenza. |
{
"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//"
}
]
}
}
}