

बिक्री डेक के लिए उत्पाद कैटलॉग से प्रस्तुति स्वचालन (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) है। इसे ई-कॉमर्स ऑप्स, उत्पाद विपणक, और रिटेल ब्रांड्स को सेवा देने वाली एजेंसियों के लिए बनाया गया है।
मुख्य बिंदु
- एक कैटलॉग पंक्ति दो डेक बनती है: एक Fast PPT सेल शीट प्रति पृष्ठ 10 क्रेडिट पर, और एक छवि-डिज़ाइन किया गया लॉन्च डेक प्रति जॉब 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 एंडपॉइंट / क्रेडिट्स |
|---|---|---|---|
| 1 | Shopify निर्यात, PIM, या CSV | प्रत्येक SKU पंक्ति को एक सादा-पाठ सारांश (नाम, फीचर्स, स्पेक्स, कीमत, रिटेलर, इमेज URL) में सामान्यीकृत करें | कोई नहीं |
| 2 | Node.js स्क्रिप्ट | आपके ब्रांड टेम्पलेट से एक संपादन योग्य PPTX के रूप में रिटेलर सेल शीट बनाएं | POST /api/v1/slides/generate, 10 क्रेडिट/पृष्ठ |
| 3 | Node.js स्क्रिप्ट | अभियान की मुख्य दृश्यता से मेल खाता हुआ छवि-डिज़ाइन किया गया लॉन्च डेक बनाएं, 16:9 और 4:5 | POST /api/v1/slides/create-like-this, 10 + 100 क्रेडिट/पृष्ठ (2K) |
| 4 | Node.js स्क्रिप्ट | सबमिशन को 10 सेकंड के अंतराल पर करें, jobId को SKU मैपिंग के साथ सहेजें, पोल करें, S3 पर अपलोड करें | GET /api/v1/jobs/{jobId}, मुफ्त |
| 5 | वही स्क्रिप्ट, अतिरिक्त पंक्तियाँ | सीमा-पार रिटेलरों के लिए जर्मन और जापानी संस्करण बनाएं | वही एंडपॉइंट, responseLanguage बाजार के अनुसार सेट करें |
| 6 | Shopify + 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 इसे मानकीकृत करने का तरीका बताता है।

themeId ब्रांड के अनुसार फिक्स होता है।
थीम एक बार खोजें और ID अपने पर्यावरण में स्टोर करें:
curl "https://2slides.com/api/v1/themes/search?query=retail%20product%20catalog&limit=5" \
-H "Authorization: Bearer $SLIDES_API_KEY"फिर जनरेट करें। डिफ़ॉल्ट mode sync है, जो एक कॉल में 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-this एक referenceImageUrl लेता है, उस छवि से डिज़ाइन सिस्टम (रंग, टाइप, संरचना) निकालता है, और हर पृष्ठ को PDF के अंदर एक छवि के रूप में प्रस्तुत करता है। इसे सीजन की मुख्य दृश्यता पर पॉइंट करें और हर SKU डेक अभियान लुक अपनाएगा। Create Slides Like This उत्पाद पृष्ठ में यही पाइपलाइन वेब वर्कस्पेस में दिखती है।

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 सेकंड में एक जॉब सबमिट करें, चलते समय SKU के बगल में jobId लिखें, फिर राउंड-रॉबिन में हर 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 mode returns { 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);
}
// jobId <-> 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 तीन जॉब 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 एक भाषा नाम स्वीकार करता है और डेक उसी अंग्रेज़ी सारांश से उस भाषा में लिखा जाता है।

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 की लागत तीन सेल शीट होती है: 180 क्रेडिट, या लगभग $0.45।
चरण 6: Shopify "Product created" पर Make के साथ ट्रिगर करें
बैच रनर मौसमी ड्रॉप संभालता है। नए SKU की निरंतर आवक के लिए, स्टोर को API से जोड़ें ताकि उत्पाद बनने के मिनटों बाद डेक मौजूद हो। Make (Make हेल्प सेंटर) Shopify उत्पाद इवेंट सीधे एक्सपोज़ करता है; वही संरचना Zapier या n8n में भी काम करती है।
- ट्रिगर: Shopify "Watch products" इवेंट जब उत्पाद बनाया जाता है, या Shopify के
products/createवेबहुक द्वारा फीड किया गया वेबहुक ट्रिगर। - ट्रांसफॉर्म: एक कोड नोड जो उत्पाद बॉडी से HTML हटाता है,
variants[0].priceऔरimages[0].srcचुनता है, औरsellSheetPromptकी तरहuserInputबनाता है। - HTTP Request नोड (1):
POST https://2slides.com/api/v1/slides/create-like-thisस्टेप 3 बॉडी के साथ;Authorization: Bearer <key>हेडर एक परिदृश्य चर से आता है, कभी उत्पाद डेटा से नहीं। - Delay/Wait नोड: 60 सेकंड।
- HTTP Request नोड (2):
GET https://2slides.com/api/v1/jobs/{{jobId}}। एक राउटरstatusजांचता है:successजारी रहता है,pendingयाprocessingडिले के माध्यम से लूप करता है,failedSlack अलर्ट भेजता है। - डिलीवर:
downloadUrlपर HTTP GET, Google Drive, Dropbox, या S3 में SKU फ़ोल्डर के तहत अपलोड नोड, और एक शीट पंक्ति जिसमेंsku,jobId,status, और स्टोरेज पथ हो।
Shopify कई उत्पाद इवेंट एक साथ फायर कर सकता है (बल्क इम्पोर्ट, ऐप सिंक)। यहां भी 10 सेकंड का अंतराल जोड़ें, या इवेंट को कतार में भेजें और चरण 4 रनर को इसे खत्म करने दें, अन्यथा 20 इम्पोर्ट के फटने पर अनुरोध 7 पर विफल हो जाएगा।
संदर्भ शैली चुनना
create-like-this को एक संदर्भ छवि चाहिए। जब लक्ष्य अभियान संगति हो तो आपका अपना अभियान मुख्य दृश्य सही विकल्प है। जब आप अभी तय कर रहे हों कि रिटेल-सेक्टर डेक कैसा दिखना चाहिए, तो 2Slides गैलरी में वास्तविक संदर्भ डेक होते हैं जिन्हें आप अध्ययन कर सकते हैं, या referenceImageUrl के रूप में पास कर सकते हैं ताकि उनका डिज़ाइन सिस्टम उधार लिया जा सके। ये संदर्भ डेक हैं, API आउटपुट नहीं।


