서비스기획, PM, PO/일하며 느낀 것들
피그마-구글스프레드 시트 연동이 안될 때
기획자 에드윈
2023. 11. 1. 10:24
제목 그대로...
피그마-구글 스프레드 시트 연동이 안됐다.
- 피그마 인스턴스 이름에서 맨 앞에 #을 빼면 구글스프레드 시트의 컬럼명과 동일한가? 예
- 구글 스프레드 시트의 권한을 누구에게나 보여지도록 설정했는가? 예
- 구글 스프레드 시트의 링크를 복사해서 피그마의 Google Sheets Sync 플러그인에 붙여넣었는가? 예
근데 붙여넣을 때마다 객체의 눈은 감기고 값도 다 지워져서 출력된다...
그래서 Fetch를 통해 확인해봤다.
값을 잘 불러오는가? 아니요...
???
문제의 원인을 찾아버렸다.
시트가 여러개 있어서 그랬던 것이었다.
구글 스프레드 시트는 시트마다 URL이 다르다.
정확히는 #gid 파라미터 값이 다르다
그러나 피그마에서는 #gid 파라미터 값은 인식하지 않는 것 같다.
그럼 무슨 현상이 발생하냐?
#gid를 떼고 시트에 접근해보면 해답을 얻을 수 있다.
바로 첫 시트가 나오는 것이다.
그렇다. 구글 스프레드 시트가 여러 장 있을 때는 첫번째 시트의 값을 가져온다.
즉 피그마-구글 스프레드 시트 연동은 정확히 말해 "피그마-구글 스프레드 첫번째 시트 연동"인 것이다.
바로 화면상으로 가장왼쪽에 있는 시트 혹은 gid를 빼고 검색했을 때 나오는 시트라는 것!!
오늘도 하나 배웠다..