본문 바로가기

전체 글

[dataLayer] Implementing GA4 for E-commerce: A Guide for iframe-Structured Website The other day, I ran into someone who was a senior during my college days. It was a rather unusual encounter, taking place on the bus I was taking for the first time. We exchanged business cards, and I learned that he is currently a team leader at a company that was once a client I worked with (the first client in the company I'm currently working for). He mentioned that the developer I worked .. 더보기
[Firebase Analytics] Dealing with Issues in Items Array during Ecommerce Implementation When implementing Ecommerce using Firebase Analytics, handling issues related to the items array becomes crucial, especially when working within a WebView environment. Ecommerce Data Layer Structure The typical Ecommerce data layer has the following structure: dataLayer.push({ ecommerce: null }); // Clear the previous ecommerce object. dataLayer.push({ event: "view_item", ecommerce: { currency: .. 더보기
[Firebase Analytics] Setting up setUserId in a WebView This guide is designed for rare situations where setting the userId directly in the native app is impractical. If such a case arises, providing this guide to the client might prove helpful. Implementing Javascript Handler // [START log_event] function logEvent(name, params) { if (!name) { return; } if (window.AnalyticsWebInterface) { // Call Android interface window.AnalyticsWebInterface.logEven.. 더보기
[Adobe DSP] Automatically send Adobe TubeMogul (DSP) data to mail using API I have automated sending data reports every Monday using Adobe DSP (TubeMogul) data. While Adobe DSP has a built-in report email feature, I received specific requirements for extracting and formatting data that the default reports couldn't meet. As a result, I embarked on a personal project to fulfill the requests from the Campaign team. Luckily, I obtained API information that wasn't readily av.. 더보기
[Adobe DSP] API를 사용하여 Adobe DSP (Tubemogul) 데이터를 자동으로 이메일로 전송 Adobe DSP (TubeMogul; 튜브모글; 튜브모굴; 어도비 DSP; 어도비 애드버타이징 클라우드; Adobe Advertising Cloud) API를 활용하여, 매주 일주일 동안의 데이터를 추출하여 해당 정보를 메일로 자동 전송하도록 설정했습니다. Adobe DSP의 기본 보고서 기능으로는 충족되지 않는 특정 데이터 추출 및 형식 지정 요구 사항이 있어 시작했고, Google 검색을 통해 얻을 수 없었던 API 정보를 찾아 획득했지만, 유저 인증과 관련된 API를 찾지 못해 유저 로그인 정보를 수집해야 했습니다. 개발자가 아니지만 호기심이 생겼을 때만 코딩을 하는 컴퓨터 공학 전공자로서, 코드를 공유하는게 많이 망설여지지만, 이 프로젝트의 진행 상황을 개인 기록용으로 문서화하기로 결정했습니다... 더보기