2Slides Logo
판매용 프레젠테이션 자동화: 제품 카탈로그에서 세일즈 데크까지 (2026)
2Slides Team
14 min read

판매용 데크를 위한 제품 카탈로그 → 프레젠테이션 자동화 (2026)

제품 카탈로그 → 프레젠테이션 자동화란 Shopify 내보내기, PIM 또는 CSV에서 각 SKU를 읽어 2Slides API를 두 번 호출하는 스크립트를 의미합니다: POST /api/v1/slides/generate는 고정 브랜드 템플릿에서 편집 가능한 PPTX 판매 시트를 생성하고, POST /api/v1/slides/create-like-this는 캠페인 키 비주얼과 일치하는 이미지 디자인 런치 데크를 만듭니다. 6페이지 판매 시트는 60 크레딧(약 $0.15), 8페이지 2K 런치 데크는 810 크레딧(약 $2.03)입니다. 전자상거래 운영, 제품 마케팅, 소매 브랜드를 위한 에이전시용으로 설계되었습니다.

핵심 요약

  • 카탈로그 한 행이 두 개의 데크가 됩니다: 페이지당 10 크레딧 Fast PPT 판매 시트, 작업당 10 크레딧 + 2K 페이지당 100 크레딧 이미지 디자인 런치 데크.
  • 모든 생성 엔드포인트는 키당 분당 6회 요청 제한이 있으므로, 실행기는 10초마다 한 작업을 제출하고 SKU 옆에 jobId를 저장합니다.
  • 브랜드 키 비주얼을 referenceImageUrl로 전달하면 모든 런치 데크가 동일 캠페인 룩을 유지하며, 구매자용은 aspectRatio "16:9", 소셜용은 "4:5"를 사용합니다.
  • 동일 요청에 responseLanguage: "German" 또는 "Japanese"를 지정하면 별도 번역 없이 국경 간 마켓플레이스용 소매업체 데크가 생성됩니다.
  • 월 20 SKU(판매 시트 + 런치 데크)는 약 17,400 크레딧으로, $42.50 크레딧 팩 하나로 충분합니다.

대상 사용자

브랜드, 마켓플레이스 또는 에이전시에서 전자상거래 운영이나 제품 마케팅을 담당하며, 매번 새 SKU 또는 시즌별 신제품 출시 때마다 동일한 판매 시트, 라인 리뷰 데크, 런치 데크를 수작업으로 다시 만듭니다. 카탈로그에는 이미 이름, 특징, 사양, 가격, 히어로 이미지가 포함되어 있습니다. 이 레시피는 이를 진실의 소스로 삼아 스크립트가 CSV 행에서 일정 또는 Shopify 이벤트에 따라 제품 데크를 생성하도록 합니다.

분기별로 한 번 맞춤형 데크가 필요하다면 이 레시피는 적합하지 않습니다. API는 동일 구조가 수십~수백 SKU에 반복될 때 효과적입니다.

전체 워크플로우 개요

단계도구작업 내용2Slides 엔드포인트 / 크레딧
1Shopify 내보내기, PIM, 또는 CSV각 SKU 행을 평문 브리프로 정규화 (이름, 특징, 사양, 가격, 소매업체, 이미지 URL)없음
2Node.js 스크립트브랜드 템플릿에서 편집 가능한 PPTX 소매업체 판매 시트 생성POST /api/v1/slides/generate, 페이지당 10 크레딧
3Node.js 스크립트캠페인 키 비주얼에 맞춘 이미지 디자인 런치 데크 생성, 16:9 및 4:5 비율POST /api/v1/slides/create-like-this, 작업당 10 + 2K 페이지당 100 크레딧
4Node.js 스크립트제출 간격 10초 유지, jobId와 SKU 매핑 저장, 폴링, S3 업로드GET /api/v1/jobs/{jobId}, 무료
5동일 스크립트, 추가 행국경 간 소매업체용 독일어 및 일본어 버전 생성동일 엔드포인트, 시장별 responseLanguage 설정
6Shopify + Make제품 생성 이벤트가 HTTP 요청을 트리거하여 새 SKU가 몇 분 내 데크 생성동일 엔드포인트, 동일 크레딧

1단계: 카탈로그를 SKU별 브리프로 정규화

출처가 무엇이든 각 SKU를 동일한 열을 가진 행으로 평탄화합니다. Shopify 제품 CSV에는 이미 Title, Body (HTML), Variant Price, Image Src가 있고, PIM 내보내기는 보통 구조화된 속성을 포함합니다. 두 개의 열을 추가하세요: target_retailer (이 판매 시트를 볼 구매자)와 market (소매업체가 읽는 언어).

