콘텐츠 최적화 프로그램
콘텐츠 최적화 프로그램은 AI를 사용하여 대량의 콘텐츠 배리언트를 자동으로 생성하고 평가함으로써 대규모로 메시지 콘텐츠를 테스트하고 최적화하는 데 도움을 줍니다.
콘텐츠 옵티마이저 소개
콘텐츠 옵티마이저는 캔버스 단계에서 실행됩니다. 테스트할 메시지 구성 요소를 정의하고, 생성형 AI 또는 수동 입력을 사용하여 배리언트를 생성하며, 사용자에게 전송되는 콘텐츠 조합을 자동으로 최적화할 수 있도록 도와줍니다. 콘텐츠 옵티마이저는 이메일, 푸시 알림, 단문 메시지 서비스/MMS/RCS 메시지 채널에서 사용할 수 있습니다.
이 기능을 사용하면 다음을 수행할 수 있습니다:
- 이메일의 제목란, 프리헤더, 발신자 이름, 본문 헤더, 본문 콘텐츠, 기본 CTA 및 이미지를 최적화합니다.
- 푸시 알림의 제목, 메시지 및 이미지를 최적화합니다.
- 단문 메시지 서비스 및 MMS 메시지의 훅, 본문, CTA를 최적화합니다.
- RCS 메시지의 훅, 본문, CTA 및 이미지를 최적화합니다.
- 수동 A/B 테스트 설정 없이 메시지 성능을 지속적으로 개선합니다.
- AI를 활용한 아이디어 발굴로 대량의 콘텐츠 배리언트를 테스트합니다.
- 성과가 낮은 콘텐츠를 자동으로 단계적으로 제거하고 우수한 콘텐츠를 확대합니다.
콘텐츠 옵티마이저 단계를 만드는 방법을 알아보세요.
콘텐츠 옵티마이저와 유사 기능 비교
콘텐츠 옵티마이저는 배리언트를 생성하고 해당 요소를 조합하여 오디언스에 가장 적합한 하나의 우승자를 찾습니다. 사용자별 개인화는 수행하지 않습니다.
| 목적 | 사용 기능 |
|---|---|
| 이미 작성한 캠페인 배리언트를 테스트하려는 경우 | BrazeAI로 최적화 |
| Canvas 여정 경로를 테스트하려는 경우 | Winning Paths |
| 오디언스를 위한 콘텐츠 배리언트를 생성하고 조합하려는 경우 | 콘텐츠 옵티마이저 |
| 각 수신자에 맞춰 크리에이티브, 타이밍 또는 오퍼를 개인화하려는 경우 | Decisioning Studio Go 또는 Decisioning Studio Pro |
BrazeAI 기능의 전체 비교는 BrazeAI를 참조하세요.
내 데이터는 어떻게 사용되어 OpenAI로 전송되나요?
OpenAI를 활용하는 BrazeAI 기능을 통해 AI 출력(“출력”)을 생성하기 위해, Braze는 특정 정보(“입력”)를 OpenAI로 전송합니다. 입력은 사용자의 프롬프트로 구성되며, 대시보드에 표시되는 콘텐츠 및 쿼리와 관련된 기타 워크스페이스 데이터가 해당되는 경우 포함될 수 있습니다. OpenAI의 API 플랫폼 약정에 따라, Braze를 통해 OpenAI의 API로 전송된 데이터는 OpenAI 모델을 학습하거나 개선하는 데 사용되지 않습니다. OpenAI는 악용 모니터링 목적으로 데이터를 30일간 보관할 수 있으며, 이후 삭제됩니다. 귀하와 Braze 사이에서 출력은 귀하의 지적 재산입니다. Braze는 해당 출력에 대해 저작권 소유권을 주장하지 않습니다. Braze는 출력을 포함하여 AI가 생성한 콘텐츠와 관련하여 어떠한 종류의 보증도 하지 않습니다.
OpenAI와 콘텐츠 옵티마이저
콘텐츠 옵티마이저는 AI 생성 배리언트 제안을 명시적으로 요청하는 경우에만 OpenAI를 사용합니다. 각 사용자가 받을 배리언트를 선택하거나 전송 트래픽을 할당하는 데에는 OpenAI를 사용하지 않습니다.
- OpenAI 사용: 콘텐츠 구성 요소에 대해 AI 제안 생성을 선택하면 Braze가 시드 배리언트, 지시사항, 선택적 브랜드 가이드라인, 그리고 (충분한 전송 데이터가 있는 활성 단계의 경우) 집계된 성능 컨텍스트를 OpenAI에 전송하여 배리언트 아이디어를 생성합니다.
- 밴딧 최적화: Braze의 독자적인 멀티암드 밴딧 알고리즘이 트래픽 할당, 전송 시점의 배리언트 선택, 성능 기반 최적화를 처리합니다. 작동 방식을 참조하세요.
- 수동 입력: OpenAI에 콘텐츠를 전송하지 않고 직접 배리언트를 입력하여 정의할 수 있습니다.
플랜 등급
Content Optimizer 사용 가능 여부는 플랜에 따라 다릅니다.
| 기능 | Free | Pro |
|---|---|---|
| 활성 Content Optimizer 단계 | 워크스페이스당 한 번에 하나의 활성 단계 | 무제한 단계 실행 가능 |
Free 플랜에서는 이미 활성 Content Optimizer 단계가 있는 상태에서 다른 단계를 실행하려고 하면, 새 단계를 계속 편집하고 초안으로 저장할 수는 있지만, 활성 슬롯을 확보할 때까지 실행할 수 없습니다.
슬롯을 확보하려면 기존 활성 단계를 분리하고 Canvas를 저장하거나, 활성 Content Optimizer 단계가 있는 다른 Canvas를 중지하거나 보관하세요. 활성 Content Optimizer 단계가 두 개 이상 필요한 경우 Braze 계정 매니저에게 문의하세요.
사용 사례
이메일
| 최적화 사용 사례 | 목표 | 설명 |
|---|---|---|
| 제목란 변형 | 열람율 향상 | 톤, 긴급성, 개인화, 이모지 사용을 테스트합니다. |
| 헤더 메시징 스타일 | 인게이지먼트 증대 | 본문 헤더에서 감성적, 가치 중심, 명확한 메시징을 비교합니다. |
| 본문 콘텐츠 형식 | 가독성 및 인게이지먼트 향상 | 스토리텔링 대 기능 목록, 불릿 대 문단, 콘텐츠 길이를 테스트합니다. |
| CTA 문구 및 톤 | 클릭률 향상 | 행동 유도형, 혜택 중심형, 1인칭 CTA 문구를 비교합니다. |
| 이미지 변형 | 인게이지먼트 향상 | 이메일 본문에서 다양한 크리에이티브, 제품 사진, 시각적 처리를 테스트합니다. |
| 테마 콘텐츠 조합 | 고성과 조합 발견 | 테마별 제목, 본문, CTA, 이미지 구성 요소를 조합하여 최적의 전체 조합을 찾습니다. |
푸시 알림
| 최적화 사용 사례 | 목표 | 설명 |
|---|---|---|
| 제목 변형 | 열람율 향상 | 푸시 제목에서 명확성, 긴급성, 개인화, 톤을 테스트합니다. |
| 본문 스타일 | 인게이지먼트 향상 | 푸시 본문에서 간결형, 혜택 중심형, 행동 지향형 메시징을 비교합니다. |
| 이미지 변형 | 인게이지먼트 향상 | 푸시 알림에서 다양한 크리에이티브 또는 시각적 처리를 테스트합니다. |
SMS, MMS 및 RCS 메시지
| 최적화 사용 사례 | 목표 | 설명 |
|---|---|---|
| 훅 변형 | 인게이지먼트 향상 | SMS 미리보기, MMS 캡션 또는 RCS 소개 문구의 첫 번째 줄에서 긴급성, 개인화, 톤을 테스트합니다. |
| 본문 스타일 | 인게이지먼트 향상 | MMS 및 RCS의 미디어에 동반되는 문구를 포함하여 본문에서 간결하고 행동 지향적인 메시징을 비교합니다. |
| CTA 문구 변형 | 클릭률 향상 | SMS, MMS, RCS에서 링크 및 다음 단계 프롬프트에 대한 행동 유도형과 대화형 CTA 문구를 비교합니다. |
| 이미지 변형(RCS만 해당) | 인게이지먼트 향상 | RCS 메시지에서 다양한 크리에이티브 또는 시각적 처리를 테스트합니다. SMS 또는 MMS에서는 이미지가 지원되지 않습니다. |
작동 방식
Braze의 밴딧 알고리즘이 이 섹션에서 설명하는 최적화를 처리합니다.
콘텐츠 최적화 프로그램은 비상황별 다중 슬롯머신(multi-armed bandit) 알고리즘을 사용하여 고성과 배리언트에 더 많은 발송을 할당하고 저성과 배리언트에 대한 할당을 줄입니다. 시간이 지남에 따라 최소한의 수동 개입으로 메시지 콘텐츠가 지속적으로 개선됩니다.
Braze의 독자적인 밴딧 최적화 알고리즘은 콘텐츠 최적화 프로그램 단계의 조합적 특성에 맞게 특별히 설계되었습니다. 각 메시지가 여러 구성요소로 이루어져 있으므로, 밴딧은 각 구성요소(예: 제목란, 본문, CTA)의 성과뿐만 아니라 메시지로 결합될 때의 상호작용도 동시에 학습합니다. 더 구체적으로, 특정 조합이 발송되면 동일한 구성요소를 공유하는 모든 조합이 해당 발송 데이터의 혜택을 받습니다. 이를 통해 밴딧은 표준 밴딧 알고리즘에 비해 동일한 양의 데이터에서 훨씬 더 빠르게 학습할 수 있습니다.
단계가 처음 시작되면 콘텐츠 최적화 프로그램은 초기 성과 데이터를 수집하기 위해 배리언트를 무작위로 발송합니다. 모든 단계는 Braze가 최적화 또는 조치 권장 상태로 전환하기 전까지 최소 7일에서 최대 15일 동안 학습 상태를 유지합니다. 학습 기간 동안 트래픽은 알고리즘이 상대적 성과를 학습할 수 있도록 사용 가능한 배리언트에 전반적으로 분배됩니다. 학습이 완료되면 콘텐츠 최적화 프로그램은 고성과 콘텐츠 조합으로 트래픽을 이동시키기 시작하고 저성과 옵션에 대한 할당을 점차 줄입니다. 자세한 내용은 단계 상태를 참조하세요.
콘텐츠 최적화 프로그램은 Canvas의 메시지 단계와 유사하며, 방해금지 시간, Intelligent Timing, 이벤트 로깅과 같은 기능을 갖추고 있습니다. 기본 메시지를 생성하고 최적화할 콘텐츠 구성요소(예: 제목란, 본문 텍스트 또는 콜투액션)를 정의하여 콘텐츠 최적화 프로그램 단계를 구성할 수 있습니다. 각 구성요소의 배리언트는 인공지능으로 생성하거나 수동으로 입력할 수 있으며, 구성요소를 메시지 콘텐츠에 매핑하려면 기본 메시지에 Liquid 태그를 추가해야 합니다.
각 사용자는 콘텐츠 최적화 프로그램 단계에 진입할 때마다 하나의 메시지를 받습니다. 재진입은 이전 배리언트에 대한 기억 없이 새로운 항목으로 처리됩니다.
Canvas 진입 설정
최적의 결과를 얻으려면 반복 실행 또는 상시 실행 Canvases에서 일정한 일일 볼륨으로 사용자가 해당 단계에 점진적이고 꾸준하게 진입하는 경우에 콘텐츠 옵티마이저를 사용하세요. 모든 사용자가 한꺼번에 해당 단계에 진입하면, 콘텐츠 옵티마이저가 초기 결과로부터 학습할 시간이 부족합니다. 이 경우 해당 단계는 실시간 최적화 엔진이 아닌 정적 A/B 테스트에 가깝게 동작하게 됩니다.
콘텐츠 옵티마이저에 가장 적합한 환경은 일일 반복 진입 Canvases와, 비교적 일정한 일일 사용자 진입이 있는 이벤트 트리거 및 API 트리거 Canvases입니다. 단일 발송 Canvases나 “급증형” 진입 Canvases(예: 월간 반복)에서 콘텐츠 옵티마이저를 사용할 경우, 진입 제어를 활용하여 사용자 진입을 여러 날에 걸쳐 고르게 분산하는 것을 고려해 보세요.
핵심 개념
| 용어 | 설명 |
|---|---|
| 기본 메시지 | 모든 발송 설정을 포함하여 배리언트가 구성되는 기준이 되는 메인 메시지 템플릿입니다. |
| 콘텐츠 구성 요소 | 메시지 내에서 테스트 및 최적화할 수 있는 요소입니다(예: 제목란 또는 주요 CTA). 마케터는 해당 구성 요소가 표시될 위치에 관련 Liquid 태그를 메시지에 삽입해야 합니다. |
| 콘텐츠 배리언트 | 콘텐츠 구성 요소가 가질 수 있는 다양한 값입니다. |
| 콘텐츠 조합 | 콘텐츠 배리언트를 혼합하고 매칭하여 생성된 고유한 메시지입니다. |
| 최적화 이벤트 | 콘텐츠 옵티마이저가 성능을 평가하고 시간에 따라 콘텐츠 조합에 트래픽을 배분하는 방식을 결정합니다. 이메일의 경우 클릭 또는 열람 등이 해당됩니다. 한 단계 내 모든 콘텐츠 구성 요소에 적용됩니다. 콘텐츠 옵티마이저는 이 이벤트로부터 지속적으로 학습하며, 성과가 높은 콘텐츠 조합으로 자동 전환하여 발송합니다. |
고려 사항
- 콘텐츠 최적화 도구는 이메일, 푸시 알림, SMS/MMS/RCS 메시지 채널에서 사용할 수 있습니다.
- 이메일의 경우, 콘텐츠 최적화 도구는 단계당 최대 625개의 조합을 생성할 수 있습니다.
- 단계당 최대 4개의 컴포넌트
- 각 컴포넌트당 최대 5개의 배리언트
- 푸시 알림의 경우, 콘텐츠 최적화 도구는 단계당 최대 125개의 조합을 생성할 수 있습니다.
- 단계당 최대 3개의 컴포넌트(제목, 메시지, 이미지)
- 각 컴포넌트당 최대 5개의 배리언트
- SMS 및 MMS 메시지의 경우, 콘텐츠 최적화 도구는 단계당 최대 125개의 조합을 생성할 수 있습니다.
- 단계당 최대 3개의 컴포넌트(훅, 본문, CTA)
- 각 컴포넌트당 최대 5개의 배리언트
- SMS 또는 MMS에서는 이미지가 지원되지 않습니다.
- RCS 메시지의 경우, 콘텐츠 최적화 도구는 단계당 최대 625개의 조합을 생성할 수 있습니다.
- 단계당 최대 4개의 컴포넌트(훅, 본문, CTA, 이미지)
- 각 컴포넌트당 최대 5개의 배리언트
- 사용자당 항목당 하나의 메시지만 전송됩니다. 재진입 시 이전 전송 기록은 유지되지 않습니다.
- 마케터는 정의된 콘텐츠 컴포넌트 배리언트가 렌더링되어야 하는 위치에 메시지 작성기에서 각 컴포넌트에 대한 Liquid 태그를 수동으로 삽입해야 합니다.
- 방해금지 시간, Intelligent Timing, 사용량 제한조치, 메시지 우선순위 지정과 같은 전달 제어로 인해 사용자의 전송이 지연되는 경우, 할당 후 비활성화한 배리언트를 해당 사용자가 여전히 수신할 수 있습니다. 출시된 단계 편집하기를 참조하세요.
다음 단계
- 하나 이상의 활성 Content Optimizer 단계가 필요한 경우 Braze 계정 매니저에게 문의하세요.
- Content Optimizer 단계를 만드는 방법을 알아보세요.