can google map send push notification to user without app install? - google-maps

I need some help to understand better about google maps push notifications.
Nowadays we are getting push notifications from different restaurants, hotels or shops whenever we visited or leave the area.
how this is happening. Do we need to use any product from the Google to support this feature or Google is promoting the app itself?
I need the same feature to integrating for my project. so whenever a person comes to a place within the radius defined. we need to track their location using GPS and google maps. and once the person leaves the area we need to send a push notification to their mobiles
But our goals is to a person should not install any other Android or IOS app and bluetooth is off. The notification should be get using the Google maps only
so can anyone please let me if this can be achieved? do we have any APIS which Google can provide

Your phone should be subscribed for the Push Notifications. So some app in your phone did this. Also it is impossible to be subscribed without user's permission (at least at iOS). You can check permissions in app settings.
to get more undestanding you can look into: Apple Push Notification Service (APNS)

Related

Integrate Gmail api with Google app maker

I'm creating a google app using app maker. I want to integrate the Gmail API with the application. I went through it's guideline, but couldn't able to find any useful resource for my use case.
According to the guideline, google app script are supporting this, but I don't' know if it is possible to integrate the that it to the Google App Maker application.
Thanks in advance.
Update
I have done a bit of research and found that there's an inbuilt object called GmailApp which could be access via a server script. There are number of functions related to that. What I particularly looking for is to get/read email thread for the given subject and open it in a separate browser window, so the user will be able to interact with it (read the thread, reply..etc.)
I was able to integrate the Gmail API by going to
APP SETTINGS -> Advanced services and click on ADD SERVICE.
From there we could select Gmail API from the available services. As shown in the screen capture below.

Register for navigation intent in iOS swift

i have an esri based mapping app which is capable of routing and navigation.
i need to make the system know that my app is capable of routing and navigation when a third party app sends a navigation request and it should list my application among the installed maps app to the user
here is my scenario :
lets say my app is "App A" and a third party app is "App B".
App B has a button when tapped performs navigation,before opening navigation request it launches a selection window in which the system lists the maps app installed in the phone.so the user choose any one.
i need the system to add my app App A to the selection list.
i was able to use intent filters in android to achieve this easily.
what i tried in swift :
1)created a url scheme for comgooglemaps
2)system shows google maps in the app selection window for App B (even though phone doesnt have google maps installed) but opens my app and executes my task as needed
3)if google maps is installed,system opens google maps and my app doesnt receive the callback..
how do i achieve this in swift..
I need my app to be listed here among these Apple and Google maps and handle the request
please help ?
This is something which is not possible in iOS as of now
AFAIK and from the information gathered from other devs you cant let yourself list app among other apps
The only possible way is to create a URL scheme in my app and let the developer of the third party app to talk to my app using the scheme.

Adding Google Analytics Tracking To BigCommerce App Store Listing

I have an app on the BigCommerce app store. I'm trying to set up conversions on Google Analytics, and I need to install my tracking code to the app store. I need to do this because users are bouncing off the app store portal before installing my app.
The url I am directing people too via my own site is:
https://apps.bigcommerce.com/details/85
Is there anyway to add the tracking code to this via BigCommerce's dev portal? Or does anyone know a way around this?
Thanks!
The BigCommerce Marketplace doesn't currently support GA tracking (or any third party tracking scripts).
We're working on building out more tracking and insights for our app partners though, so keep an eye out in the future for access to that kind of data.

Is it possible for a domain owner to enable Google Drive API for all users?

I've added a few scripts to a Google Spreadsheet. One uses the Drive API. First time a person runs the script he has to manuallly enable access to Drive API and click on the link to Google Developer Console and enable access to Drive API.
There are about 100 people in my organisation who are going to use this spreadsheet and is there some way for me as a domain owner to enable Drive API so that the users don't have to do it by themselves?
/Magnus
Your users are going to have to create there own application in Google Developers console, and authenticate themselves.
Google Made a change recently that makes it against terms of service for you as a developer to give out your client id from Google developer console. So they will need to make there own. There is also no API that will let you automate this for them either.
As for authenticating that is the nature of authentication. Each user must give the application /or in this case script access to there account.
Sounds like you are doing everything correctly right now. It may seam time consuming but that is the way things have to be done.

How to make starting a UiApp by a group of users easy?

After opening Gmail or Google Drive you see the google bar (containing the Google logo, a searchbox and clickable button for apps, notification of unread messages, sharing and about) on top of the window.
I want to put a put a button for starting my UiApp (build with GAS) there as well.
Is this possible (and how) ?
Several users will have read access to the google drive. I want those users to be able to start my UiApp from a button in google bar as well. What should I do (and what should they do) to make that possible?
If this is not possible, where can I put my UiApp best so users can start it easy?
My application is NOT intended to be accessible by other people except the ones I provided access to my Google Drive.
I believe you can accomplish this by leveraging the Gadgets section of the Gmail API to accomplish this as detailed here. I've seen this type of Gadget added by a Chrome Extension before but not directly from Google Apps Script.
I think you would need to use the "New" button, and publish a script to the Chrome Web Store. Then your app would be in the drop down list of the "New" button. The problem with that, is that the general public could see the app. I'm assuming you don't want that.
If you want an easily accessible central location for users, you could create a website with Google App Engine. You can get a free domain name of
www.mySiteName.appspot.com
It would be easier for users to get there than the URL of your Apps Script.