sku,name,features,specs,price,hero_image_url,target_retailer,market NB-TRAIL-042,Northbound Trail Runner 2,"Vibram outsole; 8 mm drop; recycled mesh upper","Weight 265 g; Sizes EU 39-47; Colors: Moss, Slate",139.00,https://cdn.example-brand.com/nb-trail-042.jpg,Decathlon DE,de NB-TRAIL-042,Northbound Trail Runner 2,"Vibram outsole; 8 mm drop; recycled mesh upper","Weight 265 g; Sizes EU 39-47; Colors: Moss, Slate",139.00,https://cdn.example-brand.com/nb-trail-042.jpg,Xebio JP,ja NB-PACK-018,Northbound Daypack 22L,"Roll-top closure; laptop sleeve; 420D ripstop","Volume 22 L; Weight 610 g; Colors: Sand, Black",89.00,https://cdn.example-brand.com/nb-pack-018.jpg,REI US,en

프롬프트 빌더는 행을 userInput으로 변환합니다. 몇 백 단어 이내로 유지하고, Fast PPT가 브리프에서 데크를 계획하므로 청중과 슬라이드 수를 텍스트에 명시하세요.

function sellSheetPrompt(row) { return [ `Retailer sell sheet for ${row.name} (SKU ${row.sku}), prepared for the buying team at ${row.target_retailer}.`, `6 slides: cover with product name and one-line positioning; key features; technical specs; pricing and margin talking points (retail price ${row.price} EUR); merchandising and launch timing; contact and next steps.`, `Features: ${row.features}. Specs: ${row.specs}.`, `Tone: factual, buyer-facing, no marketing superlatives.`, ].join("\n"); } function launchPrompt(row) { return [ `Product launch deck for ${row.name} (SKU ${row.sku}).`, `Audience: retail buyers and category managers.`, `Cover the hero story, the three headline features (${row.features}), the spec sheet (${row.specs}), retail price ${row.price} EUR, and the seasonal campaign window.`, `Use the product hero image at ${row.hero_image_url} as the visual anchor where appropriate.`, ].join("\n"); }

2단계: Fast PPT로 소매업체 판매 시트 생성

계정 관리자는 열어 가격을 수정하고 전달할 수 있는 PPTX가 필요합니다. 이것이 Fast PPT 경로입니다: POST /api/v1/slides/generate는 1,500개 이상의 디자인 템플릿 중 하나를 채워 약 30초 만에 네이티브 PowerPoint 파일을 반환합니다. 브랜드별로 하나의 themeId를 선택해 하드코딩하여 모든 판매 시트가 동일한 레이아웃 시스템을 공유하도록 하세요. 이미 승인된 템플릿이 있다면 On-brand AI slides with template fill에서 표준화 방법을 참고하세요.

2Slides Fast PPT with template cards, the editable PPTX path the API automates
그림 1: Fast PPT 템플릿 라이브러리. 아래 API 호출은 "Generate" 버튼과 동일하며, 브랜드별로 themeId가 고정됩니다.

한 번 테마를 찾아 환경 변수에 저장하세요:

curl "https://2slides.com/api/v1/themes/search?query=retail%20product%20catalog&limit=5" \ -H "Authorization: Bearer $SLIDES_API_KEY"

그다음 생성합니다. 기본 modesync로, 한 번의 호출로 downloadUrl을 반환합니다. 대량 처리 시 mode: "async"를 사용해 요청이 즉시 jobId를 반환하고 스크립트가 계속 제출할 수 있게 하세요.

curl -X POST https://2slides.com/api/v1/slides/generate \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Retailer sell sheet for Northbound Trail Runner 2 (SKU NB-TRAIL-042), prepared for the buying team at REI US. 6 slides: cover; key features (Vibram outsole, 8 mm drop, recycled mesh upper); technical specs (265 g, EU 39-47, Moss and Slate); pricing and margin talking points (retail 139.00); merchandising and launch timing; contact and next steps. Tone: factual, buyer-facing.", "themeId": "YOUR_BRAND_THEME_ID", "responseLanguage": "English", "mode": "async" }'

6페이지 판매 시트는 60 크레딧, $5 팩 기준 약 $0.15입니다.

3단계: create-like-this로 캠페인 런치 데크 생성

