Testes, fluxo de atualização, código de cupom de 100% e informações de cobrança editáveis - Notas de lançamento do produto de dezembro
Publicados: 2016-12-14As Notas de versão são nossa atualização mensal que destaca as melhorias recentes de produtos que fizemos, para que você possa se manter atualizado com facilidade sobre as novidades. Aqui está o que lançamos em dezembro.
O novo WordPress SDK apresenta novos recursos incríveis, bem como muitas correções de bugs importantes. Está disponível para download aqui:
https://github.com/Freemius/wordpress-sdk/tree/1.2.1.5
Melhor fluxo de atualização
Com o novo SDK, os usuários não precisam mais desativar a versão gratuita antes de ativar a premium. Esta é uma grande melhoria na experiência do usuário após a atualização, da qual estamos muito orgulhosos! (Parabéns ao @fajardoleo).
Atualizamos o aviso do administrador após a atualização e também os e-mails serão ajustados para usuários que estão executando o novo SDK durante a atualização.
Obviamente, uma experiência perfeita seria instalar automaticamente a versão premium, mas, infelizmente, ainda não é permitido com base nas diretrizes atuais do WordPress.org.
Melhor controle para rastreamento de uso
Os usuários que optaram por participar agora podem desativar/reativar o rastreamento de uso clicando em um novo link na página de plug-ins que diz: “Opt-Out/In”. O clique Opt-Out acionará a seguinte mensagem de confirmação:
Se o usuário optar por não participar, a ação será rastreada com um novo evento chamado install.disconnected
que você pode ver na página de perfil do usuário no painel do Freemius.
Os usuários que inicialmente pularam o opt-in inicial agora poderão clicar no link “Opt-In” na página de plugins para serem redirecionados para a tela de opt-in.
A opção de desativação estará disponível apenas para usuários gratuitos para manter as atualizações da versão premium do plug-in da API. Além disso, se o usuário tiver optado por não participar e atualizado posteriormente, ele será automaticamente incluído novamente pelo mesmo motivo.
Além disso, adicionamos um método especial que retorna um URL mágico que você pode adicionar às suas configurações e solicitar novamente aos usuários que pularam a ativação novamente (Problema nº 42). Aqui está o uso mais simples:
<?php if ( my_freemius()->is_anonymous() ) : ?> <a href="<?php echo my_freemius()->get_reconnect_url() ?>">Re-Connect</a> <?php endif ?>
Provas para todos!
Fizemos uma grande atualização em nosso mecanismo de teste, que estava funcionando apenas para usuários que optaram por participar, para que os usuários que pularam agora também possam obter testes. Veja como esse mecanismo funciona agora:
- Após 24 horas da instalação do plugin (ou atualização com o Freemius pela primeira vez), um aviso promocional do administrador aparecerá com um CTA de teste:
- Se você quiser que o teste funcione para os usuários ignorados, já que não podemos extrair nenhum dado da API do Freemius, você terá que adicionar novos parâmetros especiais que adicionamos ao seu método
init_sdk
. A maneira mais fácil seria fazer login no seu Freemius Dashboard e copiar o código atualizado da página SDK INTEGRATION . - Além do aviso do administrador, o item do submenu Upgrade mudará seu rótulo para Iniciar avaliação e a cor corresponderá à cor azul do aviso promocional do administrador:
Além disso, se você tiver um item de menu de nível superior, ele adicionará automaticamente um contador bonito para atrair mais atenção: - Quando o usuário clica em qualquer um dos botões, a página de preços será carregada no modo de avaliação e identificará se o site é elegível para uma avaliação com base na URL inicial do WordPress, permitindo que o mesmo usuário inicie uma avaliação em vários sites.
- Clicar no botão de início de teste exibirá ao usuário uma caixa de diálogo de confirmação, uma janela modal contextual “opt-in” que explica ao usuário por que precisamos capturar dados:
Se o usuário aprovar – ele será aceito e o teste começará imediatamente.
Testando as Provas
Em vez de esperar 24 horas para acionar a promoção de avaliação, adicionamos um novo botão à página de depuração do Freemius , no qual você pode clicar para iniciar o aviso promocional imediatamente (se for elegível):
Além disso, os preços das licenças de vários sites agora estão ocultos ao visualizar a página de preços no modo de avaliação.
Código de cupom de 100%
Depois de receber várias solicitações, conseguimos priorizar esse caso de uso e agora ele é totalmente suportado (tanto no painel quanto no Freemius Checkout).
Informações comerciais de faturamento editáveis
Até agora, as informações de cobrança dos usuários só eram editáveis no painel do Desenvolvedor Freemius. Percebemos que isso acionou tickets de suporte, especialmente de clientes empresariais europeus, solicitando a atualização das informações de cobrança em suas faturas. Portanto, enriquecemos a guia de cobrança na página da conta para que agora os clientes possam atualizar suas próprias informações de cobrança para se livrar dessas solicitações de suporte e torná-las “auto-atendimento”:
Otimização de conversão
Alteramos a cor padrão do botão Upgrade para verde claro. Isso afetará apenas usuários não pagantes:
Nós experimentamos isso com nosso plugin e notamos uma melhor taxa de conversão, o que faz sentido, simplesmente porque mais pessoas notam isso
Você pode facilmente modificar a cor para o que quiser adicionando o seguinte CSS:
.fs-submenu-item.pricing.upgrade-mode { color: yellow }
Conformidade do WordPress.org
Devido a atualizações recentes nas diretrizes de .org, recebemos a seguinte nova mensagem de aceitação padrão para novos usuários aprovados pela equipe de revisão de .org:
Nunca perca uma atualização importante - opte por nossas notificações de atualizações de segurança e recursos e rastreamento de diagnóstico não confidencial com freemius.com
Demorou um pouco para chegar a essa mensagem e, como você pode ver, ela destaca os benefícios de optar por participar, em vez de pedir um favor ao usuário.
Atualizações adicionais
- Esta versão introduz novos filtros, permitindo uma substituição de todas as mensagens fixas (mensagens com um botão “dispensar”). A estrutura dos filtros é
sticky_message_{$messageID}
esticky_title_{$messageID}
. Você pode adicionar esses filtros commy_freemius->add_filter()
. - Adicionado um botão de downgrade para complementos premium na página da conta .
- Todos os avisos administrativos de 'problemas de conectividade da API' agora também serão exibidos para usuários que executam uma versão de código premium. Esses avisos são um importante mecanismo de feedback que informa o motivo do problema de conectividade e fornece soluções de solução de problemas (quando possível). Ainda não descobrimos o que fazer quando a pesquisa de domínio está falhando. Tínhamos certeza de que era um problema específico do cURL, mas depois de fazer algumas depurações em um cliente com esse problema, descobrimos que a API HTTP "streams" nativa do WordPress também falha pelo mesmo motivo. Entendemos que é irritante e adiciona algum fardo ao suporte (nós sentimos você!). Isso continua sendo um trabalho em andamento…
- Correção de bug: o núcleo do WordPress mudou seu
wp_nonce_url()
, o que causa um redirecionamento para uma página vazia após ativar uma licença usando o link da página de plugins. - Este SDK apresenta uma nova solicitação de permissão que será adicionada por padrão à tela de aceitação:
Em primeiro lugar – é uma ótima maneira de definir expectativas com os usuários, informando-os de que seu produto mostrará periodicamente avisos de administração. Segundo... ainda não posso falar sobre isso, mas estamos preparando um novo recurso matador revolucionário! (ainda em modo furtivo).
Chamada de tradutores
O Freemius está se tornando amplamente popular e queremos nos esforçar mais para cobrir mais idiomas. O Freemius WordPress SDK já suporta RTL e está totalmente traduzido para inglês e italiano (graças a @plasmax, @mte90 e @dudu). E no progresso da tradução para o dinamarquês, hebraico, japonês e alemão. Muitos de vocês falam línguas diferentes – precisamos da sua ajuda para que isso aconteça! Por favor, inscreva-se para se juntar à equipe de contribuidores de tradução, através do nosso repositório de idiomas Transifex:
https://www.transifex.com/freemius/wordpress-sdk/dashboard/