top of page

A cobrança baseada no consumo remodela o mercado de nuvem para IA

O Google News destacou uma análise da Cloud Wars com uma premissa clara: a cobrança baseada no consumo está remodelando a forma como fornecedores de IA competem pelos gastos das empresas.

A mudança substitui uma premissa previsível do software por uma variável vinculada a tokens, solicitações, tempo de computação ou trabalho concluído. Ela oferece aos fornecedores uma forma de recuperar o custo de atender cargas de trabalho intensivas de IA. Também transfere mais risco de previsão para os clientes.

Essa tensão importa porque os agentes de IA não se comportam como usuários comuns de software. Eles podem trabalhar continuamente, chamar diversos modelos, recuperar documentos, usar ferramentas e repetir tarefas que falharam. Uma empresa pode reduzir seu número de funcionários sem reduzir seu consumo de software.

O setor de nuvem já viu esse padrão antes. Amazon Web Services, Microsoft Azure e Google Cloud construíram seus negócios em torno de infraestrutura medida por uso. Agora, os fornecedores de IA estão estendendo essa lógica de servidores e armazenamento para o software do dia a dia.

O resultado não é uma vitória simples para a precificação por uso. É uma disputa entre a economia dos fornecedores e a previsibilidade para os clientes. A empresa que mede mais atividade não entrega automaticamente mais valor.

O que a manchete do Google News realmente sinaliza

A mudança importante não é um único anúncio de cobrança. É a convergência de plataformas de IA, fornecedores de software e provedores de nuvem em torno do consumo medido.

A manchete do Google News aponta para uma transição do setor, e não para um lançamento isolado de produto. As empresas de IA cobram cada vez mais de acordo com os recursos consumidos pelo cliente. Esses recursos podem incluir tokens de entrada, tokens gerados, chamadas de modelo, imagens, tempo de processamento ou capacidade de inferência reservada.

Um token é uma pequena unidade de dados processada ou gerada por um modelo de linguagem. Portanto, a cobrança por tokens conecta a receita ao volume e à complexidade da atividade do modelo.

Essa conexão resolve um problema real para os fornecedores. As assinaturas tradicionais de software pressupõem que atender um usuário adicional tem um custo incremental relativamente baixo. A IA generativa muda esse cálculo porque cada prompt, resposta, recuperação e ação de agente pode consumir recursos computacionais.

A documentação empresarial da Anthropic ilustra o modelo híbrido emergente. Seus acordos empresariais baseados no uso combinam acesso de usuários com cobranças separadas baseadas no consumo real de tokens. A empresa afirma que esse consumo é geralmente medido usando suas tarifas padrão de interface de programação de aplicações.

Essa estrutura preserva uma relação familiar baseada em contas, ao mesmo tempo que impede que atividade ilimitada de modelos se torne uma despesa ilimitada para o fornecedor. Também significa que um cliente pode enfrentar custos mais altos sem adicionar funcionários.

As plataformas de nuvem já expõem diversas versões dessa mesma escolha. Os clientes podem usar inferência medida quando a demanda é incerta, reservar capacidade para cargas de trabalho estáveis ou combinar as duas abordagens.

A Microsoft documenta essa distinção por meio de implantações baseadas em tokens e throughput provisionado. O throughput provisionado reserva capacidade de processamento de modelos e cobra pela capacidade implantada, mesmo quando os clientes não a utilizam plenamente. A orientação de cobrança da empresa posiciona o modelo como uma alternativa ao consumo puro de tokens.

Amazon Bedrock oferece uma escolha semelhante entre inferência sob demanda e throughput dedicado. Sua documentação de throughput explica que os clientes podem reservar capacidade de modelo por um período fixo, em vez de depender inteiramente de acesso orientado por solicitações.

Essas opções revelam a forma real do mercado. A cobrança por consumo está se tornando o ponto de entrada padrão, mas grandes cargas de trabalho frequentemente avançam para compromissos e capacidade reservada.

Essa progressão se assemelha ao ciclo anterior da nuvem. Inicialmente, os clientes valorizavam a liberdade de pagar apenas pelo que usavam. Quando as cargas de trabalho se tornaram essenciais, trocaram parte da flexibilidade por garantias de capacidade e uma economia mais previsível.

