Página de destino em Mewayz
O complemento LandingPage atende à superfície de marketing público do Mewayz e oferece aos operadores um editor baseado em CMS para hero, preços, páginas personalizadas e mercado de módulos.
Mewayz-módulo original — não Mewayz a montante. Documentação de autoria da fonte do pacote em
packages/mewayz/LandingPage/.

Introdução
O complemento LandingPage é o pacote que torna a superfície de marketing **pública e não autenticada** de cada inquilino Mewayz. A página inicial em /, a página de preços em /pricing, o catálogo de complementos em /addons, a página do mercado por módulo em /marketplace/{slug}, a página de segurança, a página de contato de vendas, a página do revendedor com etiqueta em branco, as páginas CMS personalizadas - todas elas são renderizadas por este pacote.
Serve dois propósitos paralelos:
- Porta frontal padrão para Mewayz -
app.mewayz.com/, - Construtor de marketing de locatário — Revendedores de marca branca e quaisquer
india.mewayz.com/, southasia.mewayz.com/, e todos os futuros revendedores WL o utilizam.
o inquilino com as permissões corretas pode reformular e copiar totalmente a página por meio de um editor estilo CMS em Administrador → Configurações da página de destino.
Como habilitar este módulo
A página de destino é sempre ligado - é enviado com cada instalação Mewayz porque todo inquilino precisa de uma porta de entrada. Não há alternância de complementos para isso. A entrada da barra lateral do editor aparece apenas para operadores com o manage-landing-page permissão.
Páginas públicas
| Caminho | Objetivo |
|---|---|
/ | Herói, recursos, estatísticas, depoimentos, CTA – o destino de marketing da operadora |
/pricing | Todos os planos ativos do plans tabela, com alternância mensal/anual. Esquema de perguntas frequentes renderizado como JSON-LD para visualizações avançadas do Google |
/addons | Catálogo navegável de todos os complementos com filtros por pesquisa, categoria e preço; renderiza um ItemList JSON-LD |
/marketplace/{slug} | Página de detalhes por módulo — descrição do módulo, capturas de tela, módulos relacionados; dinâmico og:image |
/security | Página confiável com FAQPage JSON-LD (conformidade, criptografia, tratamento de dados) |
/contact-sales | Formulário de contato de vendas para consultas empresariais |
/white-label | Informações do revendedor de marca branca + preços |
/page/{slug} | Páginas CMS personalizadas (política de privacidade, ToS, páginas de marketing personalizadas) |
/sitemap.xml, /sitemap-{type}.xml | Sitemaps XML dinâmicos |
/explore, /tools, /templates | Páginas de descoberta de conteúdo |
POST /newsletter/subscribe | Inscrição no boletim informativo (sem autenticação) |
Editor de página de destino
- Navegue até Administrador → Configurações da página de destino.
- O editor expõe a página inteira como uma série de seções:
- Herói (título, subtítulo, botões CTA, imagem de fundo)
- Recursos (lista de cartões de recursos com ícones)
- Estatísticas (números + rótulos – a contagem de usuários ao vivo é injetada automaticamente)
- Galeria (grade de imagens)
- CTA (seção de conversão no meio da página)
- Depoimentos (citações rotativas)
- Rodapé (links, ícones sociais, informações de contato)
- Cada seção tem seu próprio bloco de configuração JSON em
config_sections. - Todas as configurações são armazenadas em cache no Redis por 3.600 segundos – após salvar,
Alterne a visibilidade, reordene, edite cópias, troque imagens.
o cache é liberado automaticamente.
Etapas necessárias para salvar
- Faça alterações no editor.
- Clique Salvar alterações.
- A linha de configurações é atualizada, o cache do Redis é liberado, o público
página reflete a alteração na próxima solicitação.
Configurações do mercado
Cada módulo surgiu via /marketplace/{slug} está configurado em Administrador → Configurações do Marketplace → {module}.
Campos por módulo:
- Imagem do herói — Banner mostrado no topo da página do módulo
- Capturas de tela — Galeria de capturas de tela
- Descrição — Descrição longa (com suporte para Markdown)
- Lista de recursos - Marcadores
- Nível de preços — Qual nível de plano inclui este módulo
- Alternar visibilidade — Mostrar/ocultar da listagem do mercado
Páginas personalizadas
- Navegue até Admin → Páginas personalizadas.
- Clique + Nova página.
- Campos: Lesma, Título, Meta descrição, Conteúdo
- A página estará ativa em
/page/{slug}com meta SEO completa - Aplica-se o CRUD padrão – as páginas podem ser editadas e excluídas.
(editor rico).
renderizado.
Assinantes do boletim informativo
- Navegue até Administrador → Assinantes do boletim informativo.
- A visualização de lista mostra todos os e-mails capturados por meio do
- Exportar — Baixe a lista completa como CSV.
- Excluir — Remova linhas individualmente.
/newsletter/subscribe endpoint público, mais a página na qual eles se inscreveram (rastreamento de leads).
Tabelas de banco de dados
O pacote adiciona quatro tabelas:
landing_page_settings— Uma linha por inquilino; Seções JSON paracustom_pages— Páginas CMS criadas pelo usuáriomarketplace_settings— Personalização do mercado por módulonewsletter_subscribers— E-mail + campos de rastreamento de leads
herói, recursos, estatísticas, galeria, CTA, etc.
O que os locatários podem personalizar versus o que está codificado
Personalizável (através do editor):
- Todas as cópias e imagens da seção visível
- Ordem e visibilidade das seções
- Informações de contato da marca da empresa (usadas no rodapé + meta)
- Páginas de mercado por módulo
Codificado (vive na fonte do pacote):
- Modelos de meta descrição (até você substituir por página)
- Estrutura de pão ralado
- Modelos de esquema JSON-LD (perguntas/respostas para páginas de perguntas frequentes)
- Estrutura da rota (não é possível renomear
/pricingou/addons) - TTL de cache de 3.600 segundos
Permissões (Espaço)
manage-landing-page,view-landing-page,edit-landing-pagemanage-marketplace-settingsmanage-custom-pages,create-custom-pages,edit-custom-pages,manage-newsletter-subscribers,view-newsletter-subscribers,
delete-custom-pages
export-newsletter-subscribers
Atribuir via Configurações → Funções e permissões.
Notas do Operador
- O contagem de usuários ativos na seção de estatísticas da página inicial é
- As imagens carregadas são normalizadas para um único nome de arquivo no banco de dados;
- Cache Cloudflare: As zonas de produção de Mewayz armazenam em cache o público
- Para revendedores de marca branca: As personalizações da página de destino são
em cache e atualizações automáticas. Não tente substituí-lo manualmente.
o URL público é calculado no momento da renderização a partir do storage link simbólico.
páginas agressivamente. Depois de publicar uma alteração de cópia, aguarde até que o TTL normal expire ou acione uma limpeza do cache CF para vê-lo ativo mais rapidamente.
com escopo definido para o locatário WL por created_by — cada revendedor tem sua própria linha landing_page_settings. As cores da marca WL fluem automaticamente.