프로그래밍
-
인앱결제 결제 자동 취소 이슈 해결프로그래밍/ 안드로이드어플만들기 2023. 12. 22. 20:44
문제 빌링 라이브러리 업데이트 이후 이용자들의 구매가 자동으로 취소가 되고 있는 현상이 발생하였다. 자동으로 취소가 되는 것으로 보니 구매 후 처리가 제대로 되고 있지 않는것 같다. 참고) 구글 플레이 스토어의 정책에 따라, 모든 구매는 구매 후 일정 시간 내에 acknowledge(구독 상품의 경우) 또는 consume(일회성 상품의 경우) 처리가 되어야 합니다. 만약 이 처리가 제대로 이루어지지 않으면, 구글 플레이 스토어는 구매를 자동으로 취소하고 환불할 수 있습니다. 원인 Since v5.0.0 BillingFlowParams.Builder has setProductDetailsParamsList() method which indicates there can be multiple products ..
-
웹사이트 속도 측정 및 개선하기 - pageSpeed프로그래밍/속도개선프로젝트 2023. 12. 16. 17:59
라이트세일 인스턴스 업그레이드에서 문제가 있어 그냥 aws ec2 + rds로 가기로 했다. 다만 동일 서버에서 rds를 같이 사용하던 라이트세일 보다 속도가 느려질 것 같아서 일단 현재 서버 (lightsail 웹 + rds 동일서버) 와 향후 버전 (ec2 + rds)의 속도를 비교해보려고 한다. Pagespeed 사이트에서 사이트 속도 및 개선 방법을 확인하였다. https://pagespeed.web.dev/?hl=ko PageSpeed Insights 올바른 URL을 입력하세요. pagespeed.web.dev 현재 버전 ( 라이트세일 단일 서버 - web + rds ) 콘텐츠가 포함된 첫 페이지가 나오는데 16초가 걸린다니 넘 충격적이여서 테스트 환경을 보니까 평상시 사용하는 환경보다 제한된 ..
-
가비아 DNS 설정하기 - 도메인과 ip연결프로그래밍/서버관리 2023. 12. 12. 16:51
가비아 dns 관리 사이트로 로그인합니다. 아니면 My page에서 소유하고 있는 도메인을 클릭하면 나오는 도메인 관리 페이지에서 부가서비스 - 도메인 연결 에서 설정을 클릭합니다. DNS 설정에서 추가할 수 있는 레코드의 종류는 아래와 같습니다. DNS 설정에서 추가할 수 있는 레코드의 종류 A 레코드 (서브 도메인 생성) A 레코드를 추가하면 서브 도메인을 생성하여 IP로 사이트를 연결하실 수 있습니다. 예) test.gabia.com 생성을 원하시면, 호스트명에 test를 입력하시고 연결하시려는 사이트의 ip주소를 입력해 주세요. MX 레코드(메일 설정) MX 레코드는 메일 연결에 사용됩니다. 입력된 정보를 변경/삭제할 경우 해당 서비스 사용이 변경/중단될 수 있으니, 설정한 메일 정보를 반드시 확..