전체 글(212)
-
[002] 플러터 (Flutter) Tip - 키보드 입력시 BottomNavigationBar을 자판 위에 위치시키는 방법, 밖의 화면 탭 했을 때 키보드 사라지게 하는 방법
안녕하세요~ totally 개발자입니다. 오늘은 제목 그대로 키보드 입력시에 bottomNavigationBar을 키보드 자판 위에 위치시킬 수 있게 하고 또 밖의 화면 탭하면 키보드 자판을 다시 사라지게 하는 방법에 대해서 공유합니다. Step 1: 아래처럼 controller, focusNode 변수를 선언합니다. Step 2: 아래처럼 GestureDetector와 Scaffold를 2번 추가해줍니다. Step 3: 다음처럼 구성해줍니다. Step 4: 테스트한 화면입니다.
2023.05.03 -
[005] Google Analytics 4 (구글 애널리틱스 GA4) - 구글 Ads와 연동하기
안녕하세요~ totally 개발자입니다. Google Analytics 4, Google Ads 연동 구글 애널리틱스4는 구글 Ads(광고)와의 연동을 지원하며 이 Google Ads 계정을 애널리틱스4 속성에 연결하게 되면 고객이 광고(마케팅)에 대해 어떤 행동 및 반응을 하는지, 각종 이벤트(예를 들어 구매, 버튼 클릭 등)의 과정을 파악할 수 있습니다. GA4(Google Analytics 4)와 Google Ads의 연결을 통해 얻는 장점들이 몇 가지 있는데 아래와 같습니다. - GA4 사용자 획득 보고서에서 새로운 Google Ads 측정기준 사용 가능 - 기여 분석 보고서를 포함한 광고 section에서 Google Ads 캠페인 확인 가능 - GA4에서 설정한 전환들을 Google Ads로 ..
2023.04.29 -
[060] 플러터 (Flutter) 배우기 - freezed 사용하기 1
안녕하세요~ totally 개발자입니다. 먼저 이 포스팅 보시기에 앞서 지난 059 포스팅의 immutable 객체에 대한 사전 이해가 필요하기 때문에 먼저 보고 이 포스팅을 보기를 권장합니다. https://totally-developer.tistory.com/136 [059] 플러터 (Flutter) 배우기 - immutable 객체 사용하기 안녕하세요~ totally 개발자입니다. immutable 이번 시간에는 플러터에 사용되는 Dart 강좌로 오늘은 immutable 객체에 대해서 살펴보도록 하겠습니다. immutable 말그대로 "불변의, 변경할 수 없는"이라는 totally-developer.tistory.com Freezed 이 포스팅에서는 freezed에 관해 살펴보도록 하겠습니다. 지난..
2023.04.28 -
[004] Google Analytics 4 (구글 애널리틱스 GA4) - UTM 파라미터로 유입 측정하기 2
안녕하세요~ totally 개발자입니다. Google Analytics 4 - UTM 저번 포스팅에서는 UTM URL을 생성하는 방법과 실시간에서 확인하는 방법에 대해서 살펴보았습니다. 이번 포스팅에서는 이것을 실제 집계된 보고서에서 데이터를 보는 방법에 대해 살펴보도록 하겠습니다. Step 1: 애널리틱스4를 열어서 보고서 -> 획득 -> 트래픽 획득으로 이동합니다. Step 2: 세션 기본 채널 그룹 오른쪽의 v 버튼을 눌러줍니다. Step 3: 세션 소스/매체를 클릭해봅니다. Step 4: 여기에서 7번째 보시면 google / banner로 지난 포스팅에서 만든 UTM 링크로 세션 소스/매체 부분에서 확인할 수 있는 것을 볼 수 있습니다. 구체적으로 항목에 대해 설명을 드리자면 1. google ..
2023.04.28 -
[003] Google Analytics 4 (구글 애널리틱스 GA4) - UTM 파라미터로 유입 측정하기 1
안녕하세요~ totally 개발자입니다. Google Analytics 4 - UTM 오늘은 UTM에 관련하여 살펴보겠습니다. UTM은 고객이 어떤 경로로 왔는지 애널리틱스에서 파악할 수 있도록 도와줍니다. 먼저 UTM URL를 만드는 방법부터 살펴보도록 하겠습니다. Step 1: 먼저 아래 링크로 들어가서 UTM 링크를 만들어보도록 하겠습니다. https://ga-dev-tools.google/campaign-url-builder/ Campaign URL Builder ga-dev-tools.google Step 2: 아래처럼 해당 내용들을 작성하시고 아래에 나와 있는 링크를 복사합니다. 여기에 보시면 여러 내용들을 입력하라고 나온 것인데 이름 용도 예시 utm_source 출처 Google, Daum..
2023.04.27 -
[059] 플러터 (Flutter) 배우기 - immutable 객체 사용하기
안녕하세요~ totally 개발자입니다. immutable 이번 시간에는 플러터에 사용되는 Dart 강좌로 오늘은 immutable 객체에 대해서 살펴보도록 하겠습니다. immutable 말그대로 "불변의, 변경할 수 없는"이라는 뜻으로 쓰입니다. immutable를 쓰기에 앞서 이 부분을 왜 작성하는지를 살펴볼 필요가 있습니다. 먼저 아래와 같은 코드가 있다고 가정합니다. 스타크래프트 마린의 객체를 정의한 예제 클래스이고 17-18번째 줄에 마린 한 마리를 인스턴스화 해주었습니다. 여기에서 중요한 부분은 26-28번째 줄에 마린을 매개변수로 받아 마린의 공격력을 50 더해주는 함수를 선언했고 그 선언된 함수를 21번째 줄에서 호출하여 사용했습니다. 테스트해본 결과입니다. 여기서 marine1을 직접 변..
2023.04.27