Versão 2.1.1 da Plairsoft
Assistente de ajuda dentro da app, moderação completa para jogadores e campos, fecho das inscrições com antecedência e cartão de sócio para imprimir. E tudo o que chegou em maio.
Aritz
Jogador e divulgador de airsoft

Neste artigo
- Um assistente que conhece a tua conta e o teu campo
- Moderação: para os jogadores e para quem gere
- Fecho das inscrições com antecedência
- Equipas: administradores e uns quantos arranjos
- Cartão de sócio: descarrega-o, imprime-o e esquece o telemóvel
- A Plairsoft, fora de Espanha
- Mais coisas que a 2.1.1 traz
- O que chegou em maio e não vos contámos
- Isto vai a outro ritmo
Estivemos meses sem publicar uma atualização, e não foi por falta de trabalho. Reorganizámos a equipa de cima a baixo: como desenvolvemos, como testamos e como decidimos o que entra em cada versão. Era uma paragem necessária, e o que sai dela é um ritmo diferente. A partir de agora as atualizações vão chegar mais seguidas, com menos erros e mais bem explicadas, e com um canal de escuta muito mais direto convosco: o que nos chega pela comunidade deixa de ser uma lista de desejos e passa a fazer parte do plano de cada versão.
Esta primeira entrega vem a dobrar. Por um lado, tudo o que a 2.1.1 estreia: o assistente de ajuda dentro da app, o sistema de moderação completo, o fecho das inscrições com antecedência e o cartão de sócio para descarregar. Por outro, o que entrou na versão de maio e nunca chegámos a contar-vos, que também não era pouco.
Um assistente que conhece a tua conta e o teu campo
O botão de ajuda da barra de navegação já não abre um chat onde deixas uma mensagem e esperas. Abre o assistente da Plairsoft: perguntas por palavras tuas e a resposta vai-se escrevendo à medida que chega, sem esperas.

A diferença para um motor de pesquisa de ajuda comum é que, com a sessão iniciada, o assistente responde sobre a tua conta. Não te explica como funcionam as inscrições em geral: diz-te porque é que não te podes inscrever naquele jogo concreto, em que estado está a tua subscrição ou o que tens pela frente no teu calendário.
E não é só para jogadores. Se geres um campo, o assistente também resolve as tuas dúvidas de gestão: como configurar um jogo recorrente, o que implica cada estado de uma inscrição, como funcionam as cobranças e os reembolsos, o que podes fazer quando um jogador cria problemas ou onde se muda um dado do campo. É a mesma ajuda que até agora tinha de ser pedida por e-mail, disponível a qualquer hora e sem sair da app.
Quando o assistente não chega, passa sozinho a conversa para uma pessoa da equipa, e a qualquer momento tens à vista o botão para falar com uma pessoa. A conversa fica guardada enquanto a sessão estiver ativa, por isso podes sair, tratar de outra coisa e voltar sem repetir nada.

Moderação: para os jogadores e para quem gere
É a peça maior da versão. Até agora, quando alguém passava das marcas, a única saída era escrever-nos e esperar. Esse caminho acabou.
Se és jogador
- Denunciar a partir do perfil de um jogador ou de uma mensagem concreta do chat: escolhes o motivo, explicas o que aconteceu e pronto. A denúncia é anónima, por isso o denunciado não sabe quem foi.
- «As minhas sanções», um ecrã onde vês o que tens, porquê e até quando. Nada de descobrires da pior maneira.
- Recorrer, se achares que há um erro. Cada sanção admite um recurso, e a resposta com o motivo da decisão chega-te da mesma forma que a sanção.

