Okay cool, so you saw the prompt and accepted push notifications. Did you get a welcome notification or something when you had accepted them? I saw you had this setup in the last couple of screenshots here; Internal page URL in 'Insert dynamic data'? - #20 by jessefarquhar48
First thing we’d want to do is check the server logs. Are there any errors? Did you also get an email?
Emails are working as expected (although there’s no magic link in them for users to click but then again we’re trying to do that through one signal anyway)
Yeah that’s cool, and that’s also because in your email body you haven’t referenced the link in the first place.
Okay cool so that’s the first issue - you’ll need to have seen the prompt and then accept it. Without accepting the prompt, then there’s no way it could send the notification to you.
Looking at the server logs it seems there was a Bubble error at the end but it didn’t seem to prevent it from trying to send the push notification so it seems like the only issue is getting the prompt showing in the first place.
On a random test page, can you add a button with one action which is to ‘Show notification prompt’? We really need to get that working first.
Yeah, i though that it would be fine to do it on the dashboard page using the ‘done’ button that the users is already pressing anyway. But maybe there’s something i don’t understand so yeah i’ll just do it on a new page. Thanks.
Bubble (left) says to select 'my site is not fully HTTPS. Is this the case? Keep in mind i’m not a technical person and have no idea what that means anyway lol
Good news is that i tried the email method again and i got the magic link to work and it did everything it was supposed to do ! (i.e. it took the user (me) to the website > to the redirect page > to the checkin popup etc.) so that’s all working good.
Just need One Signal to work. I feel like we’re real close!
Correct. I could go into a long-winded explanation of why this is the case but given you’ve openly admitted a couple of times during this thread that you’re not a technical person, I won’t bore you with the details hahah.
Keep going with the instructions in the Bubble manual and you should get it to a point where you see the push notifications prompt. You should not need to touch the API settings in Bubble, you need to find them in OneSignal. I think I saw a screenshot where you already had these entered though?
The API ID and API Key found on OneSignal (as you show) is something i already found a few days ago and i copied and pasted them in the bubble plugin page for one signal, have a look, did i put them in the correct spot or if any spots are blank that shouldn’t be (i just pasted them in as many places i thought seemed correct:
So just to clarify, bubble does not support HTTPS? Which means i need to select (on One Signal settings) “my site is not fully HTTPS” and i need to choose a label for the xxxx.OS.TC label? If so i would just put the business s name ‘Healink’ right ? so Healink.OS.TC
Man it looks ugly and makes it look like it’s our web address, but hey if that’s all we can do with a bubble app then so be it. Just wanted to make sure.
Your app does run over HTTPS but I believe it’s the way their plugin is implemented that means they opt for the HTTP implementation of OneSignal. Once things are up and running then you can take another look on how you can implement the HTTPS version (and there might even be some other threads on the forum which explain how to do this - and also how much extra work that is).
Yep correct. Got it working yet? I’ve just gone through the process and have it functioning.