런치 데크는 다릅니다. 구매자와 소셜 채널은 템플릿 같지 않고 캠페인과 똑같이 보이길 원하며, 슬라이드별 편집은 하지 않습니다. 이것이 이미지 디자인 경로입니다: POST /api/v1/slides/create-like-thisreferenceImageUrl을 받아 해당 이미지에서 디자인 시스템(팔레트, 타이포, 구성)을 추출하고 PDF 내 모든 페이지를 이미지로 렌더링합니다. 시즌 키 비주얼을 지정하면 모든 SKU 데크가 캠페인 룩을 상속합니다. Create Slides Like This 제품 페이지에서 동일 파이프라인을 웹 워크스페이스에서 확인할 수 있습니다.

2Slides Nano Banana image-designed slides page, the pipeline behind create-like-this
그림 2: 이미지 디자인 슬라이드 파이프라인. create-like-this가 API 진입점이며, 참조 이미지가 서면 스타일 프롬프트를 대체합니다.

SKU당 두 번 실행하세요, 다른 aspectRatio 값으로: 구매자 데크용 "16:9"와 소셜 캐러셀용 "4:5". 이미지 파이프라인 기본 mode"async"입니다.

curl -X POST https://2slides.com/api/v1/slides/create-like-this \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Product launch deck for Northbound Trail Runner 2 (SKU NB-TRAIL-042). Audience: retail buyers and category managers. Cover the hero story, three headline features (Vibram outsole, 8 mm drop, recycled mesh upper), the spec sheet (265 g, EU 39-47), retail price 139.00, and the FW26 campaign window.", "referenceImageUrl": "https://cdn.example-brand.com/campaigns/fw26/key-visual.jpg", "aspectRatio": "16:9", "resolution": "2K", "page": 8, "contentDetail": "standard", "imageModel": "gemini-3-pro-image", "responseLanguage": "English", "mode": "async" }'

소셜 버전은 aspectRatio를 "4:5"로, page를 6으로 바꾸고 브리프를 히어로 스토리와 세 가지 특징으로 축소하세요. 8페이지 2K 데크는 10 + 800 = 810 크레딧(약 $2.03), 6페이지 4:5 버전은 610 크레딧(약 $1.53)입니다. page: 0은 플래너가 수를 선택하게 하지만, 고정 숫자가 카탈로그 비용 예측에 유리합니다.

4단계: 분당 6회 요청 제한 내에서 배치 실행

요청 제한은 API 키당 분당 6회이며, GET /api/v1/jobs/{jobId}는 분당 10회 허용됩니다. 제한을 준수하는 실행기는 10초마다 한 작업을 제출하고, 진행 중인 작업을 6초마다 라운드로빈으로 폴링하며, 작업 완료 시 즉시 클라우드 저장소에 업로드합니다.