A IA acrescenta outra camada porque a unidade de consumo é mais difícil de interpretar. Uma hora de máquina virtual descreve um recurso de infraestrutura. Um milhão de tokens processados diz pouco sobre se um funcionário recebeu uma resposta útil.

A discrepância se torna maior com sistemas agentivos. Um agente pode consumir tokens enquanto planeja, pesquisa, verifica seu trabalho e se recupera de erros. O resultado final pode ser um caso de suporte resolvido ou um componente de software atualizado.

Por isso, os clientes precisam de dois registros. O primeiro mede o consumo técnico. O segundo conecta essa atividade a um resultado de negócio.

Sem ambos, uma fatura detalhada ainda pode oferecer pouca responsabilização. Ela pode mostrar exatamente o que uma organização consumiu sem mostrar se esse consumo valeu a pena.

Por que os fornecedores de IA estão indo além do software por usuário

A precificação por usuário perde força quando o software realiza trabalho independentemente do número de pessoas que fazem login.

O software por assinatura tradicionalmente cresce com o número de funcionários. Uma empresa contrata mais pessoas, provisiona mais contas e paga por mais licenças. A receita cresce com a força de trabalho do cliente.

Os agentes de IA perturbam essa relação. Um funcionário pode iniciar centenas de tarefas automatizadas, enquanto um fluxo de trabalho não supervisionado pode continuar operando depois que todos saem do escritório. Uma equipe pequena pode gerar mais atividade de modelo do que uma equipe muito maior usando software convencional.

Isso cria uma equação difícil para os fornecedores. Uma assinatura fixa pode gerar receita semelhante de dois clientes cujas demandas computacionais diferem substancialmente. Usuários intensivos se tornam menos lucrativos, a menos que o fornecedor restrinja o acesso, aumente a assinatura ou introduza cobranças por consumo.

A cobrança baseada no uso oferece uma resposta direta. O fornecedor registra a atividade do modelo e cobra pelo volume consumido. A receita então cresce junto com a carga de infraestrutura criada pelo cliente.

Pesquisas do setor sugerem que esse modelo já estava se expandindo antes da atual onda de agentes de IA. A McKinsey informou que o número de empresas de software baseadas no consumo mais que dobrou entre 2015 e 2024. Sua análise de software de IA identifica Salesforce, Zendesk, Intercom e LexisNexis entre as empresas que monetizam IA por meio de estruturas orientadas ao consumo.

A mudança é maior do que substituir licenças por tokens. Os fornecedores estão testando diversos medidores porque nenhuma unidade técnica isolada representa valor em todas as aplicações.

Um assistente de escrita pode contar o texto gerado. Uma plataforma de atendimento ao cliente pode contar resoluções automatizadas. Uma ferramenta para desenvolvedores pode medir solicitações ao modelo ou tarefas concluídas. Uma plataforma de imagens pode medir gerações, tempo de processamento ou créditos.

A cobrança baseada em resultados tenta reduzir a distância entre consumo e valor. Nesse modelo, o cliente paga quando o sistema produz um resultado acordado. Uma interação de suporte resolvida é mais fácil para um comprador empresarial avaliar do que uma fatura contendo várias classes de tokens.

No entanto, a cobrança por resultados cria suas próprias disputas. Comprador e fornecedor precisam concordar sobre o que conta como um resultado concluído. Também precisam de regras para casos reabertos, resultados de baixa qualidade, erros dos clientes e tarefas que exigem correção humana.

A cobrança por tokens é tecnicamente mais simples porque os serviços de modelos já contam tokens. Ela não exige que ambos os lados concordem que o trabalho foi valioso.

Essa simplicidade torna a cobrança por tokens atraente para provedores de infraestrutura. Ela é menos convincente para uma aplicação empresarial concluída, em que os clientes esperam que o fornecedor administre a complexidade técnica.

Uma empresa de software que expõe os custos brutos de modelo a todos os clientes efetivamente transforma sua arquitetura de infraestrutura em uma métrica comercial. Prompts ineficientes, contexto desnecessário e chamadas repetidas de modelo podem então aparecer na fatura do cliente.

Esse arranjo pode enfraquecer o incentivo do fornecedor para reduzir o uso. Se mais computação gera mais receita, eficiência e receita deixam de avançar na mesma direção.

