{"__v":29,"_id":"56c2f738d93eec0d00e78578","category":{"__v":1,"_id":"56c2f6efbbf9ec2d00e0fe4f","pages":["56c2f738d93eec0d00e78578"],"project":"5540ce1b31827a0d007ab1cc","version":"5540ce1c31827a0d007ab1cf","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-02-16T10:16:15.410Z","from_sync":false,"order":13,"slug":"firefox","title":"Firefox"},"parentDoc":null,"project":"5540ce1b31827a0d007ab1cc","user":"567bb6833241c20d00b730db","version":{"__v":31,"_id":"5540ce1c31827a0d007ab1cf","project":"5540ce1b31827a0d007ab1cc","createdAt":"2015-04-29T12:27:08.390Z","releaseDate":"2015-04-29T12:27:08.390Z","categories":["5540ce1c31827a0d007ab1d0","5540d91bbb9e762d00f594ad","5540e5f131827a0d007ab212","5540e5febb9e762d00f594d3","5540e61331827a0d007ab213","5540e6195cf9682100d61afa","5540e62631827a0d007ab214","5540e63031827a0d007ab215","5540e63531827a0d007ab216","5540e63e5cf9682100d61afc","5540e6445cf9682100d61afd","5540e64a5cf9682100d61afe","55a4ff5b2e70c0250038050f","55acb28318eefd0d0071d504","55ae1abe8576b92300291c80","55ae453ef302af23000ac109","55af586d555b900d0036d296","55af91dac8a85321007a53c3","55b9fee204775a2f00628071","55b9ff0e04775a2f00628072","55b9ff4604775a2f00628073","55b9ff5fd72d1e1900276a38","55b9ff7f04775a2f00628074","55b9ff90eb08801900f833e5","55b9ffa5d72d1e1900276a39","55b9ffca04775a2f00628075","55b9fffdd72d1e1900276a3a","56bc2f033ee9e70d008b46af","56c2f6efbbf9ec2d00e0fe4f","57595bbb18760817001e8bbe","57d8d9793916800e003dde53"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-02-16T10:17:28.312Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"[block:callout]\n{\n  \"type\": \"success\",\n  \"body\": \"Browser push notifications are available starting from Firefox 44.\"\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"danger\",\n  \"title\": \"\",\n  \"body\": \"Please note that Firefox pushes require **https** websites;\\nFirefox pushes will not work with **self-signed** certificates (https/ssl). You should get SSL certificate signed by trusted Authority;\\n\\nPush notifications don't work in \\\"Private\\\" mode.\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Overview\"\n}\n[/block]\nFirefox Web Push Notifications allow you to address the audience of your website. Users will only receive messages from sites for which they have granted permission. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/YCNvnCxRlmjMyn15yZsg_allow_push.png\",\n        \"allow_push.png\",\n        \"445\",\n        \"213\",\n        \"#2f436d\",\n        \"\"\n      ],\n      \"caption\": \"\"\n    }\n  ]\n}\n[/block]\nFirefox Web Push Notifications are not allowed for mobile devices yet, but Mozilla is reportedly working on it. Consequently Firefox will support mobile web pushes in next versions of their browser.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Configuration\"\n}\n[/block]\nIn order to complete Firefox configuration go back to your Pushwoosh Control Panel and select your application. Go to the Configure tab and сlick on the **Configure** option.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/wNXdTCkoTviMh8qSsw3d_configure.png\",\n        \"configure.png\",\n        \"1149\",\n        \"524\",\n        \"#0681c8\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\nThen put a tick to enable Firefox notifications and click Save. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/FLMfGJlnShyiJQedVvpw_enable.png\",\n        \"enable.png\",\n        \"592\",\n        \"198\",\n        \"#0ca3eb\",\n        \"\"\n      ]\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Integration\"\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"success\",\n  \"body\": \"In order to enable Firefox Web Push notifications for your HTTPS website, please follow the [**Web Push SDK 2.0 Guide**](http://docs.pushwoosh.com/docs/web-sdk-20)\"\n}\n[/block]","excerpt":"","slug":"firefox-web-push","type":"basic","title":"Firefox Web Push"}
[block:callout] { "type": "success", "body": "Browser push notifications are available starting from Firefox 44." } [/block] [block:callout] { "type": "danger", "title": "", "body": "Please note that Firefox pushes require **https** websites;\nFirefox pushes will not work with **self-signed** certificates (https/ssl). You should get SSL certificate signed by trusted Authority;\n\nPush notifications don't work in \"Private\" mode." } [/block] [block:api-header] { "type": "basic", "title": "Overview" } [/block] Firefox Web Push Notifications allow you to address the audience of your website. Users will only receive messages from sites for which they have granted permission. [block:image] { "images": [ { "image": [ "https://files.readme.io/YCNvnCxRlmjMyn15yZsg_allow_push.png", "allow_push.png", "445", "213", "#2f436d", "" ], "caption": "" } ] } [/block] Firefox Web Push Notifications are not allowed for mobile devices yet, but Mozilla is reportedly working on it. Consequently Firefox will support mobile web pushes in next versions of their browser. [block:api-header] { "type": "basic", "title": "Configuration" } [/block] In order to complete Firefox configuration go back to your Pushwoosh Control Panel and select your application. Go to the Configure tab and сlick on the **Configure** option. [block:image] { "images": [ { "image": [ "https://files.readme.io/wNXdTCkoTviMh8qSsw3d_configure.png", "configure.png", "1149", "524", "#0681c8", "" ] } ] } [/block] Then put a tick to enable Firefox notifications and click Save. [block:image] { "images": [ { "image": [ "https://files.readme.io/FLMfGJlnShyiJQedVvpw_enable.png", "enable.png", "592", "198", "#0ca3eb", "" ] } ] } [/block] [block:api-header] { "type": "basic", "title": "Integration" } [/block] [block:callout] { "type": "success", "body": "In order to enable Firefox Web Push notifications for your HTTPS website, please follow the [**Web Push SDK 2.0 Guide**](http://docs.pushwoosh.com/docs/web-sdk-20)" } [/block]