Skip to content

Limite de taxa e limite de frequência

O limite de taxa e o limite de frequência podem ser usados juntos para garantir que seus usuários recebam as mensagens de que precisam.

Sobre o limite de taxa

A Braze permite que você controle a pressão de marketing limitando a taxa das suas Campaigns, regulando a quantidade de tráfego de saída da sua plataforma. Você pode implementar dois tipos diferentes de limite de taxa para suas Campaigns:

  1. Limite de taxa centrado no usuário: Foca em proporcionar a melhor experiência para o usuário.
  2. Limite de taxa de velocidade de entrega: Leva em consideração a largura de banda dos seus servidores.

A Braze não suporta um limite de taxa por segundo. A Braze tenta distribuir uniformemente os envios de mensagens ao longo do minuto, mas não pode garantir isso. Por exemplo, se você tem uma Campaign com um limite de taxa de 5.000 mensagens por minuto, tentamos distribuir as 5.000 solicitações uniformemente ao longo do minuto (cerca de 84 mensagens por segundo), mas pode haver alguma variação na taxa por segundo.

Limite de taxa centrado no usuário

À medida que você cria mais segmentos, haverá casos em que a composição desses segmentos se sobrepõe. Se você está enviando Campaigns para esses segmentos, é importante garantir que não está enviando mensagens para seus usuários com muita frequência. Se um usuário receber muitas mensagens em um curto período de tempo, ele se sentirá sobrecarregado e poderá desativar as notificações por push ou desinstalar seu app.

Filtros de segmento relevantes

A Braze fornece os seguintes filtros para ajudar você a limitar a taxa com que seus usuários recebem mensagens:

  • Última interação com mensagem
  • Última mensagem recebida
  • Último push recebido
  • Último e-mail recebido
  • Último SMS recebido

Implementando filtros

Digamos que criamos um segmento chamado “Vitrine de filtro de redirecionamento” com o filtro “Último uso do app há mais de 7 dias” para direcionar usuários. Esse seria um segmento padrão de reengajamento.

Se você tem outros segmentos mais direcionados que receberam notificações recentemente, talvez não queira que seus usuários sejam direcionados por Campaigns mais genéricas voltadas para esse segmento. Ao adicionar o filtro “Último push recebido” a esse segmento, o usuário garante que, se recebeu outra notificação nas últimas 24 horas, sairá desse segmento pelas próximas 24 horas. Se ainda atender aos outros critérios do segmento 24 horas depois e não tiver recebido mais notificações, voltará a fazer parte do segmento.

Um segmento chamado "Vitrine de filtro de redirecionamento" com o grupo de filtros "Último uso do app há mais de 7 dias".

Adicionar esse filtro a todos os segmentos direcionados por Campaigns faria com que seus usuários recebessem no máximo um push a cada 24 horas. Você poderia então priorizar suas mensagens garantindo que as mais importantes sejam entregues antes das menos importantes.

Definindo um limite máximo de usuários

Na etapa Públicos-alvo do criador da sua Campaign, você também pode limitar o número total de usuários que receberão sua mensagem. Isso serve como uma verificação independente dos filtros da sua Campaign.

Resumo do público com uma caixa de seleção marcada para limitar o número de pessoas que recebem a Campaign.

Ao selecionar o limite máximo de usuários, você pode limitar o volume de mensagens enviadas por canal ou globalmente em todos os tipos de mensagem.

Limite máximo de usuários com otimizações

Se você está usando uma otimização como Variante vencedora ou Variante personalizada, a Campaign consistirá em dois envios: o experimento inicial e o envio final.

Para configurar um limite máximo de usuários nesse cenário, selecione Limitar o número de pessoas que receberão esta Campaign, depois selecione No total, esta Campaign deve e insira um limite de público. Seu limite de público será dividido pelas porcentagens mostradas no painel de Testes A/B.

Se você selecionar Toda vez que a Campaign for agendada, essas duas fases serão limitadas separadamente ao número definido. Isso normalmente não é desejável.

Definindo um limite máximo de impressões em Campaigns

Para mensagens no app, você pode controlar a pressão de marketing definindo um número máximo de impressões que serão exibidas para sua base de usuários, após o qual a Braze não enviará mais mensagens para seus usuários. No entanto, é importante observar que esse limite não é exato.

As regras de mensagens no app são enviadas para o app no início da sessão, o que significa que a Braze pode enviar uma mensagem ao usuário antes que o limite seja atingido, mas quando o usuário aciona a mensagem, o limite já foi atingido. Nessa situação, o dispositivo ainda exibirá a mensagem.

