고도몰 페이스북 광고 설정 기능(FBE) 알아보기

안녕하세요. NHN커머스 입니다.

고도몰에서는 페이스북 광고 설정(FBE, Facebook Business Extension)이라는 기능을 제공하고 있는데요.

FBE는 페이스북 광고를 진행하기 위해서 필요한 비즈니스 관리자, 광고 계정, 픽셀 및 전환 API 설정 등 다소 길고 어려울 수 있는 준비 과정을 간단한 연동 과정을 통해 해결할 수 있도록 한 기능입니다.

쉽게 말해 페이스북의 여러 자산들(비즈니스 관리자, 픽셀, 카탈로그 등)과 내 쇼핑몰을 연결한 것이라 할 수 있죠.

FBE에 대한 보다 자세한 정보는 페이스북에서 확인해 보세요. (click)

페이스북 광고를 이용하고자 한다면 반드시 본 콘텐츠를 사전에 확인하고 FBE 기능을 이용해 보길 권장 드립니다.

현재 고도몰 FBE에서 제공하고 있는 주요 기능은 다음과 같습니다. (최근 업데이트 2022-03-23)

1. 페이스북 픽셀 스크립트 자동 설치

- 픽셀 기본 코드(pageview)를 내 쇼핑몰 상단 레이아웃 위치에 자동으로 설치합니다.

- 다음과 같은 주요 이벤트 코드를 이벤트가 발생하는 각 페이지에 자동으로 설치합니다.

→ viewContent, addtoCart, purchase, completeRegistration, search, initiateCheckout, addtoWishlist

2. 전환 API 연동을 통한 S2S(Server to Server) 이벤트 전송

- 내 쇼핑몰에서 발생하는 장바구니 담기, 결제 시작, 결제 완료에 해당하는 이벤트 데이터들을 서버를 통해 실시간으로 페이스북에 전송합니다.

- 네이버 페이를 통한 결제 완료 이벤트는 일반 결제 완료 이벤트와는 별도로 선택 전송할 수 있습니다.

3. 데이터 피드를 통한 카탈로그 제품 연동

- 내 쇼핑몰의 제품 정보를 페이스북 카탈로그에 자동 연동할 수 있습니다.

- 제품 데이터 최초 연동 이후 1시간에 한 번씩 자동으로 제품 정보가 업데이트됩니다.

- 필요시 수동으로 카탈로그 업데이트 요청을 할 수 있습니다.

4. 도메인 인증 지원

- 페이스북 도메인 인증을 위한 도메인 인증코드 설정 기능을 제공합니다.


FBE 설정하기

FBE 설정에 관한 전체적인 프로세스를 확인해 보시길 바랍니다.

1. FBE 설정 경로

1) 페이스북 광고 설정 기능을 이용하기 위해서는 고도몰 쇼핑몰 관리자 접속 후 다음 경로로 이동해 주세요.

→ 쇼핑몰 관리자 > 마케팅 > SNS/바이럴 광고 > 페이스북 광고 설정

2) URL로 접근하고자 하신다면 다음 URL을 참고해 주시길 바랍니다.

→ http://gdadmin.OOOOOO.godomall.com/marketing/facebook_ads_config.php

2. 페이스북 카탈로그 제품 피드 생성

1) FBE 설정 시작 시 경고가 발생하고 다음 단계 진행이 안될 수 있습니다.

- FBE 기능은 필수적으로 '피드 생성'으로 설정된 상품이 1개 이상이 있을 경우에만 사용할 수 있습니다.

- 따라서 페이스북과 연동하고자 하는 상품의 페이스북 피드 생성 설정을 먼저 해주셔야만 합니다.

※ 이미 1개 이상의 상품의 페이스북 피드 생성 설정을 해놓은 경우 이와 같은 이슈가 발생하지 않습니다.

2) 페이스북 피드 생성 설정을 위해 다음 경로로 이동해줍니다.

→ 상품 > 상품관리 > 상품 수정 or 상품 등록 > SEO 설정 > 페이스북 광고 설정

3) 피드 생성에 체크하고 저장합니다.

4) 이곳에서 추가 이미지 또한 등록할 수 있습니다.

- 등록된 추가 이미지는 기본 이미지와 함께 제품 피드에 추가됩니다.

- 추가 이미지의 경로 URL를 입력하거나 이미지 파일을 업로드하여 설정합니다.

※ 이미지는 JPEG 또는 PNG 형식이어야 하며 최소 500x500 픽셀, 최대 8MB 여야 합니다.

