Editar Canvas após o lançamento
Este artigo de referência aborda o que pode ser alterado em um Canvas após o lançamento inicial.
Você pode editar seus Canvas após o lançamento das seguintes formas:
- Inserindo novas etapas do Canvas na jornada do usuário
- Adicionando novas variantes e conexões
- Ajustando a distribuição de variantes
- Parando ou retomando todas as etapas do Canvas
A distribuição da variante de controle só pode ser diminuída após o lançamento.
Você pode excluir qualquer um dos seguintes itens na jornada do usuário:
- Etapas do Canvas
- Variantes do Canvas
- Conexões entre etapas do Canvas
Se você quiser editar ou adicionar mais etapas à jornada do usuário no Canvas, os seguintes detalhes se aplicam:
- Usuários que ainda não entraram no Canvas são elegíveis para quaisquer etapas recém-criadas.
- Se as configurações de entrada do Canvas permitem que os usuários reentrem nas etapas, os usuários que já passaram pelas etapas recém-criadas são elegíveis para reentrar.
- Usuários que estão atualmente em um Canvas lançado, mas ainda não alcançaram os pontos da jornada do usuário onde novas etapas foram adicionadas, são elegíveis para receber essas etapas recém-adicionadas.
Se você excluir uma etapa de Postergação ou Jornadas de ação, você pode opcionalmente redirecionar os usuários que estão aguardando na etapa para outra etapa do Canvas. Para Postergações, os usuários permanecem na etapa até o final do período de postergação. Para Jornadas de ação, os usuários permanecem na etapa até o final do período de avaliação.
Observe que, quando você lança um Canvas inicialmente, a Braze enfileira os usuários para a etapa de Mensagem em que eles estão, e não todas as mensagens subsequentes no Canvas. Se você fizer uma edição no Canvas após o lançamento, alguns usuários podem já estar enfileirados e podem não receber as alterações. Se você parar o Canvas, duplicá-lo, alterá-lo e lançar essa nova versão, o Canvas reavalia todos os usuários novamente, não apenas os que ainda não foram enfileirados.
Consulte a seção Práticas recomendadas para casos de uso específicos de edição. Em geral, a prática recomendada é evitar editar Canvas ativos, pois pode haver comportamentos inesperados.
Expandir para detalhes do editor original do Canvas
Tenha em mente as seguintes edições permitidas após o lançamento do Canvas, dependendo do fluxo de trabalho com o qual seu Canvas foi criado. Se o seu Canvas usa o fluxo de trabalho original do Canvas, você precisará cloná-lo para o Canvas Flow primeiro para realizar edições pós-lançamento.
Você não pode editar ou excluir conexões existentes, e não pode inserir uma etapa entre etapas já conectadas. Se você quiser editar ou adicionar mais etapas à jornada do usuário no Canvas, os seguintes detalhes se aplicam:
- Usuários que ainda não entraram no Canvas são elegíveis para quaisquer etapas recém-criadas.
- Se as configurações de entrada do Canvas permitem que os usuários reentrem nas etapas, os usuários que já passaram pelas etapas recém-criadas são elegíveis para reentrar.
- Usuários que estão atualmente em um Canvas lançado, mas ainda não alcançaram as etapas recém-adicionadas na jornada do usuário, são elegíveis para receber essas etapas recém-adicionadas.
- Se uma etapa de Postergação é a última etapa do Canvas, os usuários que alcançam essa etapa são automaticamente avançados para fora do Canvas e não receberão nenhuma etapa recém-criada.
Se você atualizar as configurações de Postergação ou Período de uma etapa do Canvas, os usuários que estão atualmente nessa etapa no momento da atualização seguem o tempo de postergação que foi atribuído quando entraram originalmente. Apenas novos usuários que entram no Canvas e aqueles que ainda não foram enfileirados para essa etapa recebem a mensagem no horário atualizado.
Parar um Canvas não faz com que os usuários que estão aguardando para receber uma mensagem saiam. Se você reativar o Canvas e os usuários ainda estiverem aguardando a mensagem, eles a receberão (a menos que o horário em que a mensagem deveria ter sido enviada já tenha passado — nesse caso, eles não a receberão).
Detalhes do Canvas
Você pode editar as seguintes configurações e detalhes após lançar um Canvas:
- Nome e descrição do Canvas
- Equipes e tags
- Tipo de entrada, cronograma e controles
- Status de inscrição
- Limite de taxa
- Limite de frequência
- Horário de silêncio
- Público-alvo
Após o lançamento de um Canvas:
- Os eventos de conversão não podem ser editados.
- As seguintes etapas não podem ser adicionadas ou removidas, e não podem ser reordenadas para ajustar a classificação: Jornadas do público, Jornadas de ação e Jornadas do experimento.
- Alternativa 1: Crie uma nova Jornada do público, Jornada de ação ou Jornada do experimento e reconfigure as jornadas para essa nova etapa.
- Alternativa 2: Duplique o Canvas para fazer suas edições.
Etapas individuais
Para etapas individuais do Canvas, você pode editar os seguintes detalhes após o lançamento:
- Nome
- Conteúdo da mensagem
- Gatilhos
- Público
- Eventos de exceção
- Postergações (apenas para etapas de Postergação)
No entanto, o tipo de cronograma da etapa e as porcentagens de controle não são editáveis após o lançamento. Para etapas de Jornadas de ação e Jornadas do público, as classificações e os períodos de avaliação não são editáveis após o lançamento.
Porcentagens de variantes do Canvas
Após lançar um Canvas, você só pode diminuir as porcentagens da variante de controle. Se uma porcentagem de variante for modificada no Canvas, os usuários podem ser redistribuídos para outras variantes.
Inicialmente, esses usuários são atribuídos aleatoriamente a uma variante específica antes de receber uma campanha pela primeira vez. A partir daí, cada vez que a campanha é recebida (ou o usuário reentra em uma variante do Canvas), eles recebem a mesma variante, a menos que as porcentagens de variante sejam modificadas.
Se as porcentagens de variante mudarem, os usuários podem ser redistribuídos para outras variantes. Os usuários permanecem nessas variantes até que as porcentagens sejam modificadas novamente. Observe que, para Canvas que usam ramificação com filtros NOT com números de bucket aleatórios, os usuários podem não receber a mesma ramificação a cada vez em sua jornada quando reentram no Canvas.
Grupos de controle
Os grupos de controle permanecem consistentes se a porcentagem da variante não for alterada. Se a porcentagem de um grupo de controle for diminuída ou aumentada, os usuários que receberam mensagens anteriormente não poderão entrar no grupo de controle em um envio posterior, e nenhum usuário no grupo de controle receberá uma mensagem.
Horário de envio local
Canvas programados para lançar em um horário de envio local podem ser editados até 24 horas antes do horário de envio programado. Esse período é chamado de “zona segura”.
Se você pretende fazer edições maiores que levem à criação de uma cópia totalmente nova do Canvas, lembre-se de excluir os usuários que receberam o primeiro Canvas e reajustar os horários de programação do Canvas para permitir o envio por fuso horário.
Quando um cronograma de entrada é configurado para inserir usuários imediatamente após o lançamento, o Canvas é lançado no horário mais próximo em incrementos de 5 minutos. Por exemplo, se você atualizar um Canvas para inserir usuários imediatamente às 8h31 PST, o horário de lançamento será definido como 8h30 PST no fuso horário da empresa.
Excluindo variantes
Quando variantes são excluídas de um Canvas, o seguinte ocorre:
- As etapas dentro da variante (incluindo aquelas compartilhadas por outras variantes) são excluídas.
- A análise de dados da etapa e a análise de dados de nível superior do Canvas, como Total de entradas, Total de saídas e Taxa de conversão, são excluídas.
- Os usuários em variantes excluídas saem das etapas, e quaisquer mensagens seguintes não são enviadas.
Propriedades de entrada do Canvas
As propriedades de entrada do Canvas não são aplicadas como template nas etapas quando enviadas. Isso significa que, quando as propriedades de entrada do Canvas são editadas após o lançamento, essas alterações se aplicam apenas a novos usuários que entram no Canvas. Se o seu Canvas permite que os usuários reentrem, quaisquer usuários que reentrarem serão determinados pelas propriedades de entrada atualizadas do Canvas.
Práticas recomendadas
Confira estas práticas recomendadas a ter em mente ao editar ou adicionar ao seu Canvas após o lançamento.
Em geral, evite fazer alterações enquanto o Canvas está ativo e enfileirando usuários.
Etapas desconectadas
Você pode lançar seu Canvas com etapas desconectadas e também salvar esses Canvas após o lançamento. Antes de desconectar uma etapa do seu fluxo de trabalho, recomendamos verificar a visualização de análise de dados das etapas para usuários pendentes.
Digamos que um usuário está em uma etapa desconectada do fluxo de trabalho do seu Canvas. Esse usuário avança para a etapa subsequente, se houver uma. As configurações da etapa determinam como o usuário deve avançar.
Ao criar ou editar etapas desconectadas, você pode fazer alterações nessas etapas independentes sem precisar conectá-las diretamente ao restante do seu Canvas. Isso ajuda a testar suas etapas antes de lançar o Canvas novamente.
Etapa da jornada experimental
Se o seu Canvas tem um experimento de Jornada vencedora ou Jornada personalizada ativo ou em andamento e você atualiza o Canvas ativo (independentemente de atualizar a etapa da Jornada do experimento em si), o experimento em andamento é encerrado, e a etapa de Jornadas do experimento não determina uma jornada vencedora ou jornadas personalizadas. Para reiniciar o experimento, você pode desconectar a Jornada do experimento existente e lançar uma nova, ou duplicar o Canvas e lançar um novo Canvas. Caso contrário, os usuários seguem pela jornada experimental como se nenhum método de otimização tivesse sido selecionado.
Postergações de tempo
Editar Canvas com postergações de tempo pode ser um pouco complicado, então tenha em mente os seguintes detalhes ao fazer edições nos seus Canvas:
- Se você atualizar a postergação em uma etapa de Postergação, apenas novos usuários que entram no Canvas e usuários que ainda não foram enfileirados para essa etapa recebem a mensagem no tempo de postergação atualizado.
- Se você excluir uma etapa com postergação de tempo (como Postergação ou Jornadas de ação) e decidir redirecionar esses usuários para outra etapa do Canvas, os usuários só serão redirecionados após a postergação de tempo da etapa ter sido concluída. Por exemplo, digamos que você exclua uma etapa de Postergação com uma postergação de um dia e redirecione esses usuários para uma etapa de Mensagem. Nesse caso, os usuários só serão redirecionados após a postergação de um dia ter sido concluída.
- Se o seu Canvas tem uma ou mais etapas de Jornadas do experimento, excluir etapas pode invalidar os resultados dessa etapa.
Parando Canvas
Parar um Canvas não faz com que os usuários que estão aguardando em uma etapa saiam. Se você reativar o Canvas e os usuários ainda estiverem aguardando, eles completam a etapa e avançam para a próxima etapa. No entanto, se o horário em que o usuário deveria ter avançado para a próxima etapa já tiver passado, ele sairá do Canvas.
Por exemplo, digamos que você tenha um Canvas criado usando o fluxo de trabalho Canvas Flow programado para lançar às 14h com uma variante com duas etapas: uma etapa de Postergação com uma postergação de uma hora que leva a uma etapa de Mensagem.
Um usuário entra neste Canvas às 14h01 e entra na etapa de Postergação ao mesmo tempo. Isso significa que o usuário está programado para avançar para a próxima etapa da jornada do usuário (a etapa de Mensagem) às 15h01. Se você parar o Canvas às 14h30 e reativá-lo às 15h30, o usuário sairá do Canvas, pois já passou das 15h01. No entanto, se você reativar o Canvas às 14h40, o usuário avançará para a etapa de Mensagem conforme esperado às 15h01.
Informações importantes
Os seguintes problemas comuns podem ser causados pela edição ou adição de mais componentes a qualquer outro componente em um Canvas após o lançamento.
Os seguintes problemas são evitáveis. Se você precisar fazer edições em um Canvas após o lançamento, recomendamos primeiro confirmar que todos os usuários que já entraram no Canvas completaram sua jornada do usuário. Além disso, sugerimos que você não exclua etapas que já foram processadas por pelo menos um usuário.
- Dados de relatório ausentes (quando variantes de mensagem são excluídas e readicionadas)
- Usuários não seguem a jornada esperada
- Mensagens são enviadas em horários inesperados
- As edições não sobrescrevem dados do Currents, então você pode notar discrepâncias entre etapas do Canvas (como
canvas_step_idsque não existem no Canvas devido à exclusão) - Usuários podem receber a mesma mensagem duas vezes
- Usuários não receberão mensagens devido ao limite de taxa existente
- Quando você atualiza o limite de taxa em um Canvas ativo, o novo limite de taxa entra em vigor para todos os envios de mensagens futuros, incluindo usuários que já estão no Canvas. No entanto, devido ao cache interno (até 30 segundos), pode haver um breve atraso antes que o novo limite de taxa seja totalmente aplicado. Observe que a Braze enfileira os usuários para a etapa de Mensagem em que estão atualmente, então o limite de taxa em vigor quando a mensagem de cada etapa é realmente enviada é o que se aplica.
- Quando um Canvas é parado automaticamente, os rascunhos pós-lançamento do Canvas também são excluídos.