> For the complete documentation index, see [llms.txt](https://shlifedev.gitbook.io/unitygooglesheets/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shlifedev.gitbook.io/unitygooglesheets/additional/apps-script-backend-security.md).

# \* 보안 주의사항

&#x20;UGS에는 `Script URL`, `Password,` `Google Folder ID`와 같은 중요한 정보가 포함되어있는 Scriptable Object 파일이 있습니다. \
\
**Assets/UG/Resources/UGSettingObject** 경로에서 찾아볼 수 있습니다.

​​![](https://gblobscdn.gitbook.com/assets%2F-MKtp5RP0VEjZn3jHVkf%2F-Mez0F3lIm2-oFXiIixe%2F-Mez0g_VHPP_aYR-MD8V%2Fimage.png?alt=media\&token=7a1f0e27-98cf-477a-a7d0-dd8213847dd2)

​‌

&#x20;`UGSettingObject` 파일은 구글스프레드시트와 통신하기위한 파일입니다. 이 파일은 Resources폴더에 포함되기 때문에 `Asset Studio` 같은 간단한 도구로도 데이터를 탈취할 수 있습니다.  보안을 위해 해당 파일의 중요 정보가 프로덕션 빌드에는 포함되지 않게 하는게 좋습니다.

​

<figure><img src="/files/jhTn0yTDnwWRZ0yYIhaw" alt=""><figcaption></figcaption></figure>

Setting에서 Enable Security Mode를 실행하면 아래와 같이 활성화되며 보안을 위해 구글과 통신하는 모든 API를 사용할 수 없게 됩니다. 즉 [`Live Load`](/unitygooglesheets/how-to-use/live-load.md) 는 더이상 동작하지 않고[ lo`cal Load`](/unitygooglesheets/how-to-use/dataload.md) 기능만 동작하므로 앱 내부에 데이터를 캐싱해두어야 합니다.

<figure><img src="/files/tAGwhN56q58E7QUqkpip" alt=""><figcaption></figcaption></figure>
