Communitygithub.com

scribemail/cursor-plugin

Scribe 서명 마케팅 캠페인을 실행합니다: 배너 콘텐츠를 제작하고, 타겟팅하고, 예약/일시 중지/재개하고, 측정합니다. 사용자가 이메일 서명 아래 배너를 통해 이벤트, 출시 또는 프로모션을 홍보하려는 경우 사용합니다.

cursor-plugin란 무엇인가요?

이 스킬은 Scribe 플랫폼을 위한 서명 마케팅 캠페인 관리 기능을 제공합니다. 사용자는 배너 콘텐츠를 제작하고, 특정 서명 템플릿이나 팀원 속성에 따라 타겟팅하며, 캠페인을 예약/일시 중지/재개할 수 있습니다. 캠페인은 초안 상태로 생성되며, 예약 후에만 활성화되어 지정된 시간 동안 서명 아래에 배너를 표시합니다. Cursor와 같은 AI 에이전트 도구에서 사용할 수 있으며, 콘텐츠 스키마 확인, 캠페인 생성, 미리보기, 업데이트, 예약, 일시 중지, 재개, 삭제 등의 작업을 API를 통해 수행합니다. 또한, 분석 도구를 통해 조회수, 클릭수, 클릭률을 측정하고, 다운스트림 전환 이벤트를 추적할 수 있습니다.

지원 대상~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/scribemail/cursor-plugin/tree/HEAD/skills/marketing-campaigns

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

서명 마케팅 캠페인 실행하기

캠페인은 지정된 시간 동안 할당된 서명 아래에 렌더링되는 배너입니다. 초안으로 생성되며, 예약되기 전까지는 아무 작업도 수행하지 않습니다.

만들기

  1. **get_content_schema**를 먼저 호출하여 content를 작성합니다. 캠페인의 콘텐츠는 서명의 draft_content와 동일한 엄격한 블록 트리입니다 (자식이 블록인 stack 루트). 반환된 example을 참고하세요. 형식을 추측하지 마십시오.
  2. **create_marketing_campaign**에는 name, start_time, end_time (ISO-8601) 및 time_zone (IANA, 예: Europe/Paris)이 필요합니다. 하나라도 누락되면 422 오류가 발생합니다. 선택 사항: content, 타겟팅 필드 smart_fields_conditions 및 signature_template_ids.
  3. **preview_marketing_campaign**은 배너를 HTML로 렌더링하며, 추적 없이 플레이스홀더 값을 사용합니다. 예약하기 전에 이를 읽고 레이아웃을 확인하십시오. html이 비어 있으면 캠페인에 콘텐츠가 아직 없음을 의미합니다.
  4. **update_marketing_campaign**은 부분 업데이트입니다 (생략하면 변경되지 않음, content: null은 콘텐츠를 지움). status는 읽기 전용입니다. 아래 수명 주기 도구를 통해서만 변경됩니다.

실행하기

작업도구거부하는 경우
초안 또는 일시 중지된 캠페인 활성화schedule_marketing_campaign예약 불가능한 경우 409 (예: 종료 시간이 지남); 캠페인이 없는 요금제는 403
활성 캠페인 일시 중지pause_marketing_campaign활성 상태가 아닌 경우 409
일시 중지된 캠페인 재개resume_marketing_campaign일시 중지되지 않은 경우 409; 요금제 문제 시 403
삭제delete_marketing_campaign먼저 활성 캠페인을 중지합니다

예약된 캠페인은 start_time이 이미 지난 경우 즉시 활성화되고, 그렇지 않으면 해당 시간까지 대기합니다. 사용자와 확인 후 예약하세요. 예약하면 발신 회사 이메일에 배너가 표시됩니다.

타겟팅하기

  • signature_template_ids는 캠페인을 특정 서명으로 범위를 지정합니다.
  • smart_fields_conditions는 팀원 속성에 따라 범위를 지정합니다 (서명 수신자 규칙과 동일한 OR-of-ANDs 형식).
  • 둘 다 비워 두면 전체 작업 공간에 적용됩니다.
  • 서명 변형은 show_marketing_campaigns 설정을 통해 배너를 선택 해제할 수 있습니다.

측정하기

캠페인의 ID를 get_analytics_views 및 get_analytics_clicks에 marketing_campaign_id로 전달하여 자체 조회수, 클릭수 및 클릭률을 확인합니다. group_by: "marketing_campaign"는 캠페인 간 순위를 매깁니다. get_analytics_events_summary는 다운스트림 전환 이벤트를 귀속시킵니다. 자세한 내용은 signature-analytics 스킬을 참조하세요.

관련 스킬