Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

I want to publish my app but I HAVE to have a login screen. Is there a workaround?

Greetings,

Not sure if this is the right forum to ask this, so please, if my question doesn't fit the forum, inform me and I'll take it down.

Now, to my problem with my Google (Ads) API experience.

Because I can't manually create a new refresh token every week(seeing as it's in "Testing"), I've decided to publish my app and I'm looking through the verification process.
Inside there, it states:"Your homepage must be publicly accessible, and not behind a sign-in page.".
Thing is, because my app is handling sensitive data(i.e. the total cost, IDs, names, current budgets etc of many accounts), I have to have a sign-in page so as to protect that data from prying eyes.
So, to that I ask, is there a workaround this? I'm more than happy to give access to the Google verification team to see how I use my app, but I can't make the app fully public, as I can't monitor who can enter the site and to what end.
Can I perhaps remove the sign-in page for the verification period and then reinstate it?
 
In short, what can be done in this case? Or do you perhaps know where is more suited for me to ask this?

Thank you in advance and have a nice day.
1 1 429
1 REPLY 1

Hi @Kostas612 ,

Regarding the error that you're encountering :


@Kostas612 wrote:

"Your homepage must be publicly accessible, and not behind a sign-in page.".


In general explanation, the Google Ads API requires the homepage of your website to be publicly accessible because it needs to crawl and analyze your website's content to determine its relevance and quality for serving ads. If the homepage is not publicly accessible, the API won't be able to access the necessary information and may not work as intended.

To resolve this issue, make sure that your website's homepage is available to the general public and does not require any sign-in or authentication. Verify that there are no firewalls, login screens, or other access restrictions that could hinder the Google Ads API from accessing your homepage.

If the website needs to have authentication on some pages, but leaving the homepage publicly accesible, you need to modify your website's settings or permissions to allow access to the homepage without requiring authentication.

You can check this article as it is related to the error message you're encountering.

For further assistance, I recommend you to contact API technical support.