Por exemplo, digamos que você tem um jogo com uma mensagem no app que é acionada quando um usuário passa de fase, e você limita a 100 impressões. Até agora, houve 99 impressões. Alice e Bob abrem o jogo, e a Braze informa aos dispositivos deles que são elegíveis para receber a mensagem quando passarem de fase. Alice passa de fase primeiro e recebe a mensagem. Bob passa de fase em seguida, mas como seu dispositivo não se comunicou com os servidores da Braze desde o início da sessão, seu dispositivo não sabe que a mensagem atingiu o limite, e ele também recebe a mensagem. No entanto, quando o limite de impressões é atingido, na próxima vez que qualquer dispositivo solicitar a lista de mensagens no app elegíveis, o sistema não enviará essa mensagem e a removerá daquele dispositivo.

Limite de taxa e testes A/B

Ao usar o limite de taxa com um teste A/B, o limite de taxa não é aplicado ao grupo de controle da mesma forma que ao grupo de teste, o que é uma fonte potencial de viés temporal. Para evitar esse viés, use janelas de conversão apropriadas.

Limite de taxa de velocidade de entrega

Se você prevê que grandes Campaigns causarão um pico na atividade dos usuários e sobrecarregarão seus servidores, você pode especificar um limite de taxa por minuto para o envio de mensagens, o que significa que a Braze não envia mais do que o limite definido dentro de um minuto.

Ao direcionar usuários durante a criação da Campaign, você pode navegar até Públicos-alvo (para Campaigns) ou Configurações de envio (para Canvas) para selecionar um limite de taxa (em vários incrementos, de 10 até 500.000 mensagens por minuto).

Observe que Campaigns sem limite de taxa podem exceder esses limites de entrega. No entanto, esteja ciente de que as mensagens serão abortadas se forem atrasadas 72 horas ou mais devido a um limite de taxa baixo. Se o limite de taxa for muito baixo, o criador da Campaign receberá alertas no dashboard e por e-mail.

Exemplo

Se você está tentando enviar 75.000 mensagens com um limite de taxa de 10.000 por minuto, a entrega será distribuída ao longo de oito minutos. Sua Campaign entregará no máximo 10.000 mensagens em cada um dos primeiros sete minutos e 5.000 no último minuto.

Número de envios

Observe que mensagens com limite de taxa podem não ser enviadas uniformemente ao longo de cada minuto. Usando o exemplo de um limite de taxa de 10.000 por minuto, isso significa que a Braze garante que não mais de 10.000 mensagens sejam enviadas por minuto. Isso pode significar que uma porcentagem maior das 10.000 mensagens é enviada na primeira metade do minuto em comparação com a segunda metade.

O limite de taxa é aplicado no início da tentativa de envio da mensagem. Quando há flutuações no tempo necessário para concluir o envio, o número de envios concluídos pode exceder ligeiramente o limite de taxa por alguns minutos. Com o tempo, o número de envios por minuto se estabilizará em não mais do que o limite de taxa.

Campaigns multicanais e Canvas

Ao definir um limite de taxa de velocidade de entrega para uma Campaign multicanal ou Canvas, você pode optar por definir um limite de taxa compartilhado ou um limite baseado em canal.

Quando uma Campaign multicanal ou Canvas usa um limite de taxa compartilhado, isso significa que o número total de mensagens enviadas por minuto pela Campaign ou Canvas não excede o limite de taxa. Por exemplo, se seu Canvas tem um limite de taxa de 500.000 por minuto e contém etapas de mensagem de e-mail e SMS, a Braze envia um total de 500.000 mensagens por minuto entre e-mail e SMS.

A opção de limitar a taxa de envio da Campaign, selecionada com 500.000 mensagens por minuto.

Quando uma Campaign multicanal ou Canvas usa limite de taxa baseado em canal, o limite de taxa será aplicado a cada um dos canais selecionados. Por exemplo, você pode configurar sua Campaign ou Canvas para enviar no máximo 5.000 webhooks e 2.500 mensagens SMS por minuto em toda a Campaign ou Canvas.

Limites de taxa separados para dois canais, webhook e SMS/MMS/RCS, com 5.000 e 2.500 mensagens por minuto, respectivamente.

Notificações por push

Para Campaigns ou Canvas com plataformas de push (como Android, iOS, push para a web ou Kindle), você pode selecionar Notificações por push para aplicar um limite de taxa compartilhado entre todas as plataformas de push na sua Campaign ou Canvas.

