Podmínky shody stroje pravidel Azure Content Delivery Network z Edgio Premium

Tento článek obsahuje podrobný popis dostupných podmínek shody pro síť pro doručování obsahu Azure z modulu pravidel Edgio Premium.

Druhou částí pravidla je podmínka shody. Podmínka shody identifikuje konkrétní typy požadavků, pro které se provádí sada funkcí.

Podmínku shody můžete použít například k:

  • Filtrování požadavků na obsah v určitém umístění
  • Filtrování požadavků vygenerovaných z konkrétní IP adresy nebo země/oblasti
  • Filtrujte požadavky podle informací v hlavičce.

Podmínky shody

Always

Podmínka always match je navržená tak, aby na všechny požadavky použila výchozí sadu funkcí.

Zařízení

Tyto podmínky shody jsou navržené tak, aby identifikovaly požadavky na základě uživatelského agenta klienta.

Název Účel
Brand Name Identifikuje požadavky podle toho, jestli název značky zařízení odpovídá:
- Konkrétní hodnota (literál názvu značky)
- Regulární výraz (Regulární výraz názvu značky)
- Konkrétní vzor (zástupný znak názvu značky)
Operační systém zařízení Identifikuje požadavky podle toho, jestli operační systém zařízení odpovídá:
- Konkrétní hodnota (literál operačního systému zařízení)
- Regulární výraz (Device OS Regex)
- Konkrétní vzor (zástupný znak operačního systému zařízení)
Verze operačního systému zařízení Identifikuje požadavky podle toho, jestli verze operačního systému zařízení odpovídá:
- Konkrétní hodnota (literál verze operačního systému zařízení)
- Regulární výraz (regex verze operačního systému zařízení)
- Konkrétní model (zástupný znak verze operačního systému zařízení)
Duální orientace? Identifikuje požadavky podle toho, jestli zařízení podporuje duální orientaci.
Upřednostňovaná DTD jazyka HTML Identifikuje požadavky podle toho, jestli upřednostňovaný kód DTD zařízení odpovídá:
- Konkrétní hodnota (literál DTD upřednostňovaný html)
- Regulární výraz (preferovaný výraz HTML DTD Regex)
- Konkrétní vzor (zástupný znak DTD preferovaný v HTML)
Vložený obrázek? Identifikuje požadavky podle toho, jestli zařízení podporuje zakódované image Base64.
Je Android? Identifikuje požadavky podle toho, jestli zařízení používá operační systém Android.
Je aplikace? Identifikuje požadavky podle toho, jestli nativní aplikace požadovala obsah.
Je plná plocha? Identifikuje požadavky podle toho, jestli zařízení poskytuje plnohodnotné desktopové prostředí.
Je iOS? Identifikuje požadavky podle toho, jestli zařízení používá iOS.
Je robot? Identifikuje požadavky podle toho, jestli je zařízení považováno za automatizovaného klienta HTTP (například prohledávací modul robota).
Je Smart TV? Identifikuje požadavky podle toho, jestli je zařízení inteligentní TV.
Je smartphone? Identifikuje požadavky podle toho, jestli je zařízení smartphone.
Je tablet? Identifikuje požadavky podle toho, jestli je zařízení tablet.
Je dotyková obrazovka? Identifikuje požadavky podle toho, jestli je primárním polohovacím zařízením zařízení dotyková obrazovka.
Je Windows Telefon? Identifikuje požadavky podle toho, jestli je zařízení Windows Mobile 6.5/ Windows Telefon 7 nebo vyšší.
Je bezdrátové zařízení? Identifikuje požadavky podle toho, jestli je zařízení bezdrátové.
Marketingový název Identifikuje požadavky podle toho, jestli marketingový název zařízení odpovídá:
- Specific value (Marketing Name Literal)
- Regulární výraz (Regulární výraz Marketing Name Regex)
- Konkrétní vzor (zástupný znak marketingového názvu)
Mobilní prohlížeč Identifikuje požadavky podle toho, jestli prohlížeč zařízení odpovídá:
- Konkrétní hodnota (literál mobilního prohlížeče)
- Regulární výraz (Regulární výraz v mobilním prohlížeči)
- Konkrétní vzor (zástupný znak mobilního prohlížeče)
Verze mobilního prohlížeče Identifikuje požadavky podle toho, jestli verze prohlížeče zařízení odpovídá:
- Konkrétní hodnota (literál verze mobilního prohlížeče)
-Regulární výraz (regulární výraz verze mobilního prohlížeče)
- Konkrétní vzor (zástupný znak verze mobilního prohlížeče)
Název modelu Identifikuje požadavky podle toho, jestli název modelu zařízení odpovídá:
- Konkrétní hodnota (literál názvu modelu)
- Regulární výraz (Regulární výraz názvu modelu)
- Konkrétní vzor (zástupný znak názvu modelu)
Progresivní stahování? Identifikuje požadavky podle toho, jestli zařízení podporuje progresivní stahování.
Datum vydání Identifikuje požadavky podle toho, jestli datum vydání zařízení odpovídá:
- Konkrétní hodnota (literál data vydání)
- Regulární výraz (regulární výraz vydaného data vydání)
- Konkrétní vzor (zástupný znak data vydání)
Výška rozlišení Identifikuje požadavky podle výšky zařízení.
Šířka rozlišení Identifikuje požadavky podle šířky zařízení.