A concorrência pode contrabalançar essa pressão. Um fornecedor que conclui a mesma tarefa com menos recursos pode oferecer maior previsibilidade ou preservar uma margem mais alta. Os compradores também podem comparar o custo total de concluir um fluxo de trabalho, em vez de comparar tarifas por token.

Os sistemas de precificação mais duradouros provavelmente continuarão híbridos. Um compromisso básico pode sustentar acesso, administração, segurança e capacidade de serviço previsível. As cobranças por consumo podem cobrir cargas de trabalho excepcionalmente intensivas.

A análise da Deloitte sobre a economia do software de IA descreve a precificação por consumo como cada vez mais comum, mas menos previsível. Ela também observa que medição, cobrança, observabilidade e conformidade financeira precisam se tornar mais imediatas à medida que o uso de agentes cresce.

Essa carga operacional é fácil de subestimar. Os dados de uso devem passar da aplicação para um medidor, mecanismo de preços, fatura, sistema contábil e painel do cliente. Cada transformação pode gerar disputas.

O fornecedor também precisa decidir quando registrar o consumo. Solicitações com falha, tentativas repetidas, entradas em cache, raciocínio em segundo plano e chamadas de ferramentas delegadas podem afetar o total.

Portanto, um modelo de cobrança é parte da arquitetura do produto. Ele molda quais ações os desenvolvedores otimizam, quais comportamentos os clientes restringem e quais resultados as equipes de vendas prometem.

A cobrança de IA na nuvem recoloca os hyperscalers no centro

A precificação por consumo fortalece os provedores de nuvem porque eles controlam os medidores de infraestrutura que sustentam grande parte do mercado de IA.

As aplicações de IA podem se apresentar como produtos de software independentes, mas muitas dependem de nuvens hyperscale para acesso a modelos, armazenamento de dados, redes e capacidade computacional. Cada camada pode criar um registro de consumo separado.

Uma única solicitação de agente pode recuperar documentos do armazenamento, pesquisar uma base de dados vetorial, chamar diversos modelos de linguagem, executar código e registrar sua atividade. O cliente vê uma tarefa. A pilha de infraestrutura vê uma cadeia de operações faturáveis.

Essa cadeia dá à Amazon, Microsoft e Google diversas vantagens estratégicas. Elas já operam sistemas maduros de cobrança, contratos empresariais, controles de identidade e ferramentas de gestão de custos. Podem agrupar o acesso a modelos às relações que os clientes usam para outras infraestruturas.

Os provedores de nuvem também podem oferecer múltiplos modos econômicos. A inferência medida atende à demanda incerta. A capacidade reservada atende a cargas de trabalho previsíveis. O processamento em lote atende a trabalhos flexíveis que não exigem resposta imediata.

Os compromissos de gastos revisados do Google Cloud mostram como o setor pode combinar consumo e previsibilidade contratual. A explicação de FinOps da empresa descreve uma mudança para preços diretamente descontados com base em modelos de consumo.

Os compromissos não eliminam a medição de uso. Eles estabelecem um limite comercial ao seu redor. Os clientes concordam em consumir um volume definido, enquanto os provedores ganham visibilidade de receita e confiança para planejar a infraestrutura.

Esse equilíbrio é central nas guerras da nuvem. Os provedores querem cargas de trabalho que cresçam com a adoção de IA, mas também precisam que os clientes assumam compromissos antes que cada unidade de demanda se torne certa.

As empresas de modelos enfrentam uma escolha semelhante. Elas podem vender acesso diretamente, distribuir por meio de marketplaces de nuvem ou usar ambos os canais. Um marketplace pode simplificar as compras para clientes com compromissos de nuvem já existentes.

Esse mesmo marketplace pode enfraquecer a relação comercial direta da empresa de modelos. O provedor de nuvem controla a fatura, a estrutura de descontos e parte da experiência do cliente.

Grandes fornecedores de software têm outra vantagem. Eles podem incluir parte do consumo de IA em contratos mais amplos ou oferecer franquias que parecem familiares aos compradores. Empresas menores de IA muitas vezes não têm receita de produto suficiente para absorver uma demanda de inferência imprevisível.

Essa divisão pode afetar o design do produto. Uma startup pode impor limites rígidos, priorizar modelos menores ou direcionar tarefas entre provedores. Uma grande plataforma pode usar compromissos, infraestrutura interna ou a economia de seu portfólio para sustentar uma gama mais ampla de uso.

