본문 바로가기

반응형

전체 글

(93)
Meta 광고 플랫폼 매크로 (Dynamic URL Parameters) 설정 가이드 본 문서는 Meta (Facebook, Instagram) 광고 플랫폼에서 활용 가능한 '동적 URL 매개변수 (Dynamic URL Parameters)'의 방법론 및 테스트/검증 방안을 정리한 가이드입니다. 이전의 DV360 가이드의 구조를 차용하여 Meta 환경에 맞게 재구성되었습니다.1. 개요Meta 광고 플랫폼에서 매크로는 공식적으로 **'동적 URL 매개변수 (Dynamic URL Parameters)'**라고 불립니다. 광고가 실제로 클릭되어 사용자가 랜딩 페이지로 이동할 때, Meta 서버가 중괄호({{ }})로 둘러싸인 플레이스홀더를 캠페인, 광고 세트, 광고의 실제 정보로 동적으로 치환해 줍니다. 이를 통해 Google Analytics (GA4)나 Adobe Analytics 등의 3..
DV360 광고 플랫폼 매크로(Macro) 설정 가이드 DV360 광고 플랫폼 매크로(Macro) 설정 가이드본 문서는 DV360(Display & Video 360)에서 광고 종류별로 활용 가능한 주요 매크로와 설정 방안을 정리한 가이드입니다.1. 개요매크로는 광고가 노출될 때 DV360 광고 서버에 의해 실제 값(캠페인 ID, 크리에이티브 ID 등)으로 동적으로 교체되는 플레이스홀더(${MACRO_NAME})입니다. 주로 제3자(3rd-party) 트래킹 도구에 데이터를 전달하거나 캐시 버스팅(Cache-busting)을 위해 사용됩니다.2. 광고 종류별 매크로 활용A. 디스플레이(Display) - 배너 및 HTML5가장 보편적인 광고 형태로, 주로 3rd-party 태그 사용 시 클릭 트래킹과 캐시 버스팅을 설정합니다.주요 매크로:${CACHEBUST..
Table 생성 일자 min, max DataSet Copy를 일에 한번 복사 하려면 원본 테이블 생성일자를 파악해야효율적으로 복사가 가능하다. 아래는 ga4 테이블의 복사를 진행하기 활용했던 쿼리다. SELECT table_name, min(creation_time), max(creation_time) FROM (SELECT REGEXP_REPLACE(table_name, r'\d', '') AS table_name, creation_timeFROM `[projectID].[tableName].INFORMATION_SCHEMA.TABLES`WHERE REGEXP_CONTAINS(table_name, r'^events_\d{8}$'))group by table_name
ga4 measurement protocol 구현 GA4에서 measurement protocol 을 설정하는 방법을 공유한다. 우선 measurement protocol 이란?기본적으로 ga는 gtag등을 통해 자기 webpage등에 script를 심어서 데이터를 확보하는 방법으로 운영이 된다.다만 이와 같은 방법으로는 웹사이트가 없는 장비등에서 데이터를 확보 할 수 없다.이럴때 활용 가능한게 measurement protocol 이다. 설정 방법1. 속성 생성 생성된 속성에서 데이터 스트림 선택2. 스트림 선택3. 데이터 스트림 상단 -> 측정 ID 복사   4. 데이터 스트림 중단 -> 측정 프로토콜 API 비밀번호 선택5. 만들기 선택6. 닉네임 입력 후 만들기 선택을 통해 api key 발급7. 생성된 api key 복사 후 메모장 보관8. P..
CORS오류 오늘 진행하다 CORS오류가 발생했다. 이유는 내가 호출하는 도메인은http://127.0.0.1:5500인데 도착지는 http://127.0.0.1:9091이다보니서버에서는 어 출발지가 달라 이거 뭐야 위험해 라고 하면서 CORS오류를 발생시킨다(결과값이 안들어온다.)이럴때 해결 방법이호출되는 PostMapping메소드에 아래 anotation을 추가해 준다. @CrossOrigin(origins = "http://127.0.0.1:5500") 그럼 해결된다  짠.  뭐야 우리편이잖아 라고 생각하게 된다.
java Ocr 1. 개발 환경 - 환경은 SpringBoot, Gradle에서 진행했다. 2. 준비 - gradle :추가 //ocr implementation 'net.sourceforge.tess4j:tess4j:4.5.4' 3. java 소스 /** * ocr * @param reqMap * @return * @throws Exception */ @PostMapping("/ocr") public Map ocr(RequestMap reqMap) throws Exception { Map param = reqMap.getMap(); try { Tesseract tesseract = new Tesseract(); tesseract.setDatapath("D://tessdata"); File imageFile = new ..
fvm 설치 fvm flutter 버전 별로 변경하면서 개발 할 수 있도록 도움을 줌 먼저 brew가 설치 되어 있어야 함 brew tap leoafarias/fvm brew install fvm 설치 후 fvm releases를 통해 설치 가능한 버전 확인 ┌───────────────────┬──────────────┬──────────┐ │ Version │ Release Date │ Channel │ ├───────────────────┼──────────────┼──────────┤ │ v1.0.0 │ Dec 4, 2018 │ stable │ ├───────────────────┼──────────────┼──────────┤ │ v1.2.1 │ Feb 26, 2019 │ stable │ ├─────────..
윈도우에서 라우트테이블보기 CMD > rout print 입력

반응형