Publish Google Sheet - google-sheets

I created a random sheet and then clicked publish to publish this google sheet publicly but for some reason when i click on my public link after signing out it will ask me to login again. This did not happen in the past. Has something changed with google sheet?
FYI i am not restricting access to anything or anyone i am publishing this as a public link but not able to access the link if i am not signed in.
I suggest others try it out and see if they get a different result or maybe there is restrictions on my account.

This is an ongoing issue that started yesterday. At my workplace, we are using it for years now. But suddenly the scripts started failing. HTML output is working fine but CSV, TSV formats are asking for login.
A temporary fix would be to change the sharing permission of the spreadsheet to Anyone on the Internet.
Issues started popping up on google support:
https://support.google.com/drive/thread/83705117?hl=en
https://support.google.com/docs/thread/83645178?hl=en
https://support.google.com/docs/thread/83744355?hl=en
https://support.google.com/drive/thread/83700244?hl=en
No solution or reply from the google team yet!!

not to sure, but when your posting, there should be a new option that lets you grant and restrict access. from the screen shot you provided, it should be somewhere in the "published content & settings" section at the bottom of the publish screen. once you do that it should open the access options and youll be able to allow anyone to view the document. The link you provided is still coming up as access denied. Let me know if you need more help and ill provide some pics and more details.

I can confirm that we experienced the same error yesterday - out of the blue our export scripts started failing.
We only experience this with CSV/TSV published Google Sheets, and we also made sure that there are no viewing restrictions whatsoever. If I publish as a website, I can still open that anonymously in a browser.
This is however useless as the data was being parsed as CSV.
A workaround is the following:
Click the Share button.
Click get link section of the modal.
Make sure "Anyone with the link" is selected.
Copy the URL and click done.
Post-fix URL with: /export?format=csv&gid=0
If you need a specific sheet, find the gid by clicking on that sheet in your browser and copying the gid from your browser's url. gid=0 is the first sheet.
Adjust all of your bash scripts with the new URL.
Enjoy!
enter image description here

Related

Unexpected password autofill with Firebase Dynamic Links

I have integrated Firebase Dynamics Links into my app (using <myapp>.page.link domain) and it's all working fine. However, I have now found that in my login and registration screens I get username/password autofill appearing for website page.link. I'm not currently using autofill, and don't have the webcredentials entitlement, so this is very strange. Has anyone else come across this and know how to prevent it?
I'm seeing it every time for each new project with dynamic links.
I think that firebase's apple-app-site-association posted at <yourapp>.page.link is the only credible source of info it can find (even though it doesn't have webcredentials). Basically it looks like after failing to find webcredentials anywhere it falls back to the only available file with applinks.
The easiest way to prevent this is to take initiative from firebase and post own apple-app-site-association file with webcredentials at your site (with proper "webcredentials:<your.domain>" counterpart added into the Associated Domains capability).

G1ANT Advanced lesson 4

I would like to share my experience while setting up the mail.imap command in G1ANT studio.
For everyone stuck at the invalid credentials error--
Open your gmail account (the one you ware using in your code)
Go to the settings tab to the top right corner and then click on See all Settings.
In the All settings option click on Forwarding and POP/IMAP
Enable IMAP
Now head over to you homepage and click on manage accounts tab for your email account.
In the manage account section click on Security
Scroll down and turn on access to LESS SECURE APPS
Let the site update and go back (Do not close the tab directly)
This procedure should fix the invalid credentials error. However, even after doing all this the LIST variable (where the email data is stored) has no value allocated in it.
If anyone can find a solution to this problem, your help would be hugely appreciated.
I think your messages are already seen, so you can unread them and then try again and also see that you have got some messages that are from the current day.
Thank You for your solution for Invalid Credentials.

React-Native: Google Custom scheme URIs are not allowed for 'WEB' client type

I am creating application in React-Native and it has Google Login. I research on it and I got Google-React-Native from here. I added it and follow all the steps which it say. But I am still getting error. I spend two days behind it, but didn't get any solution.
I also follow this-solution, but my issue is still not resolved. Can any one help me to find the solution?
Its a very small mistake. The issue is in generating key for Google. I follow below steps and generate new key and its work for me.
1) Open “https://console.developers.google.com” and generate one application.
2) You will get three menu on Left size. Click on “Credential” tab.
3) You will get new window with three option. “Credentials”, “OAuth consent
screen” and “Domain verification”.
4) Click on Credentials and then "Create Credentials" from it.
5) Click on OAuth Client Id and fill information. You will get the one key.
Use it into your application and it will work fine.
Hope these steps will help to other guys also.
Happy Coding

Account Linking on Actions on Google Step by step

I'm new at Actions on Google and I've never done account linking. I'd like to link my web server with Google account. Can anyone explain me how to do account linking step by step. I found link https://developers.google.com/actions/develop/identity/account-linking but when I run simulation it says "It looks like your apial account is not linked yet. You can link apial to your Google Account from the Google Home app.". What am I supposed to do next?
In the web simulator, when it states "It looks like your XYZ account is not linked yet", it'll provide something like the following on the response log on the right:
"name": "Account Linking Url",
"debugInfo": "https://assistant.google.com/services/auth/handoffs/auth/start?provider=google-project-id-123455_dev&return_url=https://www.google.com/"
You can copy & paste that link into your browser, and it'll take you to the OAuth provider that you set up, asking you to authorize your API.AI app. If the process succeeds, you'll eventually be redirected to https://www.google.com/?result_code=SUCCESS&result_message=Accounts+now+linked, as an indication that the process worked.
Of course, if you have an actual Google Home, you can open your Google Home app and follow the process there instead.

Google Analytics configuration file can't be created

I'm adding Google Analytics to my iOS app, and there seems to have been some changes in the SDK. The tutorial at https://developers.google.com/analytics/devguides/collection/ios/v3/ says that I have to create a configuration file, but when I click on the "Get a configuration file" link I'm directed to a page that just shows a loading spinner (with some errors printed to the browser console).
I don't have time to wait for Google to fix their service, so I'm wondering if it's possible to create the file manually?
It seems that if you look at the error in the browser console and go to the URL it can't load, you can sign in and it works. And thereafter, the original link works too.
As crazy as it sounds, I resolved this error by using Internet Explorer to load the site.
user102008's answer worked for me. I also noticed that if you create a new Property in the GA Admin panel, the configuration file generator page will load properly.

Resources