A cobrança por consumo também torna o roteamento de modelos comercialmente importante. O roteamento envia cada tarefa a um modelo escolhido de acordo com a qualidade, a velocidade e os requisitos de recursos esperados.

Uma tarefa simples de classificação nem sempre precisa do modelo mais capaz. Um aplicativo pode reservar sistemas de maior capacidade para trabalhos difíceis, enquanto modelos menores lidam com solicitações rotineiras.

O cache de prompts oferece outra alavanca. Ele permite que um provedor reutilize contexto processado anteriormente em vez de processar o mesmo material novamente. Isso pode reduzir o trabalho repetido quando muitas solicitações compartilham instruções ou documentos.

O processamento em lote pode reduzir a pressão sobre os recursos em trabalhos que não exigem resultados imediatos. A capacidade provisionada pode melhorar a previsibilidade quando o tráfego permanece estável.

Cada técnica altera a economia sem mudar a interface visível ao usuário. É por isso que os compradores devem avaliar a arquitetura por trás de um recurso de IA, e não apenas sua unidade de cobrança anunciada.

O provedor com a menor tarifa por token não necessariamente entrega o menor custo de fluxo de trabalho. Um modelo que exige mais tentativas, prompts mais longos ou validação adicional pode consumir mais recursos no total.

Falhas de qualidade também geram custos fora da fatura do modelo. Funcionários precisam inspecionar resultados pouco confiáveis, corrigir erros e repetir trabalhos interrompidos. Essas atividades raramente aparecem em um painel de uso de IA.

A disputa na nuvem, portanto, irá além das pontuações de benchmark. Os provedores terão de mostrar que seus modelos, infraestrutura e controles de custos produzem resultados confiáveis sob cargas de trabalho reais.

A cobertura do Google News pode chamar atenção para mudanças de destaque, mas as decisões empresariais dependerão desses detalhes mais discretos. Granularidade da cobrança, garantias de capacidade, controles de roteamento e auditabilidade determinarão qual plataforma conquistará uso contínuo.

O Problema da Previsibilidade Ainda Não Foi Resolvido

A cobrança por consumo pode tornar as cobranças individuais transparentes, ao mesmo tempo que dificulta a previsão do orçamento total.

Uma empresa pode estimar o custo de uma chamada de modelo e ainda assim não conseguir prever seus gastos anuais com IA. A variável ausente é o comportamento.

Os funcionários mudam a frequência com que usam uma ferramenta depois que ela se torna útil. As equipes de produto adicionam recursos de IA a mais fluxos de trabalho. Os agentes criam atividade em segundo plano que não corresponde a uma sessão humana ativa.

A demanda também pode mudar quando um fornecedor atualiza um modelo. Uma nova versão pode usar o contexto de outra forma, gerar respostas mais longas ou incentivar clientes a automatizar tarefas mais complexas.

O resultado é um problema de previsão com várias variáveis interligadas. As equipes financeiras precisam estimar adoção, frequência das tarefas, tamanho da entrada, tamanho da saída, seleção de modelo, tentativas e futuras mudanças no produto.

A eficiência técnica não garante uma fatura total menor. Um consumo unitário mais baixo pode tornar viáveis tarefas antes antieconômicas. As organizações então automatizam mais trabalho, fazendo a demanda total subir.

Esse padrão se assemelha ao efeito rebote observado em outras tecnologias. A eficiência reduz o custo de uma atividade, o que incentiva uso adicional. O cliente gasta menos por tarefa, mas executa muito mais tarefas.

Os agentes de IA intensificam essa possibilidade porque podem iniciar subtarefas. Um agente de pesquisa pode consultar várias fontes, comparar afirmações, gerar um rascunho, verificar referências e revisar o resultado.

Cada etapa pode melhorar a qualidade. Cada etapa também pode gerar consumo adicional.

Os compradores precisam de controles que atuem antes da chegada da fatura. Orçamentos, cotas, alertas, políticas de roteamento de modelos e limites por tarefa podem impedir que um fluxo de trabalho defeituoso consuma recursos indefinidamente.

Eles também precisam de atribuição. Cada chamada de modelo deve ser associada a um usuário, aplicativo, cliente ou processo de negócio. Caso contrário, a organização consegue ver o uso total sem identificar quem o gerou.

