Escolar Documentos
Profissional Documentos
Cultura Documentos
A OneSignal permite o envio de notificações push através de seu website. Antes de adicionar o
código abaixo em sua loja, siga o passo-a-passo para criação do aplicativo conforme
documentação (tópico 1):
https://documentation.onesignal.com/docs/web-push-sdk-setup-http#section-1-configure-
onesignal-settings
Nome: OneSignal
Produto: Tag HTML personalizado
Tag: copiar o código abaixo e colar neste campo. Marcar a opção "suporte para document.write"
Disparar em: escolher "Todas as páginas"
Código abaixo.
ATENÇÃO: Deverá ser feita a alteração dos códigos sinalizados em vermelho pelos obtidos em sua
conta OneSignal, gerados de acordo com a configuração do seu aplicativo.
HTML personalizado:
<head>
<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async='async'></script>
<script>
var OneSignal = window.OneSignal || [];
OneSignal.push(["init", {
appId: "xxx",
subdomainName: 'yyy',
safari_web_id: 'zzz',
autoRegister: true,
httpPermissionRequest: {
enable: true,
modalTitle: "Obrigado por se inscrever",
modalMessage: "Você está inscrito! Mas poderá desativar a qualquer momento.",
modalButtonText: "Fechar"
},
notifyButton: {
enable: false,
showCredit: false,
text: {
'tip.state.unsubscribed': "Se inscreva e receba notificações",
'tip.state.subscribed': "Você está inscrito para receber notificações",
'tip.state.blocked': "Você bloqueou o recebimento de notificações",
'message.prenotify': "Click to subscribe to notifications",
'message.action.subscribed': "Thanks for subscribing!",
'message.action.resubscribed': "Você está inscrito para receber notificações",
'message.action.unsubscribed': "Você não receberá novas notificações",
'dialog.main.title': "Gerenciar notificações do site",
'dialog.main.button.subscribe': "Inscrever",
'dialog.main.button.unsubscribe': "Desativar",
'dialog.blocked.title': "Desbloquear notificações",
'dialog.blocked.message': "Siga as instruções para receber notificações:"
}
},
welcomeNotification: {
disable: true
}
}]);
</script>
</head>