Unable to Remove (Deleted) App Engine Service from Google Admin Dashboard - google-app-engine

I recently deployed a Google App Engine app and then set up a custom URL for it from my Google Apps Admin dashboard. Everything ok until the app engine app was deleted (it is no longer listed on my developer console): I would now like to remove it from my admin dashboard to reclaim the custom URL for a different GAE app.
From the admin dashboard, I go into "App Engine Apps" and select the one I want to remove. If I click "delete" on the web address I would like to reclaim, I get "We are unable to process your request at this time. Please try again later." (and this has been happening for days). If, instead, I try to delete the service altogether, when I click to confirm I receive "You do not have the permissions necessary to uninstall this application."
I found this question which suggests getting in touch with the Google Apps help center. After doing that, I received the following:
Our Google Apps team offers support for the core suite of Google Apps services defined at http://www.google.com/apps/intl/en/terms/user_features.html. The issue you’ve experienced is currently outside the scope of our support offering and we won’t be able to offer you further direct assistance at this time.
Does anyone know how I can remove the (deleted) app engine app from my admin console, to reclaim the custom URL?

Following from #Patrice's suggestion, I managed to resolve this from the app engine console (note: not the app admin console, where I was focusing all my efforts/receiving all those cryptic error messages).
I followed the instructions here to add a custom URL in the app engine console . After verifying my domain, I added my custom URL to my new app engine project. When I clicked to confirm, I got some warning saying that this custom URL is currently pointing to another app engine app and that by confirming, it would no longer point there.
I clicked confirm, and now everything is working.

Related

Unable to create Google App Engine application

When I tried to create a Google App Engine application via gcloud app create at terminal on Ubuntu and on the web, it gives me the following error,
"ERROR: (gcloud.app.create) Error Response: [13] An internal error occurred while ensuring the default service account exists."
I guess the reason why I don't have the default service account because I deleted a default project on GCP which was made when I started using GCP, not sure though.
I made a service account at IAM & admin menu, but not work. Any idea?
Although I found this answer, it didn't work for me.
How to recover Google App Engine's "default service account"
But I didn't delete the default google app engine service account, it was missing at the first place. Maybe because I tried to create a GAE app on the web and left the page before it's done. I don't know.
Anyway, I make a new project and create a GAE app via gcloud cli, and now it's good to go.

Google App Engine Custom Admin Pages in the New Google Cloud Console

I'm a Google App Engine user, and I got this message saying the old app engine console will be retired by the end of March.
However - as it seems, there is no place in the Google Cloud Console (which is supposed to be the only available console to manage App Engine projects) to access and use the custom admin pages used to manage the project.
Does anyone know what is up with that?
Thanks,
-Lior

Google sites and Google App Engine Integration

I have deployed a few static html pages through Google app engine which works fine as expected (Access rights reserved to a specific domain).
Embedded those pages in Google site through the i frames(insert -> gadgets -> iframe and include url) which works fine only if an instance of the application on Google app engine is started by that particular machine, but if that's not the case, i frames won't display anything.
Which means if there is no instance of the application started by a particular machine (myApplication.appspot.com), it wont work while what i think is it should start an instance by itself on opening of the Google site page because i frame on that page already links it to the page on App engine.
Can anybody please explain as to why is this happening and suggest some work around for it..

Console - created new project; auto-created app engine app; can't set billing

I am getting very confused with the whole cloud console api console thing.
I just created a new Cloud Console project in order to setup some GCE instances. It seems to have auto-created an App Engine app. That is fine, but when I go to enable billing, it tells me that it cannot enable billing for app engine apps and that I need to do that in App Engine Console.
Earlier this week, I tried to setup a project to include both an existing App Engine app and Compute Engine. I was asked to got through the request access process like before GCE was available.
I created a project in the Cloud Console by starting in the App Engine console and choosing Cloud Integration. I said there was an error creating the project, but it seems like it created it. However, when I go to that project in Cloud Console, there is no option to even add Compute Engine.
Two questions:
(1) Is there something outlining the differences between Cloud Console and API Console and when it is most appropriate to use one over the other?
(2) How do I get a project (in either one I suppose) that includes an existing App Engine app and Compute Engine resources that I want to create in this project?
Thanks for your help.
-- Jay
Cloud Console is essentially a planned replacement for the API console,
however it may not have all functionality yet
Try going to appengine admin console application settings, and at the bottom of
the page cloud integration. Click on create project. Once it succeeds go to the cloud
console and enable billing for Compute Engine

Does hosting an appengine app on custom domain force me to be a google apps customer?

I have a domain I bought (via godaddy.com) - let's call it xyz.com
I have an gae app - let's call it xyzweb.appspot.com
I added a masked redirect at godaddy dns management console and now xyz.com gets redirected to xyzweb.appspot.com (even though the address bar shows xyz.com)
This stops working well in some cases like when I give a direct url redirect like href='/static/url/tohelppage.html' or when I attempt to redirect for OAuth authorization. So I read other posts on what I need to do and the most referred one was https://developers.google.com/appengine/docs/domain.
Based on that page it appears that it is necessary to sign up for a new Google Apps account with the new domain name?
So I Have to pay for Google Apps separately beyond what I am paying for Google AppEngine?
And also manage a separate apps domain and its services? I already have google apps domains and this seems more overhead to run a small app on gae.
Could you please help me understand if I've understood this right? And if there is a way to avoid the additional overhead of an extra google apps account?
The way that I do this, is I set up a basic google apps account (which is free), and I link the GAE app to my google apps account. Then you can set google apps to alias "www" to the appengine app, and now your appengine app works on www.yourdomain.tld
It's explained more here, which I know you already looked at, but it explains it well. Try reading it again.

Resources