{"id":16784,"date":"2023-12-07T20:16:01","date_gmt":"2023-12-07T19:16:01","guid":{"rendered":"https:\/\/www.welaunch.io\/en\/?post_type=faq&#038;p=16784"},"modified":"2023-12-07T20:26:56","modified_gmt":"2023-12-07T19:26:56","slug":"upgrade-google-firebase-fcm-to-http-1","status":"publish","type":"faq","link":"https:\/\/www.welaunch.io\/en\/knowledge-base\/faq\/upgrade-google-firebase-fcm-to-http-1\/","title":{"rendered":"Upgrade Google Firebase FCM to HTTP 1"},"content":{"rendered":"<p>Google will shutdown the legacy Firebase FCM and replace it with their new more secure HTTP 1 Method. You can find an <a href=\"https:\/\/firebase.google.com\/docs\/cloud-messaging\/migrate-v1?hl=en\" target=\"_blank\" rel=\"noopener\">official Firebase cloud messaging HTTP1 upgrade guide<\/a> here. The old method will be shut down in 2024.<\/p>\n<p>However in order to keep our <a href=\"https:\/\/www.welaunch.io\/en\/product\/wordpress-fire-push\/\">web push messaging plugin for WordPress<\/a> up and running you need to <strong>change the configuration<\/strong>. Please follow these simple steps:<\/p>\n<ol>\n<li>Download &amp; Install latest version 1.4.0<\/li>\n<li>Go to: https:\/\/console.firebase.google.com\/<\/li>\n<li>Open your project<\/li>\n<li>Click on the gear icon on top left to open project settings<\/li>\n<li>Go to service accounts<\/li>\n<li>Click on generate new private key, confirm and download the JSON file<\/li>\n<\/ol>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1434187819\">\n\t\t<a class=\"image-lightbox lightbox-gallery\" title=\"\" href=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-1024x482.png\">\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"480\" src=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-1024x482.png\" class=\"attachment-large size-large\" alt=\"firebase generate private key\" srcset=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-1024x482.png 1024w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-300x141.png 300w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-768x362.png 768w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-1536x723.png 1536w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-2048x964.png 2048w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-600x283.png 600w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/firebase-generate-private-key-510x240.png 510w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"caption\">firebase generate private key<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/a>\t\t\n<style>\n#image_1434187819 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"gap-169976857\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-169976857 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<ol>\n<li>Go to our plugin settings<\/li>\n<li>Open firebase credentials section<\/li>\n<li>Now upload the JSON file into the first setting option<br \/>You may need to <a href=\"https:\/\/stackoverflow.com\/questions\/63455255\/allow-json-upload-file-in-wordpress\" target=\"_blank\" rel=\"noopener\">allow json files to be uploaded<\/a>.<\/li>\n<li>Done. That is it. The new method is also capable of sending more messages than before.<\/li>\n<\/ol>\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1821767057\">\n\t\t<a class=\"image-lightbox lightbox-gallery\" title=\"\" href=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-1024x408.png\">\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"406\" src=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-1024x408.png\" class=\"attachment-large size-large\" alt=\"wordpress upload firebase json file\" srcset=\"https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-1024x408.png 1024w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-300x120.png 300w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-768x306.png 768w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-1536x613.png 1536w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-600x239.png 600w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file-510x203.png 510w, https:\/\/www.welaunch.io\/en\/wp-content\/uploads\/sites\/8\/2023\/12\/wordpress-upload-firebase-json-file.png 1660w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"caption\">wordpress upload firebase json file<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/a>\t\t\n<style>\n#image_1821767057 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"gap-1851628022\" class=\"gap-element clearfix\" style=\"display:block; height:auto;\">\n\t\t\n<style>\n#gap-1851628022 {\n  padding-top: 30px;\n}\n<\/style>\n\t<\/div>\n\t\n<p>Note: When you do not change this, fire push will no longer send notifications after <strong>June 2024<\/strong>.<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","product_cat":[],"class_list":["post-16784","faq","type-faq","status-publish","hentry","faq_topics-fire-push","faq_topics-fire-push-getting-started"],"_links":{"self":[{"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/faq\/16784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/faq"}],"about":[{"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/types\/faq"}],"author":[{"embeddable":true,"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/comments?post=16784"}],"version-history":[{"count":2,"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/faq\/16784\/revisions"}],"predecessor-version":[{"id":16789,"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/faq\/16784\/revisions\/16789"}],"wp:attachment":[{"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/media?parent=16784"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.welaunch.io\/en\/wp-json\/wp\/v2\/product_cat?post=16784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}