// catalog-to-decks.mjs (Node 20, 서버 사이드 실행; SLIDES_API_KEY는 브라우저에 절대 노출 금지) import { readFile, writeFile } from "node:fs/promises"; import { parse } from "csv-parse/sync"; import { S3Client, PutObjectCommand } from "@aws-sdk/client-s3"; const API = "https://2slides.com/api/v1"; const headers = { "Content-Type": "application/json", Authorization: `Bearer ${process.env.SLIDES_API_KEY}`, }; const THEME_ID = process.env.BRAND_THEME_ID; const KEY_VISUAL = "https://cdn.example-brand.com/campaigns/fw26/key-visual.jpg"; const s3 = new S3Client({ region: "eu-central-1" }); const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); const LANGUAGE = { en: "English", de: "German", ja: "Japanese" }; async function submit(path, body) { const res = await fetch(`${API}${path}`, { method: "POST", headers, body: JSON.stringify(body) }); if (!res.ok) throw new Error(`${path} -> ${res.status} ${await res.text()}`); return res.json(); // async 모드는 { jobId, ... } 반환 } // 1. 제출: 10초마다 한 요청으로 분당 6회 제한 준수 const rows = parse(await readFile("catalog.csv", "utf8"), { columns: true }); const jobs = []; // { sku, market, kind, jobId } for (const row of rows) { const responseLanguage = LANGUAGE[row.market] ?? "Auto"; const sheet = await submit("/slides/generate", { userInput: sellSheetPrompt(row), themeId: THEME_ID, responseLanguage, mode: "async", }); jobs.push({ sku: row.sku, market: row.market, kind: "sell-sheet", jobId: sheet.jobId }); await sleep(10_000); for (const [aspectRatio, page, kind] of [["16:9", 8, "launch-16x9"], ["4:5", 6, "social-4x5"]]) { const deck = await submit("/slides/create-like-this", { userInput: launchPrompt(row), referenceImageUrl: KEY_VISUAL, aspectRatio, resolution: "2K", page, contentDetail: "standard", responseLanguage, mode: "async", }); jobs.push({ sku: row.sku, market: row.market, kind, jobId: deck.jobId }); await sleep(10_000); } // 작업 ID와 SKU 매핑을 디스크에 저장해 중단 시에도 유료 작업 손실 방지 await writeFile("jobs.json", JSON.stringify(jobs, null, 2)); } // 2. 폴링: jobs/{id}는 분당 10회 허용, 6초마다 한 작업씩 라운드로빈 검사 const pending = new Set(jobs.map((j) => j.jobId)); while (pending.size > 0) { for (const job of jobs.filter((j) => pending.has(j.jobId))) { const res = await fetch(`${API}/jobs/${job.jobId}`, { headers }); const state = await res.json(); // { status, progress, downloadUrl } if (state.status === "success") { pending.delete(job.jobId); const file = await fetch(state.downloadUrl); const ext = job.kind === "sell-sheet" ? "pptx" : "pdf"; await s3.send(new PutObjectCommand({ Bucket: "brand-sales-assets", Key: `decks/${job.sku}/${job.market}/${job.kind}.${ext}`, Body: Buffer.from(await file.arrayBuffer()), })); console.log(`uploaded ${job.sku} ${job.market} ${job.kind}`); } else if (state.status === "failed") { pending.delete(job.jobId); console.error(`failed ${job.sku} ${job.kind}`, state); } await sleep(6_000); } }

SKU당 3개 작업을 10초 간격으로 제출하면 100 SKU는 약 50분 소요, 300 작업을 6초마다 폴링하면 한 번에 약 30분 추가됩니다. Python 버전은 Automate presentation generation with Python and the 2Slides API에서 확인 가능하며, 일반 큐잉 패턴은 How to batch-generate presentations with an AI API에서 다룹니다.

5단계: 국경 간 소매업체용 다국어 버전 추가

국경 간 마켓플레이스에서 자동화가 빛납니다. 독일 구매자와 일본 구매자는 각각 자신의 언어로 된 판매 시트를 받아야 하며, 동일 사양과 브랜드 템플릿을 사용합니다. 별도 번역 서비스가 필요 없으며, responseLanguage에 언어명을 지정하면 동일 영어 브리프에서 해당 언어로 작성됩니다.

2Slides API endpoint parameters and supported output languages
그림 3: generate 엔드포인트 매개변수와 지원 출력 언어. "German"과 같이 언어명을 전달하며, "de" 같은 코드는 인식하지 않습니다.

위 스크립트는 이미 market을 언어명으로 매핑합니다 (de → "German", ja → "Japanese"). 지원 언어는 스페인어, 프랑스어, 이탈리아어, 포르투갈어, 폴란드어, 한국어, 간체중국어, 번체중국어, 아랍어, 터키어 등 20개 이상입니다. 가격은 시장 통화(EUR, JPY)로, 소매업체 이름은 브리프에 넣어 숫자와 맥락도 현지화하세요.

curl -X POST https://2slides.com/api/v1/slides/generate \ -H "Authorization: Bearer $SLIDES_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "userInput": "Retailer sell sheet for Northbound Trail Runner 2 (SKU NB-TRAIL-042), prepared for the buying team at Xebio. 6 slides: cover; key features (Vibram outsole, 8 mm drop, recycled mesh upper); technical specs (265 g, sizes 25-30 cm, Moss and Slate); pricing and margin talking points (retail JPY 21,900); merchandising and launch timing; contact and next steps.", "themeId": "YOUR_BRAND_THEME_ID", "responseLanguage": "Japanese", "mode": "async" }'

언어별 버전은 별도 작업이며 동일 가격입니다. 세 시장에 판매되는 SKU는 3개의 판매 시트가 필요해 180 크레딧, 약 $0.45입니다.

6단계: Shopify "제품 생성" 이벤트로 Make에서 트리거

