데이터 보안 양식 잘못됨@Google Play 정책

몇 달 전 출시한 앱에서, ‘데이터 보안 섹션: 기기 또는 기타 ID 데이터 유형‘ Google Play 정책 위반이 보고되었다. 내가 직접 사용자 데이터를 수집하지는 않지만 AdMob, Firebase(Analytics, Crashlytics)와 공유되는 데이터가 있어서 생긴 문제이다. Play Console 앱 콘텐츠 선언을 수정하여 해결하였다. 조치 필요: 앱이 Google Play 정책을 준수하지 않음 구글에서 이메일이 왔다: 날짜: 2024. 12. 20. … Read more

당황스러운 첫 구글 애즈 앱 캠페인 만들기

구글 애즈에서 처음으로 앱 캠페인을 만들 때 대시보드를 볼 수 없어서 당황했다. 비즈니스 정보를 입력하지 않아서 검토를 받을 수 없었다. 고객 센터 도움으로 해결했다. 띄어쓰기 정책 위반, 동영상 애셋 정책 위반을 통지받아서 해결했다. 광고 애셋별 광고 실적을 전환수 순으로 나열한다. 크레딧 신청하기 출시한 앱을 홍보하기 위해서 구글 애즈 광고를 이용하기로 했다. 일단 사이트를 방문하였다. https://ads.google.com/ … Read more

XE migration to WordPress

우분투 24.04 로 업그레이드하니까 XE 가 작동하지 않았다. PHP 8 이라서 그렇단다. 워드프레스는 잘 작동한다. 그래서 XE 를 WordPress 로 이전하였다. 글, 댓글, 첨부 파일을 이전하는 데 성공했다. 시작하기 전에 XE에서 테스트 글을 작성해서 본문에 그림을 하나 삽입해 둔다. WordPress 에서도 똑같이 한다. 이렇게 해두면 나중에 이전이 끝난 후에 첨부 파일의 경로를 수정할 때 요긴하게 … Read more

Upgrade Ubuntu: 20.04 > 22.04 > 24.04

Ubuntu 20.04 를 Ubuntu 22.04 로 업그레이드할 때는 수월했지만, Ubuntu 22.04 를 Ubuntu 24.04 로 업그레이드할 때는 어려움을 겪었다. 업그레이드한 버전에서 자기한테 중요한 프로그램이 지원되는지 미리 확인한 후에 업그레이드를 진행하면 좋을 듯하다. 백업 일단 우분투가 사용하는 공간 전체를 외장 디스크에 백업하였다: sudo rsync –exclude={/media/*,/mnt/tmpfs/*,/proc/*,/run/*,/sys/*,/tmp/*} -a –delete / /media/path/to/your/destination/ 20.04 > 22.04 업그레이드하기 내가 우분투를 처음 … Read more

워드프레스 블록 편집기 아래의 “Resizing Handle” 또는 “Resizable Panel” 없애기

워드프레스 블록 편집기 아래에 생긴 불필요한 Resizing Handle 을 없애기 위해 ChatGPT 와 문답을 나눴지만 어려움을 겪다가 스스로 답을 찾게 되었다. Q. 워드프레스 블록 편집기 아래에 무슨 bar 인지, panel 인지가 나타났어. 원래 아무것도 없었던 것 같은데 Easy Table of Contents 플러그인을 쓰니까 나타났어. 지금은 그 플러그인을 비활성화하고 삭제했는데도 저 bar 가 없어지지 않아. 무슨 … Read more

카카오톡 Ubuntu 24.04 에서 쓰기

Ubuntu 20.04 에서 설치한 카카오톡을 Ubuntu 24.04 에서 쓰는 방법을 설명한다. WineHQ 를 설치할 수 없어서 Wine 을 설치해서 해결했다. 사라진 WineHQ Ubuntu 20.04 지난 여름에 Ubuntu 20.04 에서 카카오톡 PC 버전(윈도 버전)을 설치해서 잘 쓰고 있었다(참고 글 1~2 를 따라 설치했다). Ubuntu 22.04 그러다가 안드로이드 스튜디오 문제가 생겨서 어쩔 수 없이 우분투를 업그레이드하게 되었다. … Read more

워드프레스 하얀 편집 창, 편집 불능 상태

워드프레스에서 새 글을 추가하는 것도, 기존 글을 편집하는 것도 불가능하게 되어서 이를 해결한 과정을 적어본다. 사용 불능 블록 편집기 오늘도 블로그에 언제나처럼 댓글이 여러 개 달렸길래 모두 스팸 처리하려다가 그 중 하나는 스팸이 아닌 것 같아서 그게 어떤 글에 달린 댓글인가 보다가 내 글을 다시 읽어보게 되었다. 그러다가 맞춤법에 맞지 않는 게 눈에 띄어서 편집 … Read more

Kotlin 2.0 으로 마이그레이션(KSP, proto dataStore)

Jetpack Compose, Kotlin DSL, version catalog 를 사용하는 안드로이드 프로젝트에서 Kotlin 2.0 으로 업그레이드하는 과정과 그 후에 KSP, proto dataStore 와 관련하여 겪었던 문제를 기술한다. 새 앱 모듈 추가 후에 오류 발생 org.gradle.api.plugins.UnknownPluginException: Plugin [id: ‘org.jetbrains.kotlin.plugin.compose’, version: ‘1.9.10’, apply: false] was not found in any of the following sourcesPlugin Repositories (could not resolve plugin artifact … Read more

ChatGPT Plus 유료 결제 feat. 사업자 등록 번호(BRN)

ChatGPT 유료 결제를 하면서 사업자 등록 번호(BRN)를 입력하여 부가세(부가가치세)를 미리 환급받고, 구독 취소하기 메뉴가 어디 있는지도 알아보았다. ChatGPT 무료 버전 –> ChatGPT Plus 업그레이드함 며칠 전 ChatGPT 무료 버전에게 질문하였다: 너는 ChatGPT 무슨 모델이지?:저는 **GPT-4-turbo 모델**을 기반으로 작동하는 ChatGPT입니다. GPT-4-turbo는 OpenAI의 최신 모델 중 하나로, GPT-4와 유사한 성능을 가지면서 더 빠르고 비용 효율적으로 설계되었습니다. ChatGPT Plus 또는 … Read more

애드센스 납세자 거주지 세금 정보 업데이트(개인, 법인)

국세청 홈택스에서 거주자증명서를 발급 받아서 구글 애드센스(또는 구글 결제 센터: Google Payments) 에 제출하여 업데이트하는 과정을 기록한다. 납세자 거주 국가에 대해 제공한 세금 정보가 곧 만료될 예정입니다. 새 양식을 제출해 주세요. 자고 일어나니까 구글에서 이메일이 날아왔다. Google Payments: 귀하의 납세자 거주지 세금 정보가 2024년 12월 31일에 만료됩니다받은편지함Google Payments <payments-noreply@google.com>2024. 11. 3. 오전 1:02 (1일 전)나에게Google2024년 … Read more