O menu suspenso de canal com opções para plataformas de push e notificações por push.

Se você selecionar um limite para notificações por push, não poderá definir limites de taxa individuais por canal de push. Da mesma forma, se selecionar limites para canais de push individuais, não poderá definir limites compartilhados de notificações por push.

Considerações sobre limite de taxa

Algumas observações a ter em mente ao configurar limites de taxa e o comportamento esperado:

  • Envios de SMS estão sujeitos a um limite de taxa de 50.000 por grupo de inscrições. Alguns provedores de SMS podem impor outros limites.
  • As seguintes mensagens não serão limitadas ou contabilizadas no limite de taxa:
    • Envios de teste
    • Grupos de teste
    • Content Cards configurados para criar “na primeira impressão” (Isso será controlado pela taxa de impressões do app. Consulte Criação de cartão para mais informações sobre as diferenças entre as opções de criação de cartão.)
  • Limites de velocidade de entrega não são suportados para o seguinte:
    • Respostas automáticas de SMS
    • Mensagens com SLA garantido (como E-mail de transação)
    • Mensagens no app
    • Feature Flags
    • Banners

Limite de taxa e novas tentativas de Conteúdo conectado

Quando a nova tentativa de Conteúdo conectado está ativada, a Braze tentará novamente as chamadas com falha respeitando o limite de taxa definido para cada reenvio. Vamos considerar o cenário de envio de 75.000 mensagens com um limite de taxa de 10.000 por minuto. Imagine que no primeiro minuto, a chamada falha ou é lenta e envia apenas 4.000 mensagens.

Em vez de tentar compensar o atraso e enviar as 6.000 mensagens restantes no segundo minuto ou adicioná-las às 10.000 já programadas para envio, a Braze moverá essas 6.000 mensagens para o “final da fila” e adicionará um minuto, se necessário, ao total de minutos necessários para enviar sua mensagem.

As solicitações de Conteúdo conectado não são limitadas independentemente e seguirão o limite de taxa de webhook. Isso significa que, se houver uma chamada de Conteúdo conectado para um endpoint único por webhook, você esperaria 5.000 webhooks e também 5.000 chamadas de Conteúdo conectado por minuto. Observe que o cache pode afetar isso e reduzir o número de chamadas de Conteúdo conectado. Além disso, as novas tentativas podem aumentar as chamadas de Conteúdo conectado, então recomendamos verificar se o endpoint de Conteúdo conectado pode lidar com alguma flutuação aqui.

Sobre o limite de frequência

À medida que sua base de usuários continua a crescer e seu envio de mensagens se expande para incluir Campaigns de ciclo de vida, acionadas, transacionais e de conversão, é importante evitar que suas notificações pareçam “spam” ou disruptivas. Ao fornecer maior controle sobre a experiência dos seus usuários, o limite de frequência permite que você crie as Campaigns que deseja sem sobrecarregar seu público.

Visão geral do recurso

O limite de frequência é aplicado no nível de envio da Campaign ou componente do Canvas e pode ser configurado para cada espaço de trabalho em Configurações > Regras do limite de frequência.

Por padrão, o limite de frequência é ativado quando novas Campaigns são criadas. A partir daqui, você pode escolher o seguinte:

  • O canal de envio de mensagens que você deseja limitar: push, e-mail, SMS, webhook, WhatsApp, LINE ou qualquer um desses canais.
  • Quantas vezes cada usuário deve receber uma Campaign ou componente do Canvas enviado por um canal dentro de um determinado período de tempo.
  • Quantas vezes cada usuário deve receber uma Campaign ou componente do Canvas enviado por tag dentro de um determinado período de tempo.

Esse período de tempo pode ser medido em minutos, dias ou semanas (sete dias), com duração máxima de 30 dias.

Cada linha de limites de frequência é conectada usando o operador AND, e você pode adicionar até 10 regras por espaço de trabalho. Você pode incluir múltiplos limites para os mesmos tipos de mensagem. Por exemplo, você pode limitar os usuários a não mais de um push por dia e não mais de três pushes por semana. Observe que mensagens abortadas não contam para o limite de frequência.

Seção de limite de frequência com listas de Campaigns e Canvas aos quais as regras serão e não serão aplicadas.

Comportamento quando os usuários atingem o limite de frequência em uma etapa do Canvas

