We have production release of an Action that was approved in September and worked fine, but suddenly yesterday evening it stopped being available to the public. I can still access it as a developer, but it's not accessible to other users.
It sounds a bit like Google has either marked is as Unhealthy or Taken down, but according to the documentation, we would have received an email, and a notification in the Actions Console, but there is nothing at all. It also doesn't look like the action is unhealthy or has issues.
In addition, and maybe even more confusingly, when now creating a new Alpha release and adding a brand new user, the opt-in link doesn't work for that user either.
We're contacting their support, but I was wondering if anyone has seen something like this before?
Thanks!
Mario.
There appears to be a widespread problems with many, but not all, Actions at the moment.
There is further discussion taking place on the support forum at https://www.reddit.com/r/GoogleAssistantDev/
Please see our published update for more information.
This article has the most assuring argument for us so far:
Expedia, Audioburst, ABC News Update, Tide, Quaker, Levi’s, Wells Fargo,
Hoover Dry, IBM Watson, AT&T Internet, and a ton of others – those are just a
few that we have found that are no longer working.
...
Is it likely that this many Google Actions from these high profile
organizations all had suddenly run afoul with Google Assistant
policies?
https://voicebot.ai/2019/10/18/thousands-of-google-actions-mysteriously-disappeared-from-online-directory-and-are-no-longer-available-google-says-it-could-take-weeks-to-resolve/
Please see our response on Actions availability: https://www.reddit.com/r/GoogleAssistantDev/comments/diyya2/google_actions_are_down/f43onfu/
Actions Console notification:
"To ensure that Actions are in compliance with our developer policies, some Actions have been temporarily paused and are currently inaccessible to users. Once these Actions are reviewed and verified to comply with our policies, they will become available on the Assistant. We apologize for the inconvenience."
Policy URL
https://developers.google.com/assistant/console/policies/general-policies
Even more official response (not just something posted on Reddit, "The Official Google Developer's Announcement Site"), a response from the aog-support#google.com account:
Hi developer,
Thank you for your interest in Actions on Google.
I have investigated your Action and can see it is not currently
working.
We are in the process of conducting a comprehensive review of Actions
to ensure that they meet our developer policies . During this review,
some Actions have been paused temporarily.
Once your Action is reviewed and verified, it will become available
again on the Assistant. Note this process might take up to a few
weeks.
We sincerely apologize for this inconvenience.
Thank you, Yoko Actions on Google Support Team
Yes, that says A FEW WEEKS.
Related
Zapier has a very cool feature you can add which will send a slack notification every time you are mentioned on github.
https://zapier.com/apps/github/integrations/slack/1596/send-a-github-new-mention-to-slack-as-a-new-message
Unfortunately it is not a free service. Does anyone have a way to add this kind of integration directly with slack or something else? It would be really useful for my work environment.
UPDATE:
This is how you do it in a Github Native way:
Install the Github Slack app
Go to your settings/reminders
Select the org you care about
click Enable real-time alerts
select You are mentioned in a comment
While it doesn't seem like github's slack app will do what you're asking for yet (track this issue for future updates), But I've found 2 alternatives:
this example using pipedream integrations.
The good news is that pipedream is free, but the bad news is that pipedream is free.
Using PullReminders's pullpanda as explained in this comment (unclear if still functional after GitHub acquired the company behind PullReminders, though). If this works, it should be free.
You won't have to pay, but I have no idea about the security aspects of integrating with a free 3rd party that has no commitment or clear incentive to keep your system secure.
Microsoft has recently deployed a mail corrupting feature they call (one has to laugh) "Advanced Threat Detection", which is an unmitigated disaster in almost every imaginable way. It's chief "feature" (at least as I experience it as an end user) is the rewriting of nearly all links in received e-mails, like say
http://www.tandfonline.com/toc/tmam20/10/1
to
https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fwww.tandfonline.com%2ftoc%2ftmam20%2f10%2f1&data=01%7c01%7cbickford%40PITT.EDU%7ca9f7b386fae94ca994bb08d38e3a59bb%7c9ef9f489e0a04eeb87cc3a526112fd0d%7c1&sdata=st79jNKGyGbI%2fcDprP%2fgra%2fTQz7lni5uZCS7a1W83OI%3d
(Really!)
How do I disable this on my msn.com e-mail account?
It takes some doing, but eventually the Outlook Research Team was able to disable this feature.
If you want this disabled, follow the usual links to help (the "?" in the outlook.com UI) and ask for a member of the Outlook Research Team to contact you directly by mail. They will be able to disable the feature within 24 hours.
It turns out that this many users' experience of this feature was indeed a bug:
Only those links which were deemed to be suspicious were supposed to redirect to a warning page [...] however the change affected all the links and our engineering team had to get it corrected.
I have a site making calls to the PayPal sandbox. This has worked fine in the past. Today, all of my calls are returning INTERNAL_SERVER_ERROR. I am using the Node.js paypal-rest-sdk module to make these calls.
The debug ID of the transactions are 38ddafc521580, bc93a6d0f3b60, and fb3f7b74697c9.
On a related note - I don't see anywhere on PayPal developer support where you can directly ask for help with these issues; PayPal seems to just point to StackOverflow. Is that correct? Seems like I should just be able to log into the PayPal developer portal and ask for help with specific debug IDs, or at least see some more detail for those transactions on why they failed. Using StackOverflow for this doesn't feel "right" to me...
UPDATE: An update was pushed out just now that should resolve most of the external issues. Can you all please let me know if you are still seeing problems? There are a few outstanding problems in the cleanup, so I want to make sure they aren't impacting anything.
Full disclosure: I work at PayPal
I just ran a test against sandbox and have confirmed that there appears to be some downtime. I've notified the sandbox team of the problem and have provided your (and my) debug ids for them to take a look. We're on it and will hopefully have a resolution shortly.
From the support side, you're correct, there is no forum system for technical integration issues. For problems with downtime, you can report those to the technical support team at https://www.paypal-techsupport.com/app/ask/session/L3RpbWUvMTQ1OTM0NzAxNi9zaWQvVC00anZNTW0%3D, or contact support directly from https://www.paypal.com/selfhelp/home. You can always reach out to the merchant technical support Twitter handle at https://twitter.com/paypal_mts as well.
For integration troubles, that's where SO would be best, where we can help work through code issues.
The server errors have gone away, but they've been accompanied by a massive uptick in customers getting a message that reads "the card you entered cannot be used for this payment". So they're still not able to make payments. We had the first couple contact PayPal, but we've gotten so many that it seems like it's not a coincidence. Do we really need to refer people to PayPal (which will cause them grief, surely, and cause PayPal to get a bunch of extra calls) or is there still something going on?
I am trying to budget my time wisely but have not had a lot of details on the Security Review that Intuit performs on applications before publication. I found an article on their blog that talks about pre-paring for it.
The "Security Review": What to Expect
and then there is their Complete the Security Review section on their website. However I have not been able to find anything on the expected timeline to complete. One person mentioned on their v3 webinar that his took 3 months to complete, but is this the norm?
Thanks for any help in this.
It does not take months to complete, normally it takes 1-2 weeks assuming you follow the guidelines and prepare for the reviews accordingly. Obviously if there are security vulnerabilities found in your app it could take time to resolve so 1-2 weeks is an average and assuming you are able to resolve issues as soon as possible.
Also, if you follow the info here it will speed up the process
https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0025_Intuit_Anywhere/0040_Publishing_Your_App
regards,
Jarred
Its quite annoying sometimes when you have no authentic sources to confirm if particular tasks can be done using iPhone Available (Public) APIs. Whats the preferred way of finding it out?.
Shall we go through iPhone documented APIs,
Ask senior developers ( which i dont prefer, you should not depend on others too much and theres no surety about their opinions ).
Mail Apple ( by the way they offer only 2 technical calls/yr :) ,
Any other ideas?
what do u people suggest?
Thanks Guys!
The public APIs are documented on developer.apple.com in the iOS Reference Library.
However, the only absolutely authentic source on whether their use is acceptable is to submit an app and have it reviewed. Apple just added a review board if you with to appeal a review ruling, so that may be the new last word (unless you get the executive staff's attention (e.g. SJ)).
If you wish more facts before submitting an app, there are a few sites which show which types of apps are being accepted and rejected, and if so, for what given reason. However past acceptance of a type of app is not a precedent or guarantee for any future policy.
If you wish to try interpreting their rules and guidelines yourself, they are available as part of the Developer iOS Standard Agreement.
The Developer support people who answer technical question usually cannot answer review or approval questions, except to point you at the proper API documentation. (The reason may be that these are often legal, corporate policy or marketing questions, not technical questions.)
You can look at official review process from Apple here:
https://developer.apple.com/appstore/resources/approval/guidelines.html
Step 1 : Check the API.
Step 2 : If can't find an way in the API (may be you are looking at wrong API), use Google to find out whether it can be done or not.
Step 3 : If you can't be sure using Google, then ask SO.
IMO, Asking Apple is never an option.