Como criar conta no OneSignal e configurar as chaves no Portal LeCard
Aprenda nesse artigo como criar uma conta no One Signal e configurar as chaves no LeCard
Melissa
Última atualização há 9 meses
🔔 O OneSignal é a plataforma usada para envio de notificações push pelo sistema LeCard. Para que as notificações funcionem corretamente, é necessário criar uma conta no OneSignal e configurar suas credenciais no Portal LeCard.

✅ Etapa 1: Criar conta no OneSignal
Acesse o site https://onesignal.com e clique em Sign Up para criar sua conta.
Complete o cadastro com seu e-mail e senha ou use um login social (Google, GitHub, etc.).
Após o login, clique no botão New App/Website no canto superior direito.

OneSignal App Name: coloque o nome do seu app, por exemplo LeCard. Depois, clique em WEB e, em seguida, em Next: Configure Platform.

- Site Name: coloque novamente o nome do site.
- URL: insira a URL do seu site.
- Default Icon: adicione a logo da empresa que será usada como ícone do site.
Desça a Tela

- Clique nos 3 Pontinhos
- E vá em "Edit"

- Desative o "Auto Prompt" e clique em "Done"

- Desative a opção "Send Welcome notification after subscribing"

- Ative a opção "Customize service worker paths and filenames"
- E preencha nos campos:
- Path to service worker files: /
- Main service worker filename: sw.js
- Updater service worker filename: updatesw.js
- Service worker registration scope: /
- E clique em "Save"

Após salvar, clique em:
- Templates > + New Templates
- e selecione Push Templates.

- Em Blank Push Template clique em "Select"

Na tela de criação de um novo Push Template, você deve preencher os seguintes campos:
Template Name: MSG
Message: MSG
Image: Logo da empresa

- Badge:
- O ideal é enviar uma versão da logo em cor única (monocromática) – de preferência preta, branca ou em tons neutros – para garantir boa visibilidade e compatibilidade com diferentes fundos.
- Você também pode adicionar um ícone que represente a sua empresa. Por exemplo, se for uma lanchonete, utilize um ícone relacionado, como um lanche.
- Um site onde você pode encontrar e baixar esses ícones gratuitamente é o Flaticon: 🔗 https://www.flaticon.com/

- Priority: High
- E Clique em "Save"

Após, no menu lateral esquerdo, clique em "Settings"
- Depois, na tela principal, encontre a seção "Keys & IDs" e clique nela.
✅ Etapa 2: Configurando no Portal LeCard
Agora você vai precisar acessar o LeCard para habilitar o envio de Push Notificações.
- Para isso, acesse o Portal
- E, no menu lateral esquerdo, clique em Integrações.
- Na sequência, clique em OneSignal
- E ative a opção Habilitar Push.

- Feito isso retorne ao One Signal Para Copiar os IDs das Chaves

- A OneSignal App ID deve ser copiada e colada no campo OneSignal APP dentro do LeCard.
- No campo API Keys, você deve clicar em + Add Key para adicionar uma nova chave.

- Escreva LeCard e clique em Create.
- Após a chave ser criada, copie e cole no campo OneSignal Key dentro do LeCard.
Após configurar as chaves no OneSignal, acesse o menu lateral esquerdo e clique na opção "Templates", "MSG".
Em seguida, observe a barra de endereços do seu navegador (onde aparece o link da página). Ela deverá estar semelhante a:
https://dashboard.onesignal.com/apps/5d3e6...a5f27/templates/**SUA_CHAVE_AQUI**Copie apenas os caracteres que aparecem após a palavra templates/. Essa é a chave que você precisará utilizar no OneSignal.
Por fim, volte até o Portal LeCard
- e cole esse código no campo chamado "OneSignal Template" para concluir a integração.
Depois de colar todas as chaves no LeCard, clique em "Salvar".
✅ Pronto! Suas Notificações Push já estão configuradas e prontas para uso.