Se um usuário do Canvas atingir o limite de frequência devido às configurações globais de limite de frequência, o usuário avançará imediatamente para a próxima etapa do Canvas. O usuário não sairá do Canvas por causa do limite de frequência.

Regras de entrega

Pode haver algumas Campaigns, como mensagens transacionais, que você deseja que sempre cheguem ao usuário, mesmo que ele já tenha atingido o limite de frequência. Por exemplo, um app de entregas pode querer enviar um e-mail ou push quando um item é entregue, independentemente de quantas Campaigns o usuário já recebeu.

Se você deseja que uma Campaign específica ignore as regras de limite de frequência, pode configurar isso no dashboard da Braze ao agendar a entrega dessa Campaign, alternando Limite de frequência para DESLIGADO.

Depois disso, será perguntado se você ainda deseja que essa Campaign conte para o seu limite de frequência. Mensagens que contam para o limite de frequência são incluídas nos cálculos do filtro de Canal Inteligente.

Ao enviar Campaigns da API, que geralmente são transacionais, você terá a capacidade de especificar que uma Campaign deve ignorar as regras de limite de frequência definindo override_frequency_capping como true na solicitação da API.

Por padrão, novas Campaigns e Canvas que não obedecem aos limites de frequência também não contarão para eles. Isso é configurável para cada Campaign e Canvas.

Seção de controles de entrega com o limite de frequência ativado.

Diferentes canais dentro de uma Campaign multicanal contam individualmente para o limite de frequência. Por exemplo, se você criar uma Campaign multicanal com push e e-mail e tiver o limite de frequência configurado para ambos os canais, o push conta como uma Campaign de push e a mensagem de e-mail conta como uma Campaign de e-mail. A Campaign também conta como uma “Campaign de qualquer tipo”. Se os usuários estão limitados a uma Campaign de push e uma de e-mail por dia, e um usuário recebe essa Campaign multicanal, ele não será mais elegível para Campaigns de push ou e-mail pelo resto do dia (a menos que uma Campaign ignore as regras de limite de frequência).

Mensagens no app e Content Cards não são contabilizados como ou para limites em Campaigns ou componentes do Canvas de qualquer tipo.

Casos de uso

Digamos que você defina uma regra de limite de frequência para que seus usuários recebam no máximo três Campaigns ou etapas do Canvas de notificação por push por semana de todas as Campaigns ou etapas do Canvas.

Se seu usuário está programado para receber três notificações por push, duas mensagens no app e um cartão de conteúdo nesta semana, ele receberá todas essas mensagens.

Este cenário usa uma regra de limite de frequência para que os usuários recebam no máximo duas Campaigns ou etapas do Canvas de notificação por push por semana de todas as Campaigns ou etapas do Canvas.

Quando o seguinte cenário ocorre:

  • Um usuário aciona a mesma Campaign Campaign ABC três vezes ao longo de uma semana.
  • Esse usuário aciona a Campaign ABC uma vez na segunda-feira, uma vez na quarta-feira e uma vez na quinta-feira.

Seção de limite de frequência com a regra de enviar no máximo 2 Campaigns/etapas do Canvas de notificação por push de todas as Campaigns/etapas do Canvas para um usuário a cada 1 semana.

Então, o comportamento esperado é que:

  • Esse usuário receberá os envios da Campaign acionados na segunda-feira e na quarta-feira.
  • Esse usuário não receberá o terceiro envio da Campaign na quinta-feira porque já recebeu dois envios de Campaign de push naquela semana.

Limite de frequência por tag

As regras de limite de frequência podem ser aplicadas a espaços de trabalho usando tags específicas que você aplicou às suas Campaigns e Canvas, permitindo que você essencialmente baseie seu limite de frequência em grupos com nomes personalizados.

Com o limite de frequência por tag, as regras podem ser definidas nas tags principais e aninhadas, então a Braze levará em conta todas as tags. Por exemplo, se você selecionou usar a tag principal A como limite de frequência, também incluiremos informações de todas as tags aninhadas (por exemplo, tags B e C) ao determinar o limite.

Você também pode combinar o limite de frequência regular com o limite de frequência por tags. Considere as seguintes regras:

  1. No máximo três Campaigns ou componentes do Canvas de notificação por push por semana de todas as Campaigns e etapas do Canvas.
    E
  2. No máximo duas Campaigns ou componentes do Canvas de notificação por push por semana com a tag promotional.

Seção de limite de frequência com duas regras limitando quantas Campaigns/Canvas de notificação por push podem ser enviadas a um usuário a cada 1 semana.

