Can't release my action for submission: "App display name is required" - release

I designed an "Action on Google" skill for Google Assistant. When I try to release it for submission, I get an error "App display name is required". Display Name in the invocation tab is set. German is the only active language (English has bee deleted)
Anyone had that problem before? Am I looking at the wrong "App Display name"?

If you are creating this actions using Dialogflow, please delete the English language from the Language settings (click the gear icon next to the agent name, and choose language tab).

Related

Unable to delete an agent in Dialogflow

I want to delete an agent in Actions-on-Google and I am told to first delete the agent in Dialogflow. In Dialogflow the agent is not listed. I have tried Dialogfull with all of my Google Accounts. The agent is still not listed.
Is there any chance you have multiple Dialogflow projects?
You can switch projects in the top left corner - in the below example, by clicking the expand-more icon next to greeting-card-store:
Alternately, you can delete the entire Dialogflow project by clicking the settings icon next to the expand-more icon, then scrolling to the bottom of the Settings > General tab and clicking Delete Agent:
I faced the similar issue earlier. I could fix it by starting a fresh, following these steps:
Logout from Dialogflow.
Login to your actions on google console.
Now in your action, go to the Actions and click on "edit in dialogflow".
Actions navigation to dialogflow
Now you will be asked to do a google login continue by clicking it.
In Dialogflow
Now the agent that will get displayed first, will be your agent and to validate. You can linked action's project id from project settings option
Dialogflow agent settings
Delete the agent in dialogflow.
And after that you can delete your action from google action console.
Sometimes, it may take few minutes to get reflected.
This is what worked for me:
Open a cloud shell and set the project with gcloud config set project PROJECT_ID
gcloud alpha resource-manager liens list
gcloud alpha resource-manager liens delete NAME (you will get NAME from step 2)
After these steps, I was able to remove my Actions projects and then my Cloud Console project.
From: https://support.google.com/a/thread/74530265/can-t-remove-google-cloud-project-due-to-dialogflow?hl=en

“Request contains an invalid argument. Types should be same across locales. Expected: [$entityName]. Actual: [].”

Whenever I try to test my google assistant integration, I get the title error message.
Below is a pic of what the error message looks like.
The only way I can get rid of this message is to delete all of my entities.
Any help would be GREATLY appreciated.
Thanks
I had the same issue with my agent. The problem was some entities were created in one language (french), and other entities in another language (english).
To solve the problem, I removed the english language of my agent.
I met the same issue. I create my entity in English, then I tried to enable German on the same agent. My solution is: add synonyms to the entity under "de" (German language) mode.
I cam across this when I was trying to test my script on Simulator.
Below are the steps I followed:
Clicked on Integrations from the left panel.
On the dialog box that appeared, if I clicked on Test I was facing this issue. So I clicked on "Manage Assistant App". This opened a new window named "Actions on Google" Refer the below image.
Here I could easily access the Simulator and other functionalities from the left panel.
I hope this helps!!!

How do I set the developer display name in Google's Chrome Web Store when an extension is associated with a verfied site?

At https://chrome.google.com/webstore/developer/dashboard, there is a section titled "Your Developer Account" with a line that says "Edit your developer display name" as a hyperlink, and then shows the current value of the developer display name in bold. That is supposed to set the value of what follows "offered by" on the developer's add-on page.
If the extension is associated with a verified website, even if the domain name is complex like sub.myhost.tld/some/verified/path, what follows "offered by" is that path. For example, the eBay add-on is "offered by anywhere.ebay.com." Associating an extension with a verified site is necessary for features like permitting inline installation from that site.
Aditya Bhaskar points out the lack of documentation and concludes that it's not possible to both set the developer name AND support inline installation etc., but is he right? Or is there actually a way to set the developer display name while retaining the functional benefits of verified site association?

How do I fix this Azure publishing error?

Problem
Up until this week I have been successfully publishing services to Azure.
But this morning, when I went to do a publish, I was greeted with the following screen:
http://postimg.org/image/fyno8sxpl/. If I mouse over the red crosses, the hint says: "One or more errors occurred".
If I click 'Publish' it shows the following message but nothing else happens:
http://postimg.org/image/jwb7onbdv/
My colleagues have (what appears to be) exactly the same setup but they do not see any errors. I suspect it is something to do with certificates, but I cannot find any invalid or out of date certificates.
Has anyone here encountered a similar issue and are able to point me in the right direction?
Thank you for any help you can provide.
Extra info:
I am using Windows7 / VS Professional 2012 / C#.
I have found the solution...
Solution
Select 'Publish' in your project.
Select 'Previous' until you are at the first tab.
Select <Manage...> from the 'Choose your subscription' dropdown.
Click 'Sign out'.
Click 'Sign in'.
Select 'Sign out and sign in with another account'
Finally, sign in with your usual account.
If you are getting this error you may need to re enter your credentials for Azure.
If you go to Server Explorer there will be a yellow warning sign on the top menu item.
You can right click on it and reenter your credentials.
Reference:
http://www.anujchaudhary.com/2015/09/one-or-more-errors-occurred-while.html

Hiding Settings Area based on security role in CRM 2011

I'm trying to hide the "Settings" area in CRM 2011 such that it is visible only to users
having a certain security role.
I have followed the suggestions mentioned in the following posts
https://community.dynamics.com/product/crm/f/117/t/28176.aspx
http://taoofcrm.com/2011/06/09/hiding-areas-in-the-sitemap/
and have created a custom entity as indicated in the posts.
None of my other security roles have "Read" on this entity. "System Customizer" by
default has "Read" on this entity.
I then included a Privilege tag like so
<Privilege Entity="Your custom entity name here" Privilege="Read" />
in each and every SubArea of Each <Group> that is defined for the "Settings" Area
under the <SiteMap> node and uploaded the solution containing this customization back to my org.
After importing the solution, I'm noticing that if I click on Settings --> Administration
the progress bar at the bottom of the browser stays busy for a long time and
I have also noticed an "Error on Page" message on the bottom left of the page.
Cicking on "Security Roles" or "Users" does the same thing.
Any help would be much appreciated.
OK I'll take a stab in the dark. I suspect you've messed up the SiteMap customisation. Roll back your changes and then go and install Tanguy's excellent SiteMap Editor tool from here. Do the same things you tried to do by hand and see if it works this time.

Resources