Condividi tramite


Rete di distribuzione dei contenuti di Azure da Edgio Premium: condizioni di corrispondenza del motore regole

Questo articolo elenca le descrizioni dettagliate delle condizioni di corrispondenza disponibili per la rete di distribuzione dei contenuti Azure, dal motore di regole Edgio Premium .

La seconda parte di una regola è la condizione di corrispondenza. Una condizione di corrispondenza identifica tipi specifici di richieste per le quali viene eseguito un set di funzionalità.

Ad esempio, è possibile usare una condizione di corrispondenza per:

  • Filtra le richieste di contenuto in una determinata posizione.
  • Filtrare le richieste generate da un determinato indirizzo IP o paese/area geografica.
  • Filtrare le richieste in base alle informazioni sull'intestazione.

Condizioni di abbinamento

Sempre

La Condizione di corrispondenza sempre è progettata per applicare un set predefinito di funzionalità a tutte le richieste.

Dispositivo

Queste condizioni di corrispondenza sono progettate per identificare le richieste in base all’agente utente del client.

Nome Scopo
Marca Identifica le richieste in base al fatto che il nome del marchio del dispositivo corrisponda a:
- valore specifico (denominazione letterale del marchio)
- espressione regolare (Nome del Brand)
- schema specifico (Nome del marchio)
Sistema operativo del dispositivo Identifica le richieste in base al fatto che il sistema operativo del dispositivo corrisponda a:
- valore specifico (valore letterale del sistema operativo del dispositivo)
- Espressione regolare (Regex del sistema operativo del dispositivo )
- modello specifico (wildcard del sistema operativo del dispositivo)
Versione del sistema operativo del dispositivo Identifica le richieste in base al fatto che la versione del sistema operativo del dispositivo corrisponda a:
- valore specifico (valore letterale versione del sistema operativo del dispositivo)
- Espressione regolare (versione del sistema operativo del dispositivo )
- modello specifico (versione del sistema operativo con caratteri jolly)
l'orientamento doppio? Identifica le richieste indipendentemente dal fatto che il dispositivo supporti l'orientamento doppio.
DTD HTML preferito Identifica le richieste in base al fatto che il DTD HTML preferito del dispositivo corrisponda a:
- Valore specifico (valore letterale DTD preferito HTML)
- espressione regolare (DTD HTML preferito regex)
- criterio specifico (DTD HTML preferito con carattere jolly)
Inlining dell'immagine? Identifica le richieste specificando se il dispositivo supporta immagini con codifica Base64.
è Android? Identifica le richieste in base al fatto che il dispositivo usi il sistema operativo Android.
Is App? Identifica le richieste in base al fatto che un'applicazione nativa abbia richiesto contenuto.
è desktop completo? Identifica le richieste indipendentemente dal fatto che il dispositivo fornisca un'esperienza desktop completa.
è iOS? Identifica le richieste in base al fatto che il dispositivo usi iOS.
è robot? Identifica le richieste in base al fatto che il dispositivo sia considerato un client HTTP automatizzato(ad esempio, un crawler robot).
è Smart TV? Identifica le richieste in base al fatto che il dispositivo sia una smart TV.
è smartphone? Identifica le richieste se il dispositivo è uno smartphone.
È un tablet? Identifica le richieste in base al fatto che il dispositivo sia un tablet.
È touchscreen? Identifica le richieste in base al fatto che il dispositivo di puntamento primario del dispositivo sia un touchscreen.
È Windows Phone? Identifica le richieste specificando se il dispositivo è windows Mobile 6.5/ Windows Phone 7 o versione successiva.
È un dispositivo wireless? Identifica le richieste in base al fatto che il dispositivo sia wireless.
Nome di Marketing Identifica le richieste in base al fatto che il nome di marketing del dispositivo corrisponda a:
- valore specifico (nome marketing letterale)
- Espressione regolare (Nome marketing Regex)
- criterio specifico (nome marketing)
Browser per dispositivi mobili Identifica le richieste in base al fatto che il browser del dispositivo corrisponda a:
- valore specifico (valore letterale del browser mobile)
- Espressione regolare (Mobile Browser Regex)
- modello specifico (browser mobile Wildcard)
Versione del browser per dispositivi mobili Identifica le richieste in base al fatto che la versione del browser del dispositivo corrisponda a:
- valore specifico (versione letterale del browser mobile)
- Espressione regolare (Regex versione di browser mobile)
- modello specifico (wildcard versione del browser mobile)
Nome modello Identifica le richieste in base al fatto che il nome del modello del dispositivo corrisponda a:
- valore specifico (valore letterale nome modello)
- Espressione regolare (Nome modello)
- pattern specifico (nome modello wildcard)
download progressivo? Identifica le richieste indipendentemente dal fatto che il dispositivo supporti il download progressivo.
Data di rilascio Identifica le richieste in base al fatto che la data di rilascio del dispositivo corrisponda a:
- valore specifico (valore letterale data di rilascio)
- Espressione regolare (Regex Data di Rilascio)
- Modello specifico (data di rilascio generica)
Altezza risoluzione Identifica le richieste in base all'altezza del dispositivo.
Larghezza di risoluzione Identifica le richieste in base alla larghezza del dispositivo.

