Screen Link (New Computation)

So no deep links thankfully can be predeicted on the new infrasturcure by adding the url

https://app.domiain/dl/XXX/s/XXXX/r/ROWID/s/XXXX/r/ROWD

So the placement are ROWID

In glide tables row id can’t be changed or modified but in Google sheet the story is different

Sometimes we push data through make or zapier and we add unique value in the row id

So is there any way other than using glide api to return immediately a row id so we can have the screenlink used from the backend ?

I’d be very wary about doing that. I can’t say for certain that it will break anything, but I wouldn’t consider it a good practice. What I would be inclined to do is create a separate column for those values, and leave the RowIDs to Glide.

Do you mean when a new row is added via a form submission?
This is something I have tested - an onSubmit action that sent the RowID via a webhook - and it did work when I tested it. But I don’t know how reliable it would be. I can imagine a situation where the webhook is triggered and sent before the RowID has been generated. I think it’s something you’d need to test for yourself.

1 Like

No we are pushing data to google sheet via make so we will have to wait for glide for a bout 3 and sometimes 5 mins to generate the row ID and we will have to get again the row after a sleep module so we can get the row id to use it in the screen link

oh, right.

Yeah, if you’re not willing to use the API instead, then you’re stuck.

1 Like

Yeah, if you’re adding row by row then the API will return the rowID instantly. Otherwise it seems like a no go.

1 Like