플러그인을 자동화해서 매월 데이터를 구글 시트로 내보내는 것이 가능한가요?
데이터 내보내기? 별로 좋은 생각이 아닌 것 같아요. 대신 매달 실행되어 데이터를 가져오는 Google Script를 작성하는 것이 훨씬 현실적일 수 있습니다. Discourse와 Google Sheets 사이에서 Zapier 같은 도구를 중개로 사용하는 것도 가능합니다.
구글 스크립트가 모든 사용자 데이터와 사용자 정의 필드에 접근할 수 있나요? 그중 일부는 보호되어 있을 거라고 생각했습니다.
매달 제가 직접 버튼을 누르는 게 더 나을 것 같습니다.
Google Script에 API 키를 제공해야 합니다. 해당 API 키를 데이터 탐색기 쿼리 실행만 허용하도록 제한할 수 있으며, 특정 쿼리만 실행할 수 있도록 추가 제한을 걸 수도 있습니다. 말씀하신 대로, Google Script(또는 외부 도구)는 단순히 데이터 탐색기 쿼리를 실행할 수 없습니다.
/admin/api/keys/new 페이지와 “Granular” 스코프 레벨을 확인해 보세요. 아래로 스크롤하면 데이터 탐색기 스코프를 볼 수 있습니다. API 사용에 대한 자세한 내용은 docs.discourse.org를 참고하세요.
고맙습니다, 그 내용을 확인해 보겠습니다.