배치 실행기는 시즌별 신제품에 적합합니다. 신규 SKU가 꾸준히 들어오는 경우, 제품 생성 직후 몇 분 내 데크가 생성되도록 매장과 API를 연결하세요. Make(Make 도움말 센터)는 Shopify 제품 이벤트를 직접 노출하며, Zapier나 n8n에서도 비슷한 방식이 작동합니다.

  • 트리거: Shopify "Watch products" 제품 생성 이벤트 또는 Shopify products/create 웹훅을 통한 웹훅 트리거.
  • 변환: HTML 제거, variants[0].priceimages[0].src 선택, sellSheetPrompt와 같은 userInput 조립하는 코드 노드.
  • HTTP 요청 노드(1): POST https://2slides.com/api/v1/slides/create-like-this (Step 3 본문), Authorization: Bearer <key> 헤더는 시나리오 변수에서 가져오며 제품 데이터에서 직접 가져오지 않음.
  • 지연/대기 노드: 60초.
  • HTTP 요청 노드(2): GET https://2slides.com/api/v1/jobs/{{jobId}}. 라우터가 status 검사: success는 계속, pending 또는 processing은 지연 노드로 루프, failed는 Slack 알림 전송.
  • 전달: downloadUrl HTTP GET, Google Drive, Dropbox, S3에 SKU 폴더로 업로드, 시트 행에 sku, jobId, status, 저장 경로 기록.

Shopify는 여러 제품 이벤트를 한꺼번에 발생시킬 수 있으므로(대량 가져오기, 앱 동기화) 여기서도 10초 간격을 두거나 이벤트를 큐에 넣고 4단계 실행기가 처리하도록 하세요. 그렇지 않으면 7번째 요청부터 실패합니다.

참조 스타일 선택하기

create-like-this는 참조 이미지가 필요합니다. 캠페인 일관성이 목표라면 자체 캠페인 키 비주얼이 적합합니다. 소매 부문 데크가 어떻게 보여야 할지 결정 중이라면 2Slides 갤러리에서 실제 참조 데크를 연구하거나 referenceImageUrl로 전달해 디자인 시스템을 빌려 쓰세요. 이들은 참조용 데크이며 API 출력물이 아닙니다.

DHL 2025 e-commerce trends reference deck from the 2Slides Gallery, a retail-sector style reference
그림 4: 2Slides 갤러리의 DHL 2025 전자상거래 트렌드 보고서 데크 표지. 카테고리 또는 라인 리뷰 데크 참조용으로 적합한 깔끔하고 데이터 중심의 표지 스타일.

DHL 2025 e-commerce trends reference deck from the 2Slides Gallery, a retail-sector style reference
그림 5: 동일 참조 데크 내부 슬라이드. 이런 슬라이드를 referenceImageUrl로 전달하면 모델이 그리드, 팔레트, 차트 처리 방식을 재사용합니다.

캠페인 및 종횡비별로 단일 참조 이미지를 사용하세요. SKU마다 바꾸면 40개의 데크가 각각 괜찮아 보이나 가족처럼 보이지 않습니다.

비용

크레딧은 종량제입니다: $5에 2,000 크레딧($0.0025/크레딧), $80에 40,000 크레딧($0.002/크레딧) 구매 가능. 신규 계정은 500 무료 크레딧으로, 몇 개 판매 시트 테스트에 충분합니다.

볼륨SKU당월 크레딧대략 USD
월 20 SKU: 6페이지 판매 시트 + 8페이지 16:9 런치 데크60 + 810 = 87017,400$42.50 (20,000 크레딧 팩 1개)
월 20 SKU: 6페이지 4:5 소셜 데크 추가870 + 610 = 1,48029,600팩 크기에 따라 $60~$74
월 500 SKU: 판매 시트 + 16:9 런치 데크870435,000크레딧당 $0.002 기준 약 $870
월 500 SKU: 세 가지 데크 모두1,480740,000크레딧당 $0.002 기준 약 $1,480

판매 시트만 생성하면 저렴합니다: 500개 6페이지 PPTX 판매 시트는 30,000 크레딧, 약 $60. 예산은 이미지 디자인 데크에 집중되므로 런치 데크는 SKU당 1회, 판매 시트는 SKU당 시장별 1회만 생성하세요.

비교를 위해 Gamma API(developers.gamma.app)도 유사 자동화를 제공하지만 API 키에 Pro 플랜이 필요합니다; 2Slides 키는 모든 계정에서 작동합니다. 2Slides는 본 제품이므로 비교 시 참고하세요.

이 사용 사례에 Fast PPT와 이미지 디자인 슬라이드 중 무엇을 쓸까?