Se estiveres silenciado num chat, vês isso num aviso claro, em vez de descobrires que as tuas mensagens não chegam a ninguém. E se um campo te baniu, ao tentares inscrever-te é-te dito o motivo e a data em que acaba, em vez da mensagem de lotação esgotada com que antes se disfarçava.
Se geres um campo
É aqui que a mudança se nota a sério. Um campo já não depende de nós para pôr ordem na sua casa:
- Advertir um jogador, expulsá-lo de um jogo ou bani-lo do campo, escolhendo a duração e o motivo em cada caso.
- Silenciar ou expulsar do chat, com o mesmo critério e sem ter de tirar ninguém do jogo para acalmar uma discussão.
- O histórico de sanções de um jogador no teu campo, para decidires com contexto e não de memória.
Além disso, um banimento já atua antes da cobrança: o jogador banido não chega a pagar uma inscrição que depois teria de ser devolvida.
Moderadores nos chats
Os chats grandes já têm quem cuide deles. O administrador de um chat pode nomear e retirar moderadores com um toque longo sobre o participante, e tanto administradores como moderadores aparecem identificados com a sua etiqueta ao lado do nome em cada mensagem.
Um moderador pode retirar uma mensagem alheia (com um «Anular» imediato, para o caso de exagerar), silenciar alguém durante um tempo, expulsá-lo ou bani-lo do chat. Tudo se faz a partir da própria mensagem ou da lista de participantes, sem sair da conversa. E tudo pode ser levantado depois no ecrã de moderação do chat, que também permite restaurar mensagens retiradas e exige um motivo para desfazer cada sanção, de modo que fica sempre claro quem fez o quê e porquê.
As mudanças veem-se no momento: se te silenciarem enquanto estás a escrever, o aviso aparece sozinho; se te levantarem a sanção, voltas a escrever sem fechar e abrir a app.
Fecho das inscrições com antecedência
Um dos pedidos mais repetidos pelos campos, e com razão: um aluguer não se prepara sozinho, e não se consegue dar resposta a dez inscritos que aparecem no sábado à última hora.
Cada campo pode agora definir quantas horas antes do início fecham as inscrições: um valor por defeito para todos os seus jogos e, se algum precisar, um próprio. Vem desligado, por isso se não mexeres nada muda. Quando se chega ao limite, a ficha mostra a data limite e o botão de inscrição deixa de responder, exceto para quem já está dentro e para o dono e os administradores do campo, que podem continuar a juntar pessoas à mão.
Equipas: administradores e uns quantos arranjos
Gerir uma equipa já não fica a cargo de uma só pessoa. O dono pode nomear administradores, que passam a editar os dados, convidar e gerir membros tal como ele. Na lista de membros, o dono e os administradores têm o seu distintivo, por isso sabe-se de relance a quem falar.
O dono tem ainda um menu de opções sobre cada membro para o nomear administrador, tirá-lo da equipa ou passar-lhe a propriedade. Apagar a equipa continua a ser coisa dele e de mais ninguém.
De caminho, arranjámos três coisas que a secção arrastava:
- O dono de uma equipa não via o botão para a editar. A sua própria equipa, e sem lhe poder mexer.
- Abrir o detalhe de uma equipa cujo criador tinha apagado a conta rebentava o ecrã. Agora abre normalmente.
- Os botões do ecrã de edição estavam desalinhados entre si.
Cartão de sócio: descarrega-o, imprime-o e esquece o telemóvel
No diálogo de O meu QR tens um botão novo: «Descarregar cartão de sócio». Descarrega o teu cartão de sócio em PDF, pronto a abrir ou partilhar.
E foi pensado para acabar em papel. Tem o tamanho exato de um cartão de crédito (85,6 × 54 mm), por isso imprimes, plastificas e cabe-te na carteira como qualquer outro. Leva a tua foto, o teu nome e o teu utilizador, o teu código de sócio, desde quando o és e a tua localização.
O importante é o QR: é exatamente o mesmo que mostras na app, com a mesma informação. Serve para o check-in no jogo, por isso com o cartão contigo nem precisas de tirar o telemóvel. Acabou o «espera, que não tenho rede» ou «ficou sem bateria» à porta do campo.
Há duas versões do cartão. O normal é sóbrio, a preto e com os dados limpos. O premium distingue-se à primeira vista: faixa dourada em cima, fundo em degradê de tons quentes, o QR emoldurado e o aro dourado na foto de perfil, o mesmo que tens na app. Os dados e o QR leem-se da mesma forma nos dois, que é para isso que lá estão.