referenceImageUrl के रूप में पास करने से मॉडल को इसका ग्रिड, रंग योजना, और चार्ट ट्रीटमेंट पुन: उपयोग करने का निर्देश मिलता है।
प्रति अभियान और प्रति पहलू अनुपात एक ही संदर्भ छवि का उपयोग करें। SKU के बीच इसे बदलने से 40 डेक बनेंगे जो प्रत्येक ठीक दिखते हैं लेकिन परिवार जैसे नहीं।
लागत क्या है
क्रेडिट्स पे-एज़-यू-गो हैं: $5 में 2,000 क्रेडिट मिलते हैं ($0.0025 प्रति क्रेडिट) और $80 में 40,000 क्रेडिट ($0.002 प्रति क्रेडिट)। नए खाते 500 मुफ्त क्रेडिट के साथ शुरू होते हैं, जो कुछ सेल शीट के लिए परीक्षण के लिए पर्याप्त हैं।
| मात्रा | प्रति SKU | मासिक क्रेडिट | अनुमानित USD |
|---|---|---|---|
| 20 SKU/महीना: 6-पृष्ठ सेल शीट + 8-पृष्ठ 16:9 लॉन्च डेक | 60 + 810 = 870 | 17,400 | $42.50 (एक 20,000-क्रेडिट पैक) |
| 20 SKU/महीना: 6-पृष्ठ 4:5 सोशल डेक जोड़ें | 870 + 610 = 1,480 | 29,600 | $60 से $74 पैक आकार पर निर्भर करता है |
| 500 SKU/महीना: सेल शीट + 16:9 लॉन्च डेक | 870 | 435,000 | लगभग $870 $0.002 प्रति क्रेडिट दर पर |
| 500 SKU/महीना: सभी तीन डेक | 1,480 | 740,000 | लगभग $1,480 $0.002 प्रति क्रेडिट दर पर |
केवल सेल शीट सस्ते हैं: 500 छह-पृष्ठ PPTX सेल शीट की लागत 30,000 क्रेडिट, लगभग $60 है। छवि-डिज़ाइन किए गए डेक बजट का बड़ा हिस्सा हैं, इसलिए लॉन्च डेक प्रति SKU एक बार और सेल शीट प्रति SKU प्रति बाजार एक बार बनाएं।
तुलना के लिए, Gamma का API (developers.gamma.app) समान स्वचालन प्रदान करता है लेकिन API कुंजी के लिए Pro योजना की आवश्यकता होती है; 2Slides कुंजी किसी भी खाते पर काम करती हैं। 2Slides हमारा उत्पाद है, इसलिए तुलना पढ़ते समय इसे ध्यान में रखें।
इस उपयोग के लिए Fast PPT या छवि-डिज़ाइन किए गए स्लाइड्स?
| आवश्यकता | उपयोग करें | क्यों |
|---|---|---|
| खाता प्रबंधक कीमतें संपादित करता है, स्लाइड बदलता है, खरीदार को भेजता है | Fast PPT generate | मूल PPTX, 10 क्रेडिट/पृष्ठ, ब्रांड के लिए फिक्स्ड themeId |
| डेक को अभियान की मुख्य दृश्यता से बिल्कुल मेल खाना चाहिए | create-like-this | referenceImageUrl से निकला डिज़ाइन सिस्टम |
| सोशल कैरोसेल या वर्टिकल फॉर्मेट | create-like-this aspectRatio "4:5" या "9:16" के साथ | PDF प्लस प्रति पृष्ठ छवियाँ, पोस्ट करने के लिए तैयार |
| बाज़ार सूची के लिए वर्णित उत्पाद वॉकथ्रू या MP4 | create-like-this फिर generate-narration (210 क्रेडिट/पृष्ठ) | Fast PPT जॉब्स का वर्णन नहीं किया जा सकता |
सामान्य गलतियाँ
- बल्क इम्पोर्ट पर रेट लिमिट हिट होना। प्रति कुंजी प्रति मिनट 6 अनुरोध हर जनरेशन एंडपॉइंट पर लागू होता है। सबमिशन को 10 सेकंड के अंतराल पर करें या कतार बनाएं;
Promise.allके साथ फैला न दें। - Shopify थीम या स्टोरफ्रंट स्क्रिप्ट में API कुंजी। कुंजी सर्वर-साइड रहनी चाहिए (आपका रनर, Make कनेक्शन, या सर्वरलेस फ़ंक्शन); ब्राउज़र में कुछ भी कोई भी पढ़ सकता है।
- Fast PPT सेल शीट का वर्णन करने की उम्मीद।
generate-narrationकेवलcreate-pdf-slidesयाcreate-like-thisसे जॉब स्वीकार करता है। यदि वर्णित उत्पाद वीडियो लक्ष्य है, तो छवि-डिज़ाइन किए गए डेक से शुरू करें। responseLanguage: "de"पास करना। पैरामीटर भाषा नाम लेता है: "German", "Japanese", "Spanish"। कोड मान्यता प्राप्त नहीं हैं।- पूरा PIM रिकॉर्ड
userInputमें डालना। लंबी विशेषता सूचियाँ स्लाइड्स को अव्यवस्थित बनाती हैं। पहले खरीदार-संबंधित फीचर्स और स्पेक्स का सारांश बनाएं; चरण 1 के CSV कॉलम फ़िल्टर हैं। - कैटलॉग रन के लिए प्लानर को पृष्ठ संख्या चुनने देना।
page: 0एक बार के लिए ठीक है, लेकिन निश्चितpageक्रेडिट लागत को बजट के लिए समान रखता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं सीधे Shopify CSV निर्यात से उत्पाद डेक जनरेट कर सकता हूँ?
हाँ। Shopify का उत्पाद CSV शीर्षक, बॉडी, वेरिएंट कीमत, और इमेज URL प्रदान करता है; चरण 1 बिल्डर उन कॉलमों को userInput में मैप करता है। target_retailer और market कॉलम जोड़ें, या टैग से निकालें। रनर फिर PPTX सेल शीट के लिए generate और लॉन्च डेक के लिए create-like-this को एक-एक पंक्ति के लिए कॉल करता है।
मैं सैकड़ों लॉन्च डेक को ब्रांड के अनुरूप कैसे रखूं?
हर create-like-this कॉल पर एक ही अभियान मुख्य दृश्यता referenceImageUrl के रूप में पास करें, और प्रति पहलू अनुपात एक संदर्भ रखें। डिज़ाइन सिस्टम उस छवि से निकाला जाता है, इसलिए डेक रंग, टाइप, और संरचना साझा करते हैं। संपादन योग्य सेल शीट के लिए, प्रति ब्रांड एक themeId हार्ड-कोड करें ताकि हर PPTX एक ही टेम्पलेट से आए।
100 SKU के रन में कितना समय लगता है?
सबमिशन बॉटलनेक है: प्रति मिनट 6 अनुरोध पर, प्रति SKU तीन डेक का मतलब है हर 30 सेकंड में एक 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 क्रेडिट, लगभग $2.96 $80 पैक दर पर $0.002 प्रति क्रेडिट।
क्या वही स्क्रिप्ट जर्मन और जापानी में डेक बना सकती है?
हाँ। एक ही अनुरोध बॉडी पर responseLanguage को "German" या "Japanese" सेट करें और डेक उसी अंग्रेज़ी सारांश से उस भाषा में लिखा जाएगा। प्रत्येक भाषा संस्करण एक अलग जॉब है जिसकी कीमत समान है। बाजार-विशिष्ट कीमतें और रिटेलर नाम सारांश में डालें ताकि संख्याएँ और संदर्भ स्थानीयकृत हों, केवल शब्द नहीं।
अगले कदम
- 2slides.com/api पर API कुंजी प्राप्त करें। नए खातों में 500 मुफ्त क्रेडिट शामिल हैं, जो कुछ सेल शीट पर टेम्पलेट और प्रॉम्प्ट का परीक्षण करने के लिए पर्याप्त हैं।
- देखें कि अन्य टीमें हब पोस्ट AI presentation API use cases by team में समान एंडपॉइंट्स का उपयोग कैसे करती हैं।
- पढ़ें How marketing teams produce AI presentation decks at scale उत्पाद कैटलॉग से प्रस्तुति स्वचालन के अभियान पक्ष के लिए, फिर पहले पूर्ण कैटलॉग रन से पहले 5-SKU पायलट चलाएं।
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free