O chargeback atribui os gastos de tecnologia à unidade de negócio responsável por eles. O showback relata as mesmas informações sem transferir a despesa. Ambas as práticas ajudam as equipes a conectar uso e responsabilidade.

FinOps, a disciplina de gerenciar gastos variáveis de nuvem entre equipes financeiras, de engenharia e de negócios, oferece uma base útil. A IA introduz novas unidades, mas o problema de responsabilização é familiar.

No entanto, ferramentas convencionais de nuvem costumam organizar os gastos em torno de contas, serviços e recursos de infraestrutura. Líderes de IA também precisam compreender tarefas, modelos, prompts e resultados.

Um agente pode atravessar vários serviços durante um fluxo de trabalho. Se essas cobranças permanecerem separadas, as equipes podem subestimar o custo total da tarefa.

Dados de cobrança padronizados podem melhorar esse processo, mas a normalização não estabelece valor por si só. Um registro de custos tecnicamente preciso ainda precisa de contexto de negócios.

Os clientes devem fazer várias perguntas diretas aos fornecedores antes de aceitar termos baseados em consumo:

  • Quais eventos exatos criam uma unidade faturável?

  • Tentativas malsucedidas, repetições ou entradas em cache são contabilizadas?

  • Os administradores podem estabelecer limites rígidos de gastos?

  • Com que rapidez o uso aparece no painel?

  • Os registros podem ser exportados no nível de usuário e de fluxo de trabalho?

  • Como uma mudança de modelo afeta o consumo?

  • O fornecedor consegue rastrear um item da fatura até uma tarefa de negócio?

  • O que acontece quando um processo automatizado entra em um loop?

Essas perguntas não são detalhes de compras. Elas determinam se uma empresa pode expandir a IA com segurança além de experimentos controlados.

Os fornecedores também precisam tornar seus medidores compreensíveis. Créditos podem simplificar a interface, mas podem ocultar a relação entre o uso técnico e a cobrança final.

Um sistema de créditos se torna difícil de avaliar quando as taxas de conversão variam por modelo ou recurso. Os clientes podem saber quantos créditos restam sem saber quanto trabalho esses créditos viabilizarão.

A PwC argumenta que transparência de cobrança, previsão, alertas e medições de retorno voltadas ao cliente são essenciais para um modelo de consumo confiável. Sua análise de preços afirma que a métrica de uso deve se correlacionar diretamente com os resultados dos clientes.

Essa correlação é a questão não resolvida. Tokens descrevem a atividade do modelo. Eles não medem precisão, satisfação do cliente, receita concluída ou tempo economizado.

As métricas de resultado parecem melhores, mas exigem definições em que ambas as partes confiem. Um agente de atendimento ao cliente pode encerrar um caso incorretamente. Um agente de programação pode concluir uma alteração que mais tarde introduz um defeito.

Os contratos mais seguros podem combinar métricas técnicas e de negócios. O consumo técnico pode determinar a parte variável de uma fatura. Qualidade do serviço, taxas de erro e resultados bem-sucedidos podem determinar créditos ou proteções comerciais.

Os clientes também devem manter a capacidade de direcionar o trabalho para outro lugar. Uma plataforma que combina modelos proprietários, créditos opacos e controles de exportação limitados pode criar aprisionamento econômico.

Mudar de provedor nem sempre resolve o problema. Prompts, dados de avaliação, revisões de segurança e integrações de fluxo de trabalho podem ser difíceis de migrar. A unidade de cobrança pode ser portátil, mas o aplicativo não.

Modelos abertos e inferência local oferecem outra válvula de escape. Eles podem fazer sentido para tarefas estáveis e de alto volume ou cargas de trabalho que exigem controle mais rígido. Também introduzem riscos relacionados a hardware, pessoal, manutenção e utilização.

A capacidade de nuvem reservada apresenta um caminho intermediário. Ela melhora a previsibilidade sem exigir que o cliente opere cada camada da infraestrutura.

A Microsoft distingue explicitamente a capacidade reservada de modelos do consumo de tokens. Sua abordagem mostra que a economia da IA não está avançando em direção a um medidor universal. Ela está se tornando um portfólio de opções de uso, capacidade e compromisso.