※ 추가 이미지 등록은 선택사항이며 기본 이미지는 제품의 리스트 이미지(기본)와 연동됩니다.

3. FBE 설정 시작하기

1) Facebook Business Extension 시작하기 버튼을 클릭하고 설정을 시작합니다.

- 페이스북 계정으로 로그인 합니다.

- 브라우저에 이미 페이스북 로그인이 되어 있는 경우 이 단계는 생략될 수 있습니다.

※ 로그인하는 페이스북 계정은 반드시 연결하고자 하는 페이스북 자산에 대한 운영자 액세스 권한을 보유하고 있어야만 합니다.

※ 만약 로그인 한 계정이 연결 자산에 대한 운영자 액세스 권한이 없다면 다음 FBE 설정 단계에서 해당 자산을 선택할 수 없습니다.

2) 현재 로그인한 계정으로 페이스북 광고 설정을 계속 진행할 것인지 확인합니다.

- OOO 님으로 계속을 클릭해 주세요.

3) 페이스북 광고 설정 기능을 통해 어떠한 작업이 수행되는지 확인할 수 있습니다.

- 확인 후 계속을 클릭해 주세요.

4) 이제 내 쇼핑몰에 연동할 페이스북 자산을 선택하는 단계입니다.

- 운영자 액세스 권한을 가진 페이스북 자산만을 연결할 수 있다는 점을 꼭 명심해 주세요.

- 가장 먼저 비즈니스 관리자를 선택해야만 합니다. 비즈니스 관리자 영역을 클릭해주세요.

5) 비즈니스 관리자를 연결합니다.

- 항목 중에서 비즈니스 관리자를 선택하거나 새로 만들기를 통해 신규 생성 후 선택할 수 있습니다.

- 비즈니스 관리자 선택 후 계속을 클릭합니다.

※ 비즈니스 관리자 신규 생성은 페이스북 정책에 의해 생성이 제한될 수 있는 가능성이 있습니다.

※ 가능한 한 신규 생성은 페이스북 내에서 진행해보시길 바라며 문제 발생 시 페이스북 고객센터로 문의해주시길 바랍니다.

페이스북에서 비즈니스 관리자 만들기 (click)

6) 다음으로 페이스북 페이지를 연결합니다.

- 항목 중에서 페이지를 선택하거나 새로 만들기를 통해 신규 생성 후 선택할 수 있습니다.

- 페이지 선택 후 계속을 클릭합니다.

7) Instagram 비즈니스 프로필을 연결합니다.

- 만약 연결된 Instagram 비즈니스 프로필이 없다면 이 단계를 Skip 할 수 있습니다.

- 연결하고자 한다면 프로필을 선택하거나 프로필 추가를 통해 선택할 수 있습니다.

- 프로필 선택 후 계속을 클릭합니다.

※ 상황에 따라 이 단계를 skip할 수 있으나 Instagram shop을 개설하고자 한다면 반드시 연결을 설정해야만 합니다.

8) 다음으로 카탈로그를 연결합니다.

- 항목 중에서 카탈로그를 선택하거나 새로 만들기를 통해 신규 생성 후 선택할 수 있습니다.

- 카탈로그 선택 후 계속을 클릭합니다.

※ 기존 사용 중이던 카탈로그를 선택할 시 기존에 있던 데이터 피드와 새롭게 생성되는 데이터 피드가 충돌할 수 있습니다.

※ 충돌이 발생하여도 카탈로그 관리에는 문제가 없지만 에러 메시지가 표시될 수 있습니다.

※ 따라서 새로운 카탈로그를 연결하거나 이전 데이터 피드 항목을 제거한 후 연결하는 것을 권장 드립니다.

9) 다음으로 광고 계정을 연결합니다.

- 항목 중에서 광고 계정을 선택하거나 새로 만들기를 통해 신규 생성 후 선택할 수 있습니다.

- 광고 계정 선택 후 계속을 클릭합니다.

※ 페이스북에서는 안전 및 보안상의 이유로 비즈니스에서 특정 개수의 광고 계정만을 만들 수 있도록 제한하고 있습니다.

※ 따라서 비즈니스마다 정해져 있는 광고 계정 보유 가능 횟수에 따라 신규 생성이 제한될 수 있는 점 참고 바랍니다.

10) 마지막으로 페이스북 픽셀을 연결합니다.

- 항목 중에서 픽셀을 선택하거나 새로 만들기를 통해 신규 생성 후 선택할 수 있습니다.

