Shopify Product Media & Variant Image Manifest
Pricing
$3.00 / 1,000 media manifest saveds
Shopify Product Media & Variant Image Manifest
Export public Shopify image/video/model metadata, variant-image associations and source alt text as a structured asset manifest. No binary downloads.
Pricing
$3.00 / 1,000 media manifest saveds
Rating
0.0
(0)
Developer
ProdukDigitalAli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
One product media manifest with asset IDs/types, safe public source links, dimensions/alt text when exposed and exact variant-image associations. Useful for PIM/media reconciliation and migration planning.
Quick start
Supply1-10 canonical public Shopify product URLs. The prefilled example processes one product. No Shopify login, API key, browser, proxy or AI service is needed.
Example input:
{"productUrls":["https://www.deathwishcoffee.com/products/2026-death-wish-coffee-mug"]}
Results
One dataset row per successfully processed product; nested arrays stay structured in JSON. Use Apify dataset exports for JSON/CSV/Excel. Common fields: stableKey, productId as string, productUrl, sourceUrl, productTitle, checkedAt. Specific fields: mediaCount, assets, variantImageLinks, unmappedVariantIds, warnings. OUTPUT reports per-product source errors, stored report count, charged count and budget truncation.
Pricing
Pay per event USD0.003 per saved product report (USD3 per1,000 reports). This is per product report, not per asset, finding, review or variant. Failed/unsupported sources and diagnostics are free. A valid report with zero findings, zero reviews or zero media can be chargeable because the requested check succeeded. Platform usage charges may also apply. Every report is stored before its event is charged. Storage and billing are separate services; interruption between them is not an atomic transaction. A billing/storage failure stops processing rather than silently continuing.
Scope and limitations
Metadata only: no image/video/model binaries are downloaded, no rights/license checks, no broken-image or accessibility-compliance guarantee, and no import-ready migration ZIP. Output describes only product.js media exposed publicly. Unknown alt text/dimensions remain null. Preview images are not original videos. Variant mapping uses exact media IDs when available, otherwise exact normalized image URL; uncertain links are not guessed. Asset URLs are metadata only and are never fetched; only HTTPS public-literal/hostname syntax accepted, with no DNS reachability promise. Some stores expose only images, some none.
Each run reads at most10 selected products, 10 primary HTTP requests, at most3 same-origin redirects per request,4MiB per response and120 seconds of source work. No unbounded pagination or retries. Headless/password-protected stores may be unsupported; public source formats may change. All unsupported/failing inputs fail the run when no supported report can be produced; partial success is explicit in OUTPUT. Default QA input is small and intended to finish under5 minutes. Product IDs and handle/source URL are verified; unsafe numeric IDs are rejected rather than rounded.
Security and privacy
Read-only public HTTPS with DNS/IP validation and pinning, TLS hostname verification, same-origin redirects, hard caps and no arbitrary scripts, cookies, login or private network access. Product metadata may contain merchant-provided content; no customer/reviewer personal information is intentionally exported. No Admin API or cart writes. Not affiliated with Shopify or Judge.me. Respect content rights and target terms.
Development
Run npm ci, npm test and apify validate-schema. See TEST_PLAN.md and BUILD_PUBLISH_CHECKLIST.md for acceptance. Pricing is configured only for this new Actor; no changes to existing public Actor prices.