Como resultado, seus usuários receberão no máximo três envios de Campaign por semana em todas as Campaigns e etapas do Canvas e no máximo duas Campaigns ou componentes do Canvas de notificação por push com a tag promotional.

Regras conflitantes

Quando as regras entram em conflito, a regra de limite de frequência mais restritiva e aplicável é aplicada aos seus usuários. Por exemplo, digamos que você tenha as seguintes regras:

  1. No máximo uma Campaign ou componente do Canvas de notificação por push por semana de todas as Campaigns e componentes do Canvas.
    E
  2. No máximo três Campaigns ou componentes do Canvas de notificação por push por semana com a tag promotional.

Seção de limite de frequência com regras conflitantes para limitar quantas Campaigns/etapas do Canvas de notificação por push são enviadas a um usuário a cada 1 semana.

Neste exemplo, seu usuário não receberá mais de uma Campaign ou componente do Canvas de notificação por push com a tag “promotional” em uma determinada semana, porque você especificou que os usuários não devem receber mais de uma Campaign ou componente do Canvas de notificação por push de todas as Campaigns e componentes do Canvas. Em outras palavras, a regra de frequência mais restritiva aplicável é a regra que será aplicada a um determinado usuário.

Contagem de tags

As regras de limite de frequência por tag são calculadas no momento em que a mensagem é enviada. Isso significa que o limite de frequência por tag conta apenas as tags que estão atualmente nas Campaigns ou Canvas que um usuário recebeu no passado. Não conta as tags que estavam nas Campaigns ou Canvas no momento em que foram enviados, mas que foram removidas desde então. Conta se uma tag é adicionada posteriormente a uma mensagem que um usuário recebeu no passado, mas antes que a mensagem mais recente com tag seja enviada.

Caso de uso

Considere as seguintes Campaigns e regra de limite de frequência por tag:

Campaigns:

  • Campaign A é uma Campaign de push marcada como promotional. Está programada para ser enviada às 9h de segunda-feira.
  • Campaign B é uma Campaign de push marcada como promotional. Está programada para ser enviada às 9h de quarta-feira.

Regra de limite de frequência por tag:

  • Seu usuário deve receber no máximo uma Campaign de notificação por push por semana com a tag promotional.

Envio em grande escala

As regras de limite de frequência por tag podem não ser aplicadas corretamente em grande escala, como 100 mensagens por canal de Campaigns ou componentes do Canvas.

Por exemplo, se sua regra de limite de frequência por tag é:

No máximo duas Campaigns ou componentes do Canvas de e-mail com a tag Promotional para um usuário a cada semana.

E você envia ao usuário mais de 100 e-mails de Campaigns e etapas do Canvas com limite de frequência ativado ao longo de uma semana, mais de dois e-mails podem ser enviados ao usuário.

Como 100 mensagens por canal são mais mensagens do que a maioria das marcas envia para seus usuários, é improvável que você seja impactado por essa limitação. Para evitar essa limitação, você pode definir um limite para o número máximo de e-mails que deseja que seus usuários recebam ao longo de uma semana.

Por exemplo, você pode configurar a seguinte regra:

No máximo três Campaigns ou componentes do Canvas de e-mail por semana de todas as Campaigns e etapas do Canvas.

Essa regra determina que nenhum usuário receba mais de 100 e-mails por semana porque, no máximo, os usuários recebem três e-mails por semana de Campaigns ou componentes do Canvas com limite de frequência ativado.

Perguntas frequentes

Se eu alterar um limite de envio em um Canvas ativo, isso afeta os usuários que já estão no Canvas?

Sim, quando você aumenta ou diminui um limite de taxa do Canvas, o limite atualizado entrará em vigor para novas mensagens em aproximadamente 30 segundos após a alteração, devido ao cache.

O limite de frequência faz com que os usuários saiam de um Canvas?

Não. Se um usuário do Canvas atingir o limite de frequência devido às configurações globais de limite de frequência, o usuário avançará imediatamente para a próxima etapa do Canvas. O usuário não sairá do Canvas por causa do limite de frequência.

Como posso identificar usuários que foram limitados por frequência em um Canvas?

Usuários que atingem o limite de frequência não geram um evento de envio para aquela etapa. Para identificar esses usuários, você pode usar o Currents para rastrear eventos de mensagens limitadas por frequência. Alternativamente, você pode criar uma extensão de segmento para analisar usuários que entraram no Canvas mas não receberam a mensagem esperada.

New Stuff!