Link sharing for Google Spreadsheets - google-sheets

I'm about to ask a very basic question, where I asked in another community group but didn't get any response. Seeing how much more active SO is, figured I should ask here.
I have a Spreadsheet on Google Sheet that I have granted viewing access to people. However, I also want to give certain people Edit access. But it seemed like if I changed the access type during the link share option, then everyone would be able to edit it.
Basically I want to share the sheet, but with the option of view only, and view & edit. And is it possible to grant someone editing access without having them to sign in.?

set your spreadsheet as View for public and then add people who are allowed to edit it under:

Related

AppSheet: I need FILTER the data and show each user the rows that contains his NAME

I have this Users Sheet and the login process is working perfectly (if the user Email is contained in the Users list then the data will showup).
Now i need to show the user the data that contains his name only (Filter), from where i can do that ? and whats the code ?
Thanks in advance :)
You'll want to implement the Current User system in your app
This will allow for all sorts of advanced functionalities
FYI: you'll be better served searching for answers in the official AppSheet Community; it's been around for years, with tons of really detailed posts (full of good follow-up questions and answers)

Log in for Google sheets for every member

Is it possible that we can create a log in panel on google sheets which can be access by only shared person once they log in and after that they get the only tab which is shared with them instead of whole google spreadsheet
I heard it is possible but haven't seen somewhere ..!!!
You could create a log sheet "which can be access by only shared person once..." and could then share by user.
Still.
It would not really serve your purpose since anyone with editor privileges will always have access to the history of the whole sheet (where one can easily see who edited what and when).

How to add "Order Online" link on GMB using the API

[NOTE: This may be not the right place for this question. Can you please refer me to the right place if this is not.]
I know you can login to GMB, verify the business and than add the "Order Online" link from the GMB console.
We are an agency and expanding fast so we are trying to find out a way of adding our link to all our customer's GMB pages without needing to getting verified for each of them separately but rather using the API if possible.
Anyone here has experience doing this? I looked through the API, but can not find anything like this.
It is not possible to influence this attribute. See this article
In some cases, links to certain third-party booking services will appear automatically on business listings. These links cannot be edited in Google My Business.
If you want to remove or fix a link in your own listing, please contact the third-party provider’s support team or a technical contact to request they remove your data from the information they are sending Google.

How to protect Google spreadsheet all sheets option?

I have build an online Google spreadsheet. That spreadsheet accessed 6 person everyday.
I made 5 sheets in my spreadsheet Meals, Marketing, Contribution, Cakculator and Notes
I want to protect these sheet from other user. I gave limited area to protect my data. I have done that. But unable to protect my sheet options.
See screenshot:
Delete, Hide, Rename, Duplicate, Copy to.. options should access only owner who is created this spreadsheet. Can you Please tell me how to do that?
As you are the owner the options will always appear for you. If you set the protections and share the file then open it with another account or sing out and open it and you should see the protections are in place.

Google Contacts Dir in Google Sites

I am currently making a Google Site where I would like to embed my contacts. The contacts I am referring to can be found if I log into my gmail account and click on ->Mail->Contacts on the upper left hand corner. Then, on the next page, I click the "Other Contacts" link.
I have tried using a google spreadsheet to read in this data and then displaying that in the Google Site. However, I ran into a few issues. I tried the IMPORTHTML("https://mail.google.com/mail/u/0/#contacts/group/26ae/Other+Contacts","table",1). This didn't return anything. I tried to change the second parameter to 'list' and for the third parameter, I went up to 30 so I doubt that is the issue.
I also tried this approach but no luck. https://www.import.io/post/how-to-get-live-web-data-into-a-spreadsheet-without-ever-leaving-excel/
What would be the best way to resolve this issue of getting those contacts to show up in my site?
I see three options:
Export your contacts to a CSV and import that into a sheet. The downside is that this is not syncing, it is a static update, so maintaining contacts can be problematic.
Use this addon. I have never used it and can offer no advice either way. I believe your domain Admin will need to set it up and I do not think it populates a spreadsheet, so you won't be able to embed your contacts.
Write a custom Google Apps Script. The benefit here is you could use a script to also display the contacts in a clean fashion, with the name as a link, or otherwise. The downside here is you need to write a script. It is javascript based so if you have someone who can do that, it may be your best option. I have done this for a staff directory, which lists all of our domain accounts:

Resources