Torna in cima

Ubicazione

Queste condizioni di corrispondenza sono progettate per identificare le richieste in base alla posizione del richiedente.

Nome Scopo
Numero AS Identifica le richieste provenienti da una determinata rete.
Nome città Identifica le richieste in base al fatto che abbiano origine da una città il cui nome corrisponde a:
- valore specifico (Nome città letterale)
- Espressione regolare (Nome città regex)
Continente Identifica le richieste provenienti dai continenti specificati.
Paese Identifica le richieste provenienti dai paesi/aree geografiche specificati.
codice DMA (Direct Memory Access) Identifica le richieste che hanno origine dalle metro specificate (aree di mercato designate).
latitudine Identifica le richieste provenienti dalle latitudine specificate.
Longitudine Identifica le richieste che hanno origine dalle longitudini specificate.
codice metro Identifica le richieste che hanno origine dalle metro specificate (aree di mercato designate).
codice postale Identifica le richieste provenienti dai codici postali specificati.
Codice Regione Identifica le richieste che hanno origine dalle aree specificate.

Nota

è consigliabile usare Metro Code o DMA Code?
Entrambe queste condizioni di corrispondenza offrono la stessa funzionalità. È tuttavia consigliabile utilizzare la condizione di corrispondenza Metro Code per identificare le richieste tramite DMA.

torna all'inizio pagina

Origine

Queste condizioni di corrispondenza sono progettate per identificare le richieste che puntano all'archiviazione di rete per la distribuzione di contenuti o a un server di origine del cliente.

Nome Scopo
Rete per la distribuzione di contenuti Origin Identifica le richieste di contenuto archiviato nell'archiviazione di rete per la distribuzione di contenuti.
Origine Cliente Identifica le richieste di contenuto archiviato in un server di origine del cliente specifico.

torna all'inizio

Richiesta

Queste condizioni di corrispondenza sono progettate per identificare le richieste in base alle relative proprietà.

Nome Scopo
indirizzo IP del client Identifica le richieste che hanno origine da un indirizzo IP specifico.
Parametro di cookie Identifica una richiesta in base al fatto che contenga un cookie corrispondente a:
- valore specifico (valore letterale parametro cookie)
- espressione regolare (Regex parametro cookie
- Modello specifico (parametro cookie con wildcard)
Edge CNAME Identifica le richieste che puntano a un CNAME perimetrale specifico.
Dominio di riferimento Identifica una richiesta in base al fatto che venga fatto riferimento da un nome host corrispondente a :
- valore specifico (dominio di riferimento letterale)
- modello specifico (carattere jolly del dominio di riferimento)
Intestazione richiesta Identifica una richiesta in base al fatto che contenga un'intestazione corrispondente a:
- valore specifico (Request Header Literal)
- espressione regolare (intestazione richiesta )
- schema specifico (intestazione richiesta wildcard)
Metodo di richiesta Identifica le richieste in base al metodo HTTP.
schema di richiesta Identifica le richieste in base al protocollo HTTP.

torna in cima

URL

Nome Scopo
Percorso URL Identifica le richieste specificando se il percorso relativo, incluso il nome file, corrisponde a:
- valore specifico (percorso URL letterale)
- Espressione regolare (URL Path Regex)
- modello specifico (percorso URL con caratteri jolly)
Percorso della directory URL Identifica le richieste in base al fatto che il percorso relativo corrisponda a:
- valore specifico (percorso directory URL letterale)
- modello specifico (percorso URL)
Estensione del percorso URL Identifica le richieste in base al fatto che l'estensione del file corrisponda a:
- valore specifico (estensione letterale del percorso URL)
- modello specifico (estensione percorso URL con caratteri jolly)
Percorso URL nome file Identifica le richieste in base al fatto che il nome file corrisponda a:
- valore specifico (URL Path Filename Literal)
- modello specifico (percorso URL con carattere jolly nel nome file)
URL Query Identifica le richieste in base al fatto che la stringa di query corrisponda a:
- valore specifico (Valore Letterale della Query URL)
- espressione regolare (Espressione Regolare per Query URL)
- modello specifico (query URL )
Parametro di query URL Identifica le richieste in base al fatto che contengano un parametro della stringa di query impostato su un valore corrispondente a :
- valore specifico (URL Query Parameter Literal)
- modello specifico (parametro di query URL con caratteri jolly)

torna all' superiore

Per le condizioni di corrispondenza più recenti, vedere la documentazione di Edgio del motore delle regole.

Passaggi successivi