본문 바로가기

Firebase

(5)
app-ads.txt 문제를 firebase로 해결해 보자. 포스팅이 잠깐 뜸한 사이 앱을 출시했다. 초기버전은 심사 통과가 목적이었기 때문에 구현하려던 몇 가지 기능을 포기한 상태였는데 그중 하나가 배너 광고이다. admob을 사용해 배너 광고를 다는 것까지는 좋았는데 이내 위와 같은 알림이 등장했다. 뭐 대단한 수익을 바라고 탑재하는 것은 아니지만 문제가 생길 수 있다니 이번 기회에 어떻게 하는 건지 알아 두도록 하자. 보통은 개발자 홈페이지나 blogger를 사용하는데, 내 경우 개발자 페이지는 존재하지도 않고, 앱 상세 페이지 등을 전부 티스토리의 페이지로 연결해 사용하고 있다. 가장 이상적인 방법은 티스토리에 해당 파일을 추가하는 것인데 23년 6월 기준 어떤 방법을 써도 티스토리로는 불가능하니 마음 편하게 다른 방법을 찾아보는 것이 좋다. 그렇게 대안으..
왠진 모르겠지만 첨부한 사진이 날아가는 문제. 서론 이전 글의 문제를 안 것과 동시에 발견한 문제인데 테스트 후 '진짜'문제라는 것을 확인했다. 올린지 좀 된 글들의 일부 사진을 불러오지 못하는 것을 확인했고, 그런 글들의 사진을 전부 다시 등록 했다. 그리고 다시 불러오지 못하는 것을 확인 했는데, 날아갈 거면 다 날아가던지... 왜 어떤 건 멀쩡하고 어떤 건 날아가는지... 당췌 이해가 안 간다. 본론 바로 이런 식으로 날아 가는데 webp, jpg만 남고 png가 주로 많이 날아갔길래 그런 문젠가 보다... 라며 좀 편해졌을 텐데 그냥 무작위로 저런 현상이 생긴다. (슬슬 그냥 티스토리나 할 걸 그랬나 싶기도 하고...) 조금 더 케이스가 쌓여야 감이 잡힐 것 같다.
Firebase Hosting 도메인 연결 후 google authentication 인증 문제 서론 우여곡절 끝에 새 도메인을 연결 했지만 실제 사용 하는 데 문제가 하나 있다. 바로 그나마 만들어 둔 소셜 로그인(google auth)가 제대로 동작하지 않는 다는 점인데, 완전 난감할 수 밖에 없다. 본론 증상은 이러하다. 새로 연결 한 도메인으로 블로그에 접속 하는 데 까진 문제가 없지만, 글을 작성하고, 관리하기 위한 로그인 과정에선 문제가 발생한다. 대충 해석하면 '이 도메인은 이 동작을 사용하기 위한 인증이 되지 않았다. 다음으로 가서 추가해라.' 라는 뜻으로 일단은 시키는 대로 해 보는 게 좋다. 'firebase console > auth section > sign in method' 로 이동하자 차근차근 보다 보면 누가 봐도 관련 있어 보이는 부분이 있다. 도메인 추가를 누른 뒤 연..
Firebase Hosting 도메인(domain) 연결하기. 서론 블로그를 임시 오픈하긴 했지만 아직 남들에게 보여주기 민망한 수준이다. 컨텐츠나 대쉬보드의 경우엔 시간이 해결해 줄 문제이지만 가장 간단한 방법으로 도메인(domain)을 생각해 봤다. 쉽게 말하면 naver.com 같이 서버 ip를 대신하는 주소를 도메인이라고 하고. 이 도메인은 한 사람이 할당 하면 다른 사람을 사용하지 못하게 된다. 일반인들은 모르겠지만 나나 여러 개발자들의 경우 자신만의 사이트나 블로그를 갖고, 자신만의 도메인을 하나쯤 소유하고 싶은 욕구가 생긴다. 하지만 이 도메인을 사용하는 것은 일정량의 비용이 들고, 엄두도 못 내던 찰나 올 해에 하나 장만해 봤고, 이를 실질적으로 사용하는 과정을 적어 본다. 본론 내 블로그는 vue.js를 사용하고 서버 및 기능은 firebase에 의..
SPA(Single Page Application)의 Firebase Hosting '404(page not found)' 오류 서론 우여곡절 끝에 firebase hosting을 사용하여 블로그를 열었지만 처음으로 보여 준 선배에게 바로 보고를 받았다. (소소한 감사를...) 로컬 서버에서 작업할 때는 파악할 수 없었던 문제라 firebase의 베타 테스트 기능이 왜 필요한지 잘 알게 됐다. 본론 현상은 이러하다. 사용중에 '새로 고침'이나 '뒤로 가기'를 수행하면 'page not found'를 표시하는 404.html로 이동한다. 주소로 접속하면 다시 이용 가능하다. 언제나 그렇듯 난 웹을 전공 하지도, 정석적으로 배우지도 않아 자세한 이유는 모른다. 최초 문제 접근 키워드는 '파이어베이스 호스팅 새로고침 404'로 운 좋게 해당 오류의 설명을 들을 수 있었다. https://darrengwon.tistory.com/245 ..