본문 바로가기

IT/Android24

Android 미디에이션 적용 시 데이터 보안 섹션 설정 개요 Admob 광고 게재율이 너무 낮아 미디에이션(AppLovin) 폭포식 구조 소스를 추가하여 출시하였다. 출시 요청 후 얼마되지 않아 Google에서 출시 거부 메일이 회신되었다. 이유인 즉슨 광고를 로드하기위해 AppLovin SDK 내에서 기기ID를 수집하는데 해당 내용에 대해 '데이터 보안 섹션' 에 등록해야 한다. 데이터보안 양식 작성 미디에이션 광고 적용 시 광고사에서 기기ID를 수집하므로 해당 내용에 대해서 작성되어야 한다. 자세한 설정 방법은 아래를 참고하된 됩니다. 1. 위치 개발자콘솔 > 앱 선택 > 앱 콘텐츠 > 데이터 보안 > 관리 > 시작 및 다음 버튼 클릭 2. 데이터 수집 및 보안 앱에서 필수 사용자 데이터 유형을 수집하거나 공유하나요? 예 앱에서 수집하는 모든 사용자 데이.. 2023. 2. 17.
Android ImageView에서 위아래(height) 공백 제거 ImageView에 사진을 추가했을때 아래와 같이 붉은 박스의 위,아래로 공백이 생기는 문제가 발생될 수 있습니다. 이는 width의 길이는 사진과 화면의 비율에 맞게 조정되었지만 heigth의 길이는 기존 이미지의 크기가 유지되었기 때문입니다. 위, 아래 공백 제거는 아래 속성을 통해 height 길이 비율을 조정할 수 있습니다. # android:adjustViewBounds="true" - 화면에 맞는 이미지 비율로 조정 2023. 1. 25.
Android Intent로 데이터 전달 #Feat. Serializable, Parcelable Intent 를 통해 데이터를 전달할때 ArrayList 타입을 전달해야되는데 일반적인 내용으로는 오류가 발생된다. 인터넷 검색 결과 대다수의 블로그에서 'Serializable' 를 사용해서 Object 를 직렬화하라고 되어 있는데 직렬화를 했음에도 데이터 전달이 되지 않는다. 이에 각 데이터 타입에 따른 전달 방법을 공유 합니다. 일반 타입 String, int 등.. 일반 타입은 잘 알고 있는 아래 코드를 사용해서 전달 할 수 있습니다. 아래 예시는 String 타입에 대한 내용이며 다른 타입의 경우 타입에 맞는 getStringExtra 을 변경해주면 된다. // 데이터 전달 String TmpData = "전달 값"; Intent intent = new Intent(getContext(), TA.. 2022. 12. 2.
Android 앱 WebView 로 애드센스 노출 시 주의점. 안드로이드 앱에서 WebView로 애드센스가 설정된 블로그 링크 시 주의점에 대해 설명하고자 합니다. 개요 수익을 높이기 위해 나름 이것저것 생각하다 앱에서 내 블로그를 노출시키면 [애드몹 + 애드센스] 로 수익률이 2배겠구나 라는 생각이 들어 '유레카' 를 외쳤는데.. 인터넷 검색을 해보니 이미 많이 적용하는 방법이였다. ㅠ 인터넷 검색을 하다보니 WebView 에서 애드센스 노출 여부에 대한 사람들의 논란이 있었다. 아래는 둘러본 블로그들의 다른 내용들이다. WebView 에서 애드센스 노출은 금지하고 있어 계정 정지를 당할 수 있다. 애드센스 노출 금지는 오래전 정책이며 현재는 사용 가능하다. 얼마나 노력해서 승인된 애드센스 계정인데.. 허무하게 정지 당할 수 없어 심혈을 기울여 검색을 해보았다. .. 2022. 11. 17.