- 픽셀 선택 후 계속을 클릭합니다.

※ FBE 설정 완료 시 선택한 픽셀 자산의 ID를 가진 픽셀 스크립트가 자동으로 설치됩니다.

※ 만약 FBE 설정 이전에 수동으로 설치해 놓은 픽셀 스크립트가 있었다면 이벤트 수집이 중복될 수 있습니다.

※ 기존 설치했던 스크립트는 제거해 주시거나 복수의 페이스북 픽셀을 활용하는 법을 확인 후 조치해 보시길 바랍니다.

여러 페이스북 픽셀로 정확한 이벤트 추적하는 방법 (click)

4. FBE 설정 완료하기

1) 내가 선택한 페이스북 자산이 올바르게 설정되었는지 확인할 수 있습니다.

- 확인 후 이상이 없다면 계속을 클릭합니다.

2) 자동 고급 매칭 기능을 사용 설정을 할 수 있습니다.

- 설정 시 페이스북으로 보다 자세한 이벤트 데이터를 전달하고 이벤트 정확도를 향상시킬 수 있습니다.

- 내 쇼핑몰 정책에 따라 사용 On/Off를 설정한 후 계속을 클릭합니다.

3) NHN COMMERCE Extension 앱이 내 상점으로부터 어떠한 권한을 부여받는지를 확인할 수 있습니다.

- 이는 연동을 위한 필수 권한 부여입니다. 확인이 완료됐다면 다음을 클릭해 주세요.

※ 앱 권한 허용 시 비즈니스 관리자에 NHN COMMERCE Extension System User와 Conversion API System User가 자동으로 추가됩니다.

※ FBE 및 전환API 연동에 있어 필수 권한을 가진 사용자로 잘못된 수정 및 제거는 FBE 기능의 치명적인 오류로 이어질 수 있습니다.

※ 잘못된 수정 및 제거로 인한 기능 결함은 초기화가 불가능하며 향후 FBE 이용이 불가능해집니다.

4) 모든 설정이 완료됐습니다.

- 완료를 클릭하면 설정된 내용이 내 상점에 적용됩니다.

5) FBE 설정 완료 시 다음과 같은 추가 설정 기능을 사용할 수 있습니다. 추가 설정까지 꼭 이용해 보세요.

- FBE 설정변경 및 해제

- 도메인 인증코드 설정

- 전환 API 설정 (일반 구매전환 성과 측정 설정, 네이버페이 구매전환 성과 측정 설정)

- 페이스북 카탈로그 수동 업데이트

FBE 설정변경 및 해제

연동된 FBE 자산 설정을 변경하거나 FBE 기능을 초기화할 때 다음 기능을 이용해 보세요.

1. FBE 설정변경

1) FBE 설정변경 버튼을 통해서 연결하고자 하는 자산을 변경할 수 있습니다.

2) 관리자 권한이 필요하다는 경고와 함께 설정변경이 불가능할 수 있습니다.

- 해당 이슈는 현재 로그인되어 있는 페이스북 계정의 권한 미보유로 인한 문제입니다.

- 설정변경은 기존에 연결한 비즈니스 관리자의 운영자 액세스 권한을 보유하고 있어야만 진행할 수 있습니다.

- 권한 미보유 시 FBE 설정변경 진행이 불가능하며 FBE 설정해제 후 재설정을 해야만 합니다.

※ 만약 로그인된 페이스북 계정이 운영자 액세스 권한을 가지고 있다면 해당 이슈는 발생하지 않습니다.

3) 설정변경 프로세스는 초기 FBE 설정과 동일한 프로세스로 진행됩니다.

2. FBE 설정해제

1) 설정해제 버튼을 통해서 FBE 기능을 초기화할 수 있습니다.

2) 설정해제는 설정변경과는 다르게 페이스북 계정의 자산 권한 보유 여부와 관계없이 진행할 수 있습니다.

- 단, 비즈니스 관리자에서 FBE 설정에 의해 생성된 시스템 사용자를 제거했을 경우 설정해제가 불가능합니다.

※ 설정해제 불가 시 설정변경을 통해 시스템 사용자를 재설정 해줘야만 설정해제가 가능해집니다.

※ 만약 설정변경, 설정해제 모두 어려운 상태가 된다면 FBE 기능을 통한 연결된 자산 수정이 불가능합니다.

메타 태그를 통한 도메인 인증 방식 이용

FBE의 도메인 인증코드 설정 기능을 통한 도메인 인증이 실패했을 경우 이 방식을 이용해 보길 바랍니다.