필요사용이유
계정 관리자가 가격 수정, 슬라이드 교체, 구매자 전달Fast PPT generate네이티브 PPTX, 페이지당 10 크레딧, 브랜드별 고정 themeId
데크가 캠페인 키 비주얼과 정확히 일치해야 함create-like-thisreferenceImageUrl에서 파생된 디자인 시스템
소셜 캐러셀 또는 세로 포맷create-like-this + aspectRatio "4:5" 또는 "9:16"PDF + 페이지별 이미지, 바로 게시 가능
내레이션 제품 설명 또는 마켓플레이스용 MP4create-like-thisgenerate-narration (페이지당 210 크레딧)Fast PPT 작업은 내레이션 불가

흔한 실수

  • 대량 가져오기 시 요청 제한 초과. 키당 분당 6회는 모든 생성 엔드포인트에 적용됩니다. 제출 간격을 10초 이상 두거나 큐에 넣으세요; Promise.all로 동시 제출 금지.
  • Shopify 테마나 스토어프론트 스크립트에 API 키 노출. 키는 서버 사이드(실행기, Make 연결, 서버리스 함수)에만 있어야 하며, 브라우저에 노출되면 누구나 읽을 수 있습니다.
  • Fast PPT 판매 시트에 내레이션 기대. generate-narrationcreate-pdf-slides 또는 create-like-this 작업만 받습니다. 내레이션 제품 비디오가 목표라면 이미지 디자인 데크부터 시작하세요.
  • responseLanguage: "de" 전달. 매개변수는 언어명("German", "Japanese", "Spanish")을 받으며, 코드("de")는 인식하지 않습니다.
  • 전체 PIM 레코드를 userInput에 덤프. 긴 속성 목록은 슬라이드를 복잡하게 만듭니다. 구매자 관련 특징과 사양만 요약하세요; 1단계 CSV 열이 필터 역할을 합니다.
  • 카탈로그 실행 시 플래너가 페이지 수 선택 허용. page: 0은 단발성에 적합하지만, 고정 page가 SKU당 크레딧 비용 예측에 유리합니다.

자주 묻는 질문

Shopify CSV 내보내기에서 바로 제품 데크를 생성할 수 있나요?

네. Shopify 제품 CSV에는 제목, 본문, 변형 가격, 이미지 URL이 포함되어 있습니다. 1단계 빌더가 이 열들을 userInput으로 매핑합니다. target_retailermarket 열을 추가하거나 태그에서 파생하세요. 실행기는 한 행씩 generate로 PPTX 판매 시트를, create-like-this로 런치 데크를 호출합니다.

수백 개 런치 데크를 브랜드 일관성 있게 유지하려면?

모든 create-like-this 호출에 동일 캠페인 키 비주얼을 referenceImageUrl로 전달하고, 종횡비별로 하나의 참조 이미지를 유지하세요. 디자인 시스템이 이미지에서 파생되어 팔레트, 타이포, 구성이 공유됩니다. 편집 가능한 판매 시트는 브랜드별로 하나의 themeId를 하드코딩해 모든 PPTX가 동일 템플릿에서 나오도록 하세요.

100 SKU 실행에 얼마나 걸리나요?

제출이 병목입니다: 분당 6회 요청 제한에 SKU당 3개 데크라 30초당 1 SKU 제출, 100 SKU는 약 50분 소요. Fast PPT 작업은 약 30초 내 완료, 이미지 디자인 데크는 백그라운드에서 완료되며 제출은 계속 진행됩니다. 분당 10회 폴링은 한 번에 약 30분 추가됩니다.

SKU 하나당 크레딧 비용은?

6페이지 Fast PPT 판매 시트는 60 크레딧(약 $0.15), 8페이지 2K 이미지 디자인 런치 데크는 10 크레딧 계획 + 800 크레딧 페이지, 총 810 크레딧(약 $2.03), 6페이지 4:5 소셜 데크는 610 크레딧입니다. 세 가지 모두 합치면 1,480 크레딧, $80 팩 기준 약 $2.96입니다.

동일 스크립트로 독일어와 일본어 데크도 만들 수 있나요?

네. 동일 요청 본문에 responseLanguage를 "German" 또는 "Japanese"로 설정하면 영어 브리프에서 해당 언어로 작성됩니다. 언어별 버전은 별도 작업이며 동일 크레딧 비용입니다. 시장별 가격과 소매업체 이름을 브리프에 넣어 숫자와 맥락도 현지화하세요.

다음 단계

About 2Slides

Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.

Try For Free