스프레드시트의 데이터 처리 방법
- 스프레드시트 → 모바일 앱
- 시트 → 탭
- 행 (row, record) → 아이템을 리스트 형태로 보여줌
- 컬럼 → 리스트의 아이템을 선택하면 보여주는 아이템의 상세 정보
- 행이 중간에 비어 있으면 글라이드가 인식을 못할 수 있다 (?)
- 새롭게 시트를 추가하거나 컬럼을 추가하면 Tab이나 Component를 직접 추가해 줘야함
- 글라이드는 원본 칼럼이 어떤 데이터 타입인지 추측해서 Data Editor 상에 표시
- 데이터 타입을 바꾸려면?
- 칼럼에 이미지에 해당하는 링크를 넣어두면 글라이드는 이미지 칼럼으로 인식
앱 내의 네비게이션
- 스프레드시트 워크북에 시트를 추가하는 방식으로 Tab을 늘리기
- 컴포넌트에 페이지를 여는 링크를 추가한 다음, 특정 시트를 보여주는 페이지를 구성하기
이미지
- 이미지 컴포넌트를 URL로 지정해 주면 Record에 따라 바꾸지는 않는다
- 이모지를 시트에 입력하고 이미지로 지정해도 된다
- Data Editor에 이미지를 업로드 하는 것이 가장 Scalable하다
사용자 입력 받기
- 오른쪽 패널 상단의 ADD 선택하여 어떤 항목을 추가할 수 있는지 설정
- 구글 스프레드시트는 최초에 빈 행(row)을 1,000개 추가하기 때문에 그 밑에 입력될 수 있음
- 마찬가지로 오른쪽 패널 상단의 EDIT을 선택하여 사용자가 항목을 수정할 수 있게 할 수 있음
- 글라이드는 아직 사용자별 권한 관리를 지원하지 않는다
- 하지만 Per User Data로 사용자별 데이터를 따로 관리할 수는 있음
- 아이템을 Edit할 때 권한 관리를 따로 할 수는 있다
- 뭐가 안되는 걸까?
사용자 로그인 방식
- 로그인 없는 공개앱
- 이메일 + 임의로 생성된 4자리 숫자를 이메일로 보내는 방식의 로그인
- 이메일 화이트리스트 관리해서 특정 이메일만 접근할 수 있게 하기