HTML 소스 코드에 메타 태그를 추가하는 방식이며 자세한 사항은 다음 콘텐츠에서 제공하고 있습니다.

고도몰 페이스북 도메인 인증 - 메타 태그 인증 방식 알아보기 (click)

전환 API 설정

고도몰의 FBE 기능이 새롭게 업데이트되어 S2S 이벤트 범위가 확장되었습니다. 업데이트된 FBE는 기존의 브라우저 기반 픽셀 이벤트 수집뿐만 아니라 전환 API 연동을 통한 확장된 S2S 이벤트 데이터 전송을 지원합니다.

페이스북 광고 성과 향상을 위해서는 반드시 전환 API 설정을 완료해 주시길 바라며 업데이트와 관련한 사항은 아래 공지사항을 참고해 보시길 바랍니다.

[공지사항] 고도몰 페이스북 비즈니스 익스텐션(FBE) S2S 이벤트 범위 확장 업데이트 (click)

※ 전환 API 설정은 이벤트 매칭 품질(EMQ) 개선에 효과적이며 EMQ가 개선될수록 더 우수한 광고 퍼포먼스를 기대할 수 있습니다.

※ 전환 API 이벤트 전송 시작 후 페이스북에서 데이터를 취합하고 보여주는데 까지는 하루 정도의 시간이 소요될 수 있습니다.

※ 서버 이벤트는 실시간으로 전송되나 서버의 상태에 따라 약간의 딜레이는 발생할 수 있습니다.

※ 이번 업데이트로 사용자 매개변수 전송 범위가 늘어나 기존 문제였던 서버 이벤트의 누락 현상이 개선되었습니다.

※ 픽셀 이벤트와 서버 이벤트가 이중 전송되는 이벤트 범위의 경우 중복 제거를 위한 기능을 추가하여 문제를 해결했습니다.

※ 서버 이벤트 전송 성공 시 아래 이미지와 같이 페이스북 이벤트 관리자 내 이벤트 연결 방법에 '서버'가 표기됩니다.

1. 일반 구매전환 성과 측정 설정 (NEW)

일반 구매전환 성과 측정 설정 기능을 사용함으로서 페이스북 전환 API 설정을 완료할 수 있습니다.

일반 구매전환 성과 측정 설정을 통해 전달되는 이벤트는 장바구니 담기, 결제 시작, 결제완료 이벤트까지입니다.

※ 여기서 '일반'이란 네이버 페이를 통한 구매 전환 이벤트 외의 서버 이벤트를 의미합니다.

※ 네이버 페이를 통한 구매 전환 이벤트는 네이버페이 구매전환 성과 측정 기능을 통해 별도로 추적할 수 있습니다.

1) 사용 설정을 위해서는 FBE 스킨 패치가 반드시 적용되어 있어야 합니다. 스킨 패치를 적용해주세요.

※ 고도몰 쇼핑몰을 2022년 3월 23일 이후 신규 생성한 사용자는 패치 적용이 필요하지 않습니다.

스킨 패치 적용하기 (click)

2) 기존 FBE 사용자의 경우 기본값이 '사용안함'으로 되어 있습니다. 이용을 위해 '사용함'으로 설정해주세요.

※ 반면 신규 FBE 사용자의 경우 기본값이 '사용함'으로 되어 있기 때문에 별도의 '사용함' 설정은 필요하지 않습니다.

3) 저장 시 서버 이벤트 전송이 시작됩니다.

2. 네이버페이 구매전환 성과 측정

네이버페이 구매전환 성과 측정 설정 기능을 통해서 네이버 페이를 통한 구매 전환 이벤트를 페이스북에 전송할 수 있습니다.

네이버 페이 이벤트는 픽셀로는 추적할 수 없기 때문에 정확한 성과 추적을 위해서는 필수적으로 설정해 주시는 것이 좋습니다.

※ 반면 네이버페이 결제를 사용하고 있지 않은 상점에서는 해당 기능을 설정할 필요가 없습니다.

1) 적용을 원한다면 '사용함'을 설정해주세요.

2) 저장 시 서버 이벤트 전송이 시작됩니다.

페이스북 카탈로그 수동 업데이트

FBE를 통해 자동으로 생성된 페이스북 제품 피드는 1일 6회, 4시간의 주기로 새롭게 생성되는데요. 본 기능은 제품을 새롭게 등록했거나 수정한 후 4시간 주기가 아닌 지금 바로 페이스북 카탈로그에 해당 정보을 즉각적으로 반영하고자 할 때 사용할 수 있습니다.

