전체 글
-
[Bigquery] Postgresql AES 암호화 데이터 Bigquery에서 복호화하기DB/Bigquery 2022. 6. 14. 23:13
여기서는 bigquery에서 AES 복호화 하는 방법을 설명합니다. Postgresql AES 암호화 설명 postgresql에서 AES로 암호화는 pgcrypto 라는 extension을 설치해야 사용할 수 있습니다. postgresql 암호화는 https://brownbears.tistory.com/545 에서 설명되어 있습니다. pgcrypto에서 encrypt 함수를 사용해 AES 암호화를 진행한다면 AES-128만 가능합니다. 또한 padding은 pkcs라고만 되어 있는데 정확하게는 pkcs7입니다. 마지막으로 iv(initial vector)는 0x00을 16바이트로 채워지게 됩니다. 초기 벡터는 원본의 길이가 벡터 길이의 배수보다 모자랄 때, 나머지를 채우는 용도로 사용됩니다. AES 알고..
-
고객 인게이지먼트(Customer Engagement)란?공부/데이터 2022. 6. 1. 18:51
인게이지먼트(Engagement)란? 인게이지먼트는 어떠한 기간 동안 관심을 가지고 참여하고 관계를 맺는 일련의 약속된 행동을 말합니다. 예를 들어 누군가와 약속하여 만나기로 했으면 그 사람에게 전화를 거는 행위(관심)나 그 사람과 약속시간을 잡는 행위(관여), 그리고 그 사람과 만나는 행위(참여)등의 모든 과정을 인게이지먼트라고 볼 수 있습니다. 즉 무엇인가의 계기에 따라 고객의 브랜드를 강화시키는 것을 인게이지먼트로 보고 있습니다. 고객 인게이지먼트(Customer Engagement)란? 고객 인게이지먼트란 기업이 고객과 직접적이고 의미 있는 관계를 구축하고 유지하기 위해 사용하는 일련의 모든 활동을 의미합니다. 고객 인게이지먼트에 탁월한 기업은 더 높은 유저 생애 가치(LTV 또는 CLV)와 더 ..
-
브레이즈(Braze)란공부/데이터 2022. 6. 1. 17:23
마케팅 자동화 기업은 다양한 채널을 통해 마케팅을 진행합니다. 채널에 따라 고객에게 메시지를 전달하는 포맷 또한 달라지게 됩니다. 마케터가 꼭 해야하는 일이지만, 각기 다른 포맷의 메시지를 만들고 전송하는 일은 굉장히 고된 일입니다. 마케팅 자동화는 이렇게 마케터가 일일이 수동으로 해야하는 작업을 줄여 보다 효율적으로 일을 할 수 있도록 돕습니다. 요즘에는 단순하게 동일한 메시지를 자동으로 발송하는 차원을 넘어 고객 개인에게 맞춤형 메시지를 보내는 것 또한 자동화하고 있습니다. 개인 맞춤형 메시지는 마케팅 자동화의 궁극적인 목표이기도 합니다. 고객들의 니즈와 상황에 맞는 메시지는 기업이 고객에게 더욱 강력한 브랜드십을 구축하고, 실제 구매로의 높은 전환율 또한 기대할 수 있기 때문입니다. 자동화라는 단어..
-
앱스플라이어(Appsflyer)란공부/데이터 2022. 5. 25. 22:03
모바일 어트리뷰션(Mobile Attribution)이란? 모바일 어트리뷰션은 앱에서 정확한 데이터를 추적하기 위해 사용하는 툴입니다. 어트리뷰션(Attribution)이란? 디지털 마케팅에서 어트리뷰션은 다양한 매체를 거쳐 전환이 발생했을 때 어떤 매체가 정말 전환에 기여했는지 찾아 성과를 귀속시키는 것을 말합니다. 이런 어트리뷰션은 매체 별 광고 성과를 측정하고 분석하는 데 매우 중요한 역할을 합니다. 자세한 내용은 https://brownbears.tistory.com/620 에 정리했습니다. 논오가닉 미디어 소스: 사용자가 미디어 소스에 게재된 광고에 반응(광고 조회 또는 클릭)한 후 앱을 설치하거나 사용한 경우 오가닉: 사용자가 미디어 소스 광고에 반응하지 않고 앱을 설치하거나 사용한 경우. [..
-
[Bigquery] 특정 column 데이터 암호화 및 복호화DB/Bigquery 2022. 5. 24. 23:26
개요 개인정보와 관련된 데이터를 암호화하여 보관하고 특별한 상황일 때, 이를 복호화하여 사용하기 위해 조사를 합니다. 가격 가격 책정 | Cloud Key Management Service | Google Cloud Google Cloud Pricing Calculator 활성화된 키 개수당 한 달에 0.06$이고 암호화 또는 복호화 함수를 10,000번 사용당 0.03$입니다. 만약 1개의 키만 활성화하여 컬럼들에 암호화/복호화 함수를 사용한다고 하면(이때 사용량은 5억건이라 가정) 달마다 1,500.06$가 나가게 됩니다. KMS 키 생성하기 Quickstart: Create encryption keys with Cloud KMS | Cloud KMS Documentation | Google Clou..
-
모바일 앱 어트리뷰션(Mobile App Attribution)이란공부/데이터 2022. 5. 22. 16:35
어트리뷰션(Attribution)이란? 디지털 마케팅에서 어트리뷰션은 다양한 매체를 거쳐 전환이 발생했을 때 어떤 매체가 정말 전환에 기여했는지 찾아 성과를 귀속시키는 것을 말합니다. 이런 어트리뷰션은 매체 별 광고 성과를 측정하고 분석하는 데 매우 중요한 역할을 합니다. 모바일 앱 어트리뷰션(Mobile App Attribution)이란? 웹 어트리뷰션은 쿠키, 태그, UTM 등의 조합을 통해 사용합니다. 즉, 매체 별로 다른 URL 파라미터를 사용하고 사용자가 매체 별 광고를 클릭을 하면 해당되는 쿠키를 심습니다. 이렇게 유입된 유저가 전환(여기서는 구매했을 시 전환 완료라 가정)이 되었다면 심어진 쿠키 정보가 전달되어 이를 트래킹하는 서비스에서 전환 완료임을 알 수 있었습니다. 반면 모바일 앱에서는..
-
Google Tag Manager (GTM) 이란공부/데이터 2022. 5. 17. 00:53
구글 태그 관리자(Google Tag Manager)란? 구글 태그 관리자는 웹사이트 또는 모바일 앱에서 코드 및 태그라고 통칭되는 관련 코드 조각을 쉽고 빠르게 업데이트할 수 있는 태그 관리 시스템입니다. 일부 태그 관리자 코드가 프로젝트에 추가되면 웹 기반 사용자 인터페이스에서 분석 및 측정 태그 구성을 안전하고 쉽게 배포할 수 있습니다. 태그 관리자가 설치되면 웹사이트 또는 앱에서 태그 관리자 서버와 통신할 수 있습니다. 그런 다음 태그 관리자의 웹 기반 사용자 인터페이스를 사용하여 추적 태그를 설정하고, 특정 이벤트가 발생하면 태그가 실행되게 하는 트리거를 설정한 후 태그 구성을 간소화하고 자동화하는 데 사용할 수 있는 변수를 만듭니다. 특정 웹사이트 또는 모바일 앱에 설치된 태그, 트리거, 변수..
-
[Linux] alias 등록하기서버 2022. 5. 16. 23:29
자주 사용하는 명령어는 간단하게 별칭을 등록하여 사용할 수 있습니다. 흔히 사용하는 alias로는 ll 이 있습니다. 별칭을 등록하는 방법은 아래와 같습니다. # alias [사용할 별명]="명령어" $ alias test="ls -la" $ test total 21936 drwxr-xr-x+ 116 ad staff 3712 5 16 23:19 . drwxr-xr-x 7 root admin 224 1 1 2020 .. drwxr-xr-x 3 ad staff 96 11 23 2018 .3T drwxr-xr-x 6 ad staff 192 2 2 2021 .qqw -r-------- 1 ad staff 8 5 10 2017 .aaa drwxr-xr-x@ 3 ad staff 96 9 25 2017 .ccc $ ..
-
Google Analytics(GA), Firebase, Google Analytics 4(GA4) 개념과 차이점공부/데이터 2022. 5. 12. 01:25
구글 애널리틱스는 꾸준하게 업데이트를 해왔습니다. 여기서는 각 버전의 짧은 설명과 차이점들을 나열해봅니다. Google Analytics(GA) → Universal Analytics (UA) 구글 애널리틱스(Google Analytics, GA)는 구글에서 무료로 제공하고 있는 웹 분석 서비스입니다. 구글 애널리틱스를 사용하면 방문자의 유입 소스나 사이트 내 행동과 같은 유용한 정보를 수집하고 저장, 분석할 수 있습니다. 현재는 Google Analytics4가 나와서 이전 구글 애널리틱스는 유니버설 애널리틱스 (UA)라고 불립니다. 여기서 설명하는 구글 애널리틱스는 유니버셜 애널리틱스입니다. 방문자의 유입 출처 확인 획득 > 전체 트래픽 > 소스/매체 를 보면 아래와 같이 확인할 수 있습니다. 소스는..
-
리텐션 측정 기법공부/데이터 2022. 5. 11. 00:34
리텐션이란 이후의 서비스 재사용률 또는 재방문율은 어떻게 되는가 > retention rate 사업 초기 단계에서 가장 중요한 지표 중 하나가 바로 Retention입니다. Retention Rate은 서비스의 만족도를 가장 잘 대변하는 지표로, 서비스 만족도가 높다면 꾸준한 사용으로 높은 재사용률을 나타낼 것입니다. 반대로 재방문율이 낮으면 해당 서비스는 오랫동안 유지하기 힘듭니다. 이럴 경우 낮은 Retention을 끌어올리기 위한 푸시, 메일링, 리뉴얼 등의 다양한 노력이 필요합니다. 측정의 기준은? 일반적으로 방문을 기준으로 측정을 하지만 사용자가 서비스를 꾸준히 사용하는지 확인하려 한다 라는 목표로 다양한 기준을 세울 수 있습니다. 사이트 또는 앱 1회 방문 특정 페이지 N회 방문 결제완료 등등..