[Admob] 애플리케이션이 없는 사이트라도 app-ads.txt 지원 가능

개요


"Firebase Hosting"을 사용하여 Admob의 "app-ads.txt"를 설치하려면
개인 개발 등으로 전용 도메인이나 사이트가 적용되지 않아도 신속하고 무료로 대응할 수 있다.

Firebase CLI 준비


nodebrew 게시
# homebrew
brew update
# nodebrew
brew upgrade nodebrew
nodebrew가 없으면 설치
brew install nodebrew
npm 응용
# node -v
# npm -v

nodebrew install-binary stable

nodebrew use stalbe

npm update -g npm


# node -v
# npm -v
다음 오류 발생
Fetching: https://nodejs.org/dist/v16.3.0/node-xxxxxxxx.tar.gz
Warning: Failed to create the file 
Warning: ~/.nodebrew/src/v16.3.0/node-xxxxxxxx.tar.g
Warning: z: No such file or directory
...
설치 대상 Directory 생성 후 위 작업 수행
mkdir  ~/.nodebrew/src
Firebase Tools 적용
npm install -g firebase-tools
인증
firebase login:ci
지불 영패 설정
export FIREBASE_TOKEN="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

Firebase Hosting


초기화
# 作業ディレクトリで実行
firebase init
상호작용, 선택식으로 항목을 설정할 때 초기화 파일 등 구조 생성
※ 내용과 절차가 바뀔 가능성
> Hositingを選択
> 既存のプロジェクトを選択
> プロジェクト選択
> パブリックディレクトリを設定(publicで良ければそのままEnter
> SPAとして構築するか? → No
> Githubへの自動デプロイ → No
→완료 후 일련의 초기 파일 생성

app-ads.txt 만들기

  • Admob 로그인
  • 사이드바에서 [어플리케이션]
  • 클릭
  • [모든 애플리케이션]
  • 클릭
  • [app-ads.txt] 탭
  • 을 클릭합니다.
    클릭
  • [app-ads.txt의 설정 방법]
  • 복제 디스플레이パブリッシャーIDコード
  • 빈 애플리케이션 생성
  • 복사한 코드를 응용 프로그램 파일에 붙여넣기
  • 제작된 app-ads.txt
    google.com, pub-XXXXXXXXXXXXXXX, DIRECT, XXXXXXXXXXXXXXXX
    

    app-ads.txt 설정


    Firebase Hosting 초기화 단계에서 생성된 공개 디렉토리(기본값public/설치제작app-ads.txt.
    ├── firebase.json
    └── public
        ├── 404.html
        ├── app-ads.txt
        └── index.html
    
    ※ 404.index.> 적절한 편집

    프로그램 설계


    로컬 검사 표시


    확인
    firebase serve --only hosting
    
    # hosting: Serving hosting files from: public
    # hosting: Local server: http://localhost:5000
    
    app-ads.txt의 표시
    http://localhost:5000/app-ads.txt
    

    미리 보기 채널에서 표시 확인


    Firebase Hosting미리 보기 기능(β) 사용 확인 방법
    일시적으로 발행된 URL을 통해 depro를 진행할 수 있습니다 (주의는 공개됩니다)
    # firebase hosting:channel:deploy 任意の名前
    firebase hosting:channel:deploy appads_preview
    
    확인 완료 후 발행된 URL
    확인
    hosting:channel: Channel URL (XXXX-app): https://xxxx-app--appads-preview-xxxxx.web.app [expires 2021-XX-XX 12:00:00] [version XXXXXXXXXXXX]
    
    app-ads.txt의 표시
    https://xxxx-app--appads-preview-xxxxx.web.app/app-ads.txt
    

    프로그램 설계


    확인
    firebase deploy --only hosting -m "Deploying app-ads.txt"
    
    app-ads.txt의 표시🙌
    https://xxxxxxx-app.web.app/app-ads.txt
    

    보태다


    Admob 인식


    App Store의 경우 설치된 URLapp-ads.txt을 입력하십시오.
  • App Store Connect의 마케팅 URL
  • AdMob 면으로 설정

    또 이미 개발된 사이트를 공개하지 않은 상태에서
    firebase hosting:disable
    
  • Admob "app-ads.txt 파일 설정"
  • Firebase Hosting
  • Firebase Hositing/미리 보기
  • 좋은 웹페이지 즐겨찾기