How can I get and pass the place_id to get the photos and then show them in a list?
Also, is possible to create a relationship with an external collection?
Can anyone provide us with some help to get this feature up and running?
Indeed it will be costly, especially if you have large user traffic on your front page. Unfortunately, Adalo doesn’t have image caching capabilities.
In theory, you can save these images to some external storage (S3 / Cloudinary / etc.), store the URL links to these images in some Adalo collection and then display images using lists in Adalo. But this will require some 3rd party platform to work (Make / Xano / etc.).
And I am not sure what will be cheaper - to use Google API or spend money on integration platforms.