I want to develop an android app, in which if an user enters a specific area, the id of that area is passed to Firebase database and some values(couple of strings and images) are retrieved and is displayed in the android app. I have seen Google's Geofence API is used to identify whether an user enters a area or not, and if entered, a notification is triggered. In my case, I don't want to send notifications but retrieve specific set of data from Firebase and display it on the app.
Is it possible with Google's Geofence API, and if so how could it be implemented? Some tutorial or links to videos explaining that would be mostly appreciated. And are there any options other than Geofence API that does what I want?