Essa complexidade favorece compradores experientes de nuvem. Organizações menores podem não ter engenheiros de custos ou equipes de compras dedicados. Elas precisam de limites mais claros no nível do produto, em vez de outra disciplina financeira especializada.

Para os trabalhadores do conhecimento, a questão aparece de forma mais pessoal. Funcionários podem hesitar em usar uma ferramenta de IA se cada ação parecer cara ou rigorosamente monitorada.

As organizações precisam de políticas que incentivem o uso valioso e desestimulem o desperdício. Uma base de conhecimento pessoal pesquisável pode reduzir o trabalho repetido de recuperação de informações quando os funcionários precisam de contexto de seus próprios documentos.

O objetivo não deve ser a menor contagem possível de tokens. Deve ser o menor custo confiável para um resultado útil.

Três Sinais Decidirão a Próxima Etapa das Guerras da Nuvem

O modelo de cobrança vencedor tornará os gastos com IA mensuráveis, governáveis e defensáveis tanto para equipes técnicas quanto para líderes financeiros.

O primeiro sinal é a disseminação de contratos híbridos. Observe se mais fornecedores combinam um compromisso básico com uso medido e capacidade reservada. Isso confirmaria que assinaturas puras não conseguem sustentar cargas de trabalho intensivas de IA.

Também mostraria que a cobrança puramente conforme o uso é imprevisível demais para sistemas empresariais centrais. Os compromissos dão aos fornecedores certeza de planejamento, enquanto os componentes de uso preservam uma conexão com a demanda.

O segundo sinal é a unidade de cobrança que os fornecedores apresentam aos clientes. A precificação por token continuará importante para desenvolvedores e equipes de infraestrutura. Compradores de negócios pressionarão por unidades vinculadas a tarefas concluídas, resoluções, documentos ou outros resultados observáveis.

Uma mudança em direção a medidores de resultados reforçaria o argumento de que o software de IA está se tornando uma forma de trabalho digital. Ela enfraqueceria a posição de fornecedores que simplesmente repassam a atividade de infraestrutura aos clientes.

O terceiro sinal é se a governança de custos entra no próprio produto. Os compradores devem observar limites em tempo real, atribuição de fluxo de trabalho, regras de roteamento de modelos, detecção de anomalias e faturas explicáveis.

Esses controles devem operar antes que os gastos ocorram. Um relatório mensal detalhado não consegue interromper um agente descontrolado que consumiu seu orçamento várias semanas antes.

Os provedores de nuvem têm uma vantagem inicial porque já gerenciam gastos variáveis de infraestrutura. Ainda assim, fornecedores nativos de IA podem competir ao tornar mais fácil de compreender a relação entre uso e valor.

É aqui que a próxima batalha da nuvem será travada. A qualidade do modelo continua importante, mas os compradores também precisam de controle sobre o que o modelo faz, com que frequência ele atua e qual resultado justifica a despesa.

O modelo de consumo enfrentará seu teste mais rigoroso quando os agentes de IA passarem de assistentes opcionais a processos empresariais persistentes. Os clientes não tolerarão mais unidades pouco claras ou controles fracos de gastos.

O Google News destacou a mudança, mas a evidência decisiva virá de faturas, negociações de renovação e implantações em produção. Os compradores devem começar agora a medir o custo por fluxo de trabalho concluído.

Pergunte se cada tarefa automatizada economiza tempo, melhora a qualidade ou cria valor de negócio mensurável. Em seguida, compare esse resultado entre fornecedores, modelos e métodos de implantação.

A cobrança baseada no consumo não é automaticamente mais justa nem mais cara. Trata-se de uma transferência de responsabilidade. Os fornecedores precisam disponibilizar medidores confiáveis, e os clientes precisam conectar esses medidores aos resultados.

As empresas que resolverem ambos os lados moldarão a próxima fase da competição em IA. As que medirem tudo sem explicar o valor abrirão espaço para limites mais rígidos, modelos alternativos e avaliações de compras mais rigorosas.

 
 

Comece grátis

Um assistente de IA local-first com gestão de conhecimento pessoal

Para oferecer uma experiência de IA melhor,

atualmente, o remio é compatível apenas com Windows 10+ (x64) e M-Chip Macs.

​Adicione uma barra de pesquisa ao seu cérebro

É só perguntar ao remio

Lembre-se de tudo

Não organize nada

bottom of page