※ 수동 업데이트 시작 시 보통 몇 분 이내에 즉각적으로 이뤄지며 상품의 수량 및 페이스북의 상태에 따라 총 시간은 달라질 수 있습니다.

※ 업데이트 요청은 1시간에 한 번만 가능합니다.

※ 데이터 피드의 기본적인 생성 주기는 1일 6회(02시, 06시, 10시, 14시, 18시, 22시)입니다.

※ 페이스북에서는 FBE 최초 설정 이후 1시간에 한번씩 주기적으로 이 데이터 피드를 업데이트하게 됩니다.

※ 데이터 피드 소스 URL은 아래와 같으며 URL 접속 시 피드 데이터를 확인할 수 있습니다.

http://(도메인 주소)/data/facebookFeed/facebookFeedExtension.tsv

기타 주요 정보

1. FBE 2.0 버전으로의 업데이트는 필수

FBE 1.0 버전에서는 2.0 버전과는 다르게 전환 API 기능을 이용할 수 없습니다. 전환 API 사용을 위해서는 반드시 FBE 2.0 버전으로 업그레이드를 해주셔야만 합니다.

※ 만약 FBE 1.0 버전을 튜닝을 통해 이용중이며 해당 상태에서 2.0 버전 업그레이드를 한다면 치명적 오류가 발생할 수 있습니다.

※ 따라서 반드시 튜닝 전 상태로 롤백을 해주신 후 2.0 버전으로 업그레이드를 진행해주시길 바랍니다.

※ 버전 업그레이드를 진행할 시 이전 버전으로 복구할 수 없습니다.

2. 설치된 페이스북 픽셀 이벤트의 종류 및 경로

FBE를 통해 설정된 페이스북 픽셀 이벤트의 종류는 아래와 같으며 각각의 경로에 자동 설치되었습니다. 치환코드를 통해 설정 되었기 때문에 코드의 직접적인 수정은 불가하며 필요 시 제거 및 삽입할 수 있습니다.

※ 2022년 3월 23일 FBE 업데이트 이후 장바구니 담기 이벤트는 기존 페이지 로드 이벤트에서 버튼 클릭 이벤트로 변경되었습니다.

※ 따라서 장바구니 담기 이벤트에 해당하는 치환코드는 장바구니 페이지가 아닌 상품 상세페이지 내에 위치합니다. (패치 적용 필요)

※ 만약 상점 튜닝 등의 이유로 FBE 픽셀이 정상적으로 설치되지 못한 경우 아래 치환코드를 직접 입력하여 문제를 해결할 수 있습니다.

3. 카탈로그 데이터 피드 제품 추가 오류

동일 카탈로그를 활용해 FBE를 여러번 재설정 할 경우 데이터 피드가 매번 새롭게 생성되는 이슈가 있습니다.

이럴 경우 동일한 카탈로그에 여러개의 데이터 피드가 생성되며 동일 제품은 하나의 데이터 피드에서만 업데이트되기 때문에 제품 거부라는 에러 사항이 발생할 수 있습니다. 해당 문제는 최근 생성한 하나의 데이터 피드를 제외한 나머지 데이터 피드를 수동으로 제거하면 해결할 수 있습니다.

※ 해결하지 않는다고 하더라도 카탈로그 운영에 별다른 문제를 야기하지 않습니다.

1) 카탈로그 관리자 > 카탈로그 > 데이터 소스 이동

2) 삭제하고자 하는 데이터 피드 선택

3) 설정 탭으로 이동하여 삭제 클릭

4. 카탈로그 이벤트 품질이 낮음 문제

페이스북은 이벤트 데이터들과 카탈로그 내 제품 콘텐츠 ID 일치 여부를 판단하여 일치 수치가 낮을 경우 이벤트 품질이 낮다는 경고를 할 수 있습니다. 이는 카탈로그가 이벤트가 발생하는 모든 제품의 데이터를 갖고 있지 못하기 때문에 발생하는 문제이며, 쇼핑몰 내 이벤트가 발생할 수 있는 모든 제품을 카탈로그에 추가해준다면 해결할 수 있는 문제입니다.

※ 카탈로그 이벤트 품질 향상을 위해서는 문제를 해결하는 것이 바람직합니다.

1) 이벤트 발생 제품 파악

2) 해당 제품들의 페이스북 제품 피드 생성 설정

Last updated