Rede de Distribuição de Conteúdo Azure do mecanismo de regras do Edgio Premium - condições de correspondência
Este artigo lista descrições detalhadas das condições de correspondência disponíveis para a rede de entrega de conteúdo do Azure no mecanismo de regras Edgio Premium .
A segunda parte de uma regra é a condição de correspondência. Uma condição de correspondência identifica tipos específicos de solicitações para as quais um conjunto de recursos é executado.
Por exemplo, você pode usar uma condição de correspondência para:
- Filtrar solicitações de conteúdo em um local específico.
- Filtrar solicitações geradas a partir de um determinado endereço IP ou país/região.
- Filtre solicitações por informações de cabeçalho.
Condições do jogo
Sempre
A condição Sempre corresponder foi projetada para aplicar um conjunto padrão de recursos a todas as solicitações.
Dispositivo
Essas condições de correspondência são projetadas para identificar solicitações com base no agente de usuário do cliente.
Nome | Finalidade |
---|---|
Nome de Marca | Identifica as solicitações por verificar se o nome da marca do dispositivo corresponde a: - Valor específico (Brand Name Literal) - Expressão regular (Nome da Marca Regex) - Padrão específico (Brand Name Wildcard) |
SO do dispositivo | Identifica solicitações através da verificação se o sistema operativo do dispositivo corresponde a: - Valor específico (Device OS Literal) - Expressão regular (Sistema Operativo do Dispositivo Expressão Regular) - Padrão específico (Device OS Wildcard) |
Versão do SO do dispositivo | Identifica as solicitações quando a versão do sistema operacional do dispositivo corresponde a: - Valor específico (Versão do SO do dispositivo Literal) - Expressão regular (Regex da Versão do OS do Dispositivo) - Padrão específico (Coringa da versão do SO do dispositivo) |
Dupla orientação? | Identifica as solicitações se o dispositivo suporta orientação dupla. |
DTD Preferido para HTML | Identifica as solicitações se o DTD preferido de HTML do dispositivo corresponde a: - Valor específico (HTML Preferred DTD Literal) - Expressão regular (HTML Preferred DTD Regex) - Padrão específico (HTML Preferred DTD Wildcard) |
Incorporar imagem? | Identifica solicitações se o dispositivo suporta imagens codificadas Base64. |
é Android? | Identifica solicitações se o dispositivo usa o sistema operacional Android. |
é App? | Identifica solicitações ao determinar se um aplicativo nativo solicitou o conteúdo. |
é um Ambiente de Trabalho Completo? | Identifica as solicitações dependendo de o dispositivo fornecer uma experiência de área de trabalho completa. |
é iOS? | Identifica solicitações se o dispositivo usa iOS. |
é robô? | Identifica solicitações se o dispositivo é considerado um cliente HTTP automatizado (por exemplo, um rastreador robô). |
É uma Smart TV? | Identifica solicitações pelo fato de o dispositivo ser uma smart TV. |
é um smartphone? | Identifica pedidos pelo facto de o dispositivo ser um smartphone. |
É um tablet? | Identifica solicitações pelo fato de o dispositivo ser um tablet. |
É ecrã tátil? | Identifica solicitações independentemente de o dispositivo apontador principal do dispositivo ser uma tela sensível ao toque. |
é o Windows Phone? | Identifica solicitações independentemente de o dispositivo ser um Windows Mobile 6.5/ Windows Phone 7 ou superior. |
O dispositivo é sem fios? | Identifica as solicitações se o dispositivo é sem fio. |
Nome de Marketing | Identifica solicitações se o nome comercial do dispositivo corresponde a: - Valor específico (Nome Comercial Literal) - Expressão regular (Regex de Nome de Marketing) - Padrão específico (Marketing Name Wildcard) |
Navegador móvel | Identifica as solicitações se o navegador do dispositivo corresponde a: - Valor específico (Mobile Browser Literal) - Expressão regular (Regex do Navegador Móvel) - Padrão específico (Mobile Browser Wildcard) |
Versão do navegador móvel | Identifica as solicitações se a versão do navegador do dispositivo corresponde a: - Valor específico (Versão Literal do Navegador Móvel) - Expressão regular (Regex da Versão do Navegador Móvel) - Padrão específico (Mobile Browser Version Wildcard) |
Nome do modelo | Identifica as solicitações se o nome do modelo do dispositivo corresponde a: - Valor específico (Nome do modelo Literal) - Expressão regular (Nome do modelo Regex) - Padrão específico (Nome do modelo Coringa) |
Download progressivo? | Identifica as solicitações se o dispositivo suporta download progressivo. |
Data de Lançamento | Identifica as solicitações se a data de lançamento do dispositivo corresponde a: - Valor específico (Data de lançamento Literal) - Expressão regular (Data de lançamento Regex) - Padrão específico (Curinga de Data de Lançamento) |
Altura de resolução | Identifica as solicitações pela altura do dispositivo. |
Largura da resolução | Identifica solicitações pela largura do dispositivo. |
Localização
Essas condições de associação são concebidas para identificar solicitações com base na localização do solicitante.
Nome | Finalidade |
---|---|
AS Número | Identifica solicitações originadas de uma rede específica. |
Nome da cidade | Identifica os pedidos pelo facto de serem originários de uma cidade cujo nome corresponde a: - Valor específico (Nome Literal da Cidade) - Expressão regular (Nome da cidade Regex) |
Continente | Identifica solicitações originárias dos continentes especificados. |
País | Identifica solicitações originárias de países/regiões especificados. |
Código de acesso direto à memória (DMA) | Identifica solicitações originadas dos metrôs especificados (Áreas de Mercado Designadas). |
Latitude | Identifica solicitações originadas das latitudes especificadas. |
Longitude | Identifica solicitações originadas das longitudes especificadas. |
Metro Code | Identifica solicitações originadas dos metrôs especificados (Áreas de Mercado Designadas). |
Código Postal | Identifica solicitações originadas dos códigos postais especificados. |
Código da Região | Identifica solicitações originadas das regiões especificadas. |
Observação
Devo usar Metro Code ou DMA Code?
Ambas as condições de correspondência oferecem a mesma funcionalidade. No entanto, recomendamos o uso da condição de correspondência Metro Code para identificar solicitações por DMA.
Origem
Estas condições de correspondência são projetadas para identificar solicitações que apontam para o armazenamento numa rede de entrega de conteúdo ou para um servidor de origem do cliente.
Nome | Finalidade |
---|---|
Rede de distribuição de conteúdos Origin | Identifica solicitações de conteúdo armazenado no armazenamento de rede de entrega de conteúdo. |
Origem do Cliente | Identifica solicitações de conteúdo armazenado em um servidor de origem do cliente específico. |
Solicitar
Essas condições de correspondência são projetadas para identificar solicitações com base em suas propriedades.
Nome | Finalidade |
---|---|
Endereço IP do Cliente | Identifica solicitações originadas de um determinado endereço IP. |
Parâmetro do cookie | Identifica uma solicitação pelo fato de ela conter um cookie que corresponda a: - Valor Específico (Cookie Parameter Literal) - Expressão regular (Parâmetro de Cookie Regex - Padrão específico (Cookie Parameter Wildcard) |
Edge CNAME | Identifica solicitações que apontam para um CNAME de borda específico. |
Domínio de referência | Identifica uma solicitação se ela é encaminhada por um nome de host que corresponda a: - Valor específico (Literal de Domínio de Referência) - Padrão específico ( curinga de domínio de referência) |
Cabeçalho da solicitação | Identifica uma solicitação pelo fato de ela conter um cabeçalho que corresponda a: - Valor específico (literal do cabeçalho da solicitação ) - Expressão regular (Regex de Cabeçalho de Pedido) - Padrão específico (Request Header Wildcard) |
Método de solicitação | Identifica solicitações por seu método HTTP. |
Esquema de solicitação | Identifica solicitações por seu protocolo HTTP. |
URL
Nome | Finalidade |
---|---|
Caminho da URL | Identifica pedidos se o caminho relativo, incluindo o nome do arquivo, corresponde a: - Valor específico (URL Path Literal) - Expressão regular (URL Path Regex) - Padrão específico (URL Path Wildcard) |
Diretório de Caminho URL | Identifica as solicitações se seu caminho relativo corresponde a: - Valor específico (URL Path Directory Literal) - Padrão específico (URL Path Directory Wildcard) |
Extensão de caminho de URL | Identifica as solicitações pelo fato de sua extensão de arquivo corresponder a: - Valor específico (URL Path Extension Literal) - Padrão específico (URL Path Extension Wildcard) |
Nome do ficheiro do caminho da URL | Identifica as solicitações se o nome do arquivo corresponde a: - Valor específico (URL Path Filename Literal) - Padrão específico (URL Path Filename Wildcard) |
Consulta de URL | Identifica solicitações quando a cadeia de caracteres de consulta corresponde a: - Valor específico (URL Query Literal) - Expressão regular (Regex de Consulta de URL) - Padrão específico (URL Query Wildcard) |
Parâmetro de consulta de URL | Identifica as solicitações pelo fato de elas conterem um parâmetro de cadeia de caracteres de consulta definido como um valor que corresponda a: - Valor específico (URL Query Parameter Literal) - Padrão específico (URL Query Parameter Wildcard) |
Para obter as condições de jogo mais recentes, consulte a documentação do Edgio Rules Engine.