[Google Analytics] Azure VirtualMachine에서 Google Analytics 인증 파일을 로드하는 방법
배경
GoogleAnalyticsAPI를 사용하고 싶습니다! 좋아, 로컬에서 움직일 수 있었다!
→저것, 스테이징 환경(Azure Virtual Machine)상이라면 움직이지 않는다…어째서…
전제/환경
· 위에서 설명한대로 로컬에서 성공적으로 실행할 수 있습니다.
· 후술하지만 인증 파일이 올바른 상태입니다. (내용, 배치 장소 등)
· Azure Virtual Machine
문제 해결을 시도하면
사양의 관계상 try~catch로 catch했을 때도 status:200을 돌려주고 있었기 때문에 에러 로그가 없다고 하는 거친 상태
우선 catch시에 수동으로 에러 로그를 내거나 자세하게 로그 출력을 하도록(듯이) 하면 GoogleAnalytics의 인증시에 떨어지고 있는 모양
그건, 인증 파일 제대로 있어?
유석에 있었다. 하지만 왜 읽히지 않는지 전혀 모른다.
· 인증 파일이있는 디렉토리가 나쁜가? → 맞는다.
· 인증 파일이있는 디렉토리에 대한 참조 권한이 없습니다? →있다.
잠시 머리를 잡고 있었지만 조사해 보면 IIS 시작시 자동으로로드되지 않는 모양
해결 방법
여기 IIS의 화면입니다. (보이지 않는 곳이나 고유명은 채우고 있습니다.)
빨간색 테두리
アプリケーションプールの固有値の設定
를 클릭하십시오.빨간색 프레임의
ユーザープロファイルの読み込み
를 false → true로 변경※変更後、IISの再起動をお忘れなく!
수정 후
이제 앱을 실행할 때 Google Analytics의 인증 파일이 안전하게 로드됩니다.
인증 파일을 다루는 것이 처음이었기 때문에 특히 일본어 기사를 찾을 수 없었기 때문에 열심히 영어 기사를 읽은 쓴 추억
Reference
이 문제에 관하여([Google Analytics] Azure VirtualMachine에서 Google Analytics 인증 파일을 로드하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/az22223/items/0de47c0c88e45385db03텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)