Zpět na začátek

Umístění

Tyto podmínky shody jsou navržené k identifikaci požadavků na základě umístění žadatele.

Název Účel
Číslo AS Identifikuje požadavky, které pocházejí z konkrétní sítě.
Název města Identifikuje požadavky podle toho, jestli pocházejí z města, jehož název odpovídá:
- Specific value (City Name Literal)
- Regulární výraz (City Name Regex)
Kontinent Identifikuje požadavky pocházející ze zadaných kontinentů.
Země Identifikuje požadavky pocházející ze zadaných zemí nebo oblastí.
Přímý přístup do paměti (DMA) – kód Identifikuje požadavky, které pocházejí ze zadaných stanic metra (Určené oblasti trhu).
Zeměpisná šířka Identifikuje požadavky pocházející ze zadaných zeměpisných šířek.
Zeměpisná délka Identifikuje požadavky, které pocházejí ze zadaných délek.
Kód metra Identifikuje požadavky, které pocházejí ze zadaných stanic metra (Určené oblasti trhu).
PSČ Identifikuje požadavky pocházející ze zadaných PSČ.
Kód oblasti Identifikuje požadavky pocházející ze zadaných oblastí.

Poznámka:

Mám použít metro Code nebo DMA Code?
Obě tyto podmínky shody poskytují stejnou funkci. K identifikaci požadavků DMA však doporučujeme použít podmínku shody kódu metra.

Zpět na začátek

Zdroj

Tyto podmínky shody jsou navržené tak, aby identifikovaly požadavky, které odkazují na úložiště sítě pro doručování obsahu nebo na server původu zákazníka.

Název Účel
Zdroj sítě pro doručování obsahu Identifikuje požadavky na obsah uložený v úložišti sítě pro doručování obsahu.
Původ zákazníka Identifikuje požadavky na obsah uložený na konkrétním serveru původu zákazníka.

Zpět na začátek

Žádost

Tyto podmínky shody jsou navržené k identifikaci požadavků na základě jejich vlastností.

Název Účel
Client IP Address Identifikuje požadavky, které pocházejí z konkrétní IP adresy.
Parametr souboru cookie Identifikuje požadavek podle toho, jestli obsahuje soubor cookie, který odpovídá:
- Konkrétní hodnota (literál parametru cookie)
- Regulární výraz (regulární výraz parametru cookie)
- Specifický vzor (zástupný znak parametru cookie)
Edge CNAME Identifikuje požadavky, které odkazují na konkrétní hraniční CNAME.
Odkazující doména Identifikuje požadavek podle toho, jestli se na něj odkazuje název hostitele, který odpovídá:
- Konkrétní hodnota (odkazující literál domény)
- Konkrétní vzor (zástupný znak odkazující domény)
Hlavička požadavku Identifikuje požadavek podle toho, jestli obsahuje hlavičku, která odpovídá:
- Konkrétní hodnota (literál hlavičky požadavku)
- Regulární výraz (regex hlavičky požadavku)
- Konkrétní vzor (zástupný znak hlavičky požadavku)
Request – metoda Identifikuje požadavky podle metody HTTP.
Schéma požadavků Identifikuje požadavky podle protokolu HTTP.

Zpět na začátek

Adresa URL

Název Účel
Cesta adresy URL Identifikuje požadavky podle toho, jestli jejich relativní cesta, včetně názvu souboru, odpovídá:
- Konkrétní hodnota (literál cesty URL)
- Regulární výraz (URL Path Regex)
- Konkrétní vzor (zástupný znak cesty URL)
Adresář cest URL Identifikuje požadavky podle toho, jestli jejich relativní cesta odpovídá:
- Konkrétní hodnota (literál adresáře cesty URL)
- Konkrétní vzor (zástupný znak adresáře cest URL)
Rozšíření cesty url Identifikuje požadavky podle toho, jestli jejich přípona souboru odpovídá:
- Konkrétní hodnota (literál rozšíření cesty URL)
- Konkrétní vzor (zástupný znak rozšíření cesty URL)
Název souboru cesty url Identifikuje požadavky podle toho, jestli se jejich název souboru shoduje s:
- Specific value (URL Path Filename Literal)
- Konkrétní vzor (zástupný znak názvu souboru cesty URL)
Dotaz adresy URL Identifikuje požadavky podle toho, jestli jejich řetězec dotazu odpovídá:
- Konkrétní hodnota (literál dotazu ADRESY URL)
- Regulární výraz (výraz URL Query Regex)
- Konkrétní vzor (zástupný znak dotazu ADRESY URL)
Parametr dotazu adresy URL Identifikuje požadavky podle toho, jestli obsahují parametr řetězce dotazu nastavený na hodnotu, která odpovídá:
- Konkrétní hodnota (literál parametru dotazu URL)
- Konkrétní vzor (zástupný znak parametru dotazu URL)

Zpět na začátek

Nejnovější podmínky shody najdete v dokumentaci ke stroji pravidel Edgio.

Další kroky