Uma nota prática: o cartão é gerado de novo sempre que o descarregas, com os teus dados desse momento. Se mudares o avatar e quiseres o cartão atualizado, volta a descarregá-lo. É o mesmo documento que te chegou em anexo no e-mail de boas-vindas.
A Plairsoft, fora de Espanha
Esta parte não se vê em nenhum ecrã novo, e é das que mais trabalho deu. A Plairsoft nasceu em Espanha e estava construída como tal: mal a app saía de lá, começavam os pormenores irritantes. Fomos atrás deles um a um.
- Datas e horas no teu formato. A app inteira mostrava-as ao estilo norte-americano, mesmo com a app em espanhol. Agora um jogo de 3 de julho lê-se como 3 de julho, e não como 7 de março. Os números, igual: cada idioma com o seu separador de milhares e de decimais.
- Preços na tua moeda, e os verdadeiros. O ecrã do premium tinha o preço escrito à mão em euros, que não era o que se cobrava fora da zona euro. Agora o valor vem do sistema de pagamentos e aparece na moeda certa. O mesmo no marketplace: a moeda viaja com cada valor em vez de ser deduzida do país, por isso um anúncio publicado em euros é em euros para quem quer que o veja, sem conversões inventadas que depois não batem certo.
- Acabaram as mensagens em inglês. A app diz ao servidor em que idioma quer as respostas, e os erros chegam traduzidos. Já não deve aparecer no ecrã nenhum aviso técnico nem nenhum texto meio traduzido.
- Termos e privacidade no teu idioma, em vez de mandar toda a gente para as páginas em espanhol.
E o que é que isto te dá, se jogas sempre no mesmo campo? Sobretudo, tranquilidade quando andares por aí. Cada vez há mais gente a jogar fora: uma milsim em França, um fim de semana em Portugal, umas férias com a réplica na mala. Até agora isso significava lutar com datas estranhas e preços que não batiam certo. Agora a app comporta-se da mesma forma estejas onde estiveres. É também a base em que assenta o salto da Plairsoft para outros países, que chega mais depressa do que parece.
Mais coisas que a 2.1.1 traz
Ao cancelares a inscrição num jogo, diz porquê
O diálogo de confirmação inclui um campo para explicares o motivo. É opcional, mas ajuda: esse texto chega ao dono e aos administradores do campo, que assim sabem se desistes por causa do tempo, do preço ou porque te surgiu alguma coisa. O próprio campo de texto avisa que o campo vai ver, para ninguém o confundir com uma nota privada.
E no sentido contrário: os campos recebem um aviso sempre que alguém se inscreve ou cancela num dos seus jogos. Acabou ir ver a lista a toda a hora para saber se ainda há lugares.
Arranjos que se notam
- O botão «Aceitar» de um pedido de mensagem privada não desbloqueava o chat. Aceitavas, a camada cinzenta continuava lá e não havia forma de escrever até saíres e voltares a entrar.
- Os jogos jogados não apareciam em nenhuma avaliação de campo. O dado estava guardado desde outubro, mas a app deitava-o fora sem dizer nada. Agora vê-se na lista de avaliações do campo, no detalhe, no diálogo e no perfil. As avaliações anteriores a outubro não têm esse dado e continuam sem o mostrar.
- Tirar uma foto de um anúncio publicado não apagava nada. Desaparecia do ecrã, guardavas, voltavas a entrar e lá continuava. Agora apaga-se mesmo, e como é definitivo pede-se confirmação antes.
- No iPhone o seletor de imagens não abria em lado nenhum: nem foto de perfil, nem logótipo de campo, nem equipas, nem armas, nem anúncios do marketplace. E ainda por cima sem dar erro nenhum, o botão simplesmente não fazia nada. Era uma permissão mal declarada na compilação de iOS.
- Os menus do formulário de anúncios (estado, país, província e cidade) desenhavam um quadrado preto dentro do cartão cinzento.
- No marketplace, o menu de categorias aparecia duplicado e a lista reiniciava-se ao fechar uma ficha, obrigando a filtrar tudo de novo.
Mais rápida por dentro
Afinámos os servidores e a app responde agora com mais agilidade nos ecrãs que mexem com mais dados. Por baixo há uma arquitetura à altura do que exige lidar com contas, dados pessoais e pagamentos, e auditamo-la de forma contínua, porque a segurança é das coisas que mais nos importam desde o primeiro dia. Não damos pormenores em público sobre como isto está montado por dentro, e é de propósito.
O que chegou em maio e não vos contámos
A versão de maio saiu sem nota no blog. Fica aqui, que merece: quase tudo era marketplace, que tinha acabado de nascer e precisava de uma volta completa.
- Filtros do marketplace, com o teu país definido por defeito para que a primeira coisa que vês seja o que tens perto.
- Pesquisa por categorias principais: procuras «réplicas» e aparece tudo o que está lá dentro, sem ir subcategoria a subcategoria.
- A zona «Os meus produtos», o limite de anúncios ativos e os anúncios em destaque, que aparecem à frente dos outros durante os dias que contratares.
- Moeda nos anúncios e preços sem teto, porque o anterior ficava curto para certo equipamento.
- Novo design da lista e da ficha de produto: modo lista, botão flutuante para criar, imagens que carregam mais depressa e menus mais claros.
Fora do marketplace, maio trouxe a edição de jogos recorrentes (até então, mudar alguma coisa obrigava a refazê-los), as notas internas nos jogos para a equipa do campo, a configuração da localização do campo, a opção de tirar o filtro de país nos grupos e um gráfico de estatísticas do perfil bastante melhor. E ainda dois arranjos que deram luta: o nome de utilizador deixou de ser usado na leitura do QR e ficou resolvido o problema da permissão da galeria que nos andava a dar dores de cabeça no Google Play.
Isto vai a outro ritmo
A reorganização da equipa não se vê em nenhum ecrã, mas vai notar-se na próxima atualização, e na seguinte. Cada processo por que passa uma versão antes de chegar ao vosso telemóvel levou a sua volta, e vai continuar a levar: é assim que conseguimos publicar mais seguido e contar-vos melhor o que muda.
E o que mais nos ajuda a afinar continua a ser o mesmo de sempre: que nos contem. Boa parte do que esta versão estreia veio mesmo daí, do que nos foram dizendo pelo chat, por e-mail e no campo. Com o assistente dentro da app têm-no à distância de um botão, e tudo o que chega por aí nós lemos. Obrigado por continuarem a puxar por isto connosco.

Aritz
Jogador e divulgador de airsoft
O Aritz conta o airsoft por dentro para 419 mil subscritores no YouTube. Já jogou na Colômbia e na Polónia, treinou com forças especiais e compete nos Tactical Games. Testa as réplicas antes de as recomendar, e aqui escreve sobre o que viu em primeira mão.




