Microsoft Store Listing Packager avatar

Microsoft Store Listing Packager

Pricing

$0.05 / actor start

Go to Apify Store
Microsoft Store Listing Packager

Microsoft Store Listing Packager

Build a multilingual listing import ZIP and a before/after report from your Partner Center CSV, text changes and optional PNGs. No submission or account access.

Pricing

$0.05 / actor start

Rating

0.0

(0)

Developer

Hunter Melnick

Hunter Melnick

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Security

Limited permissions

Share

Prepare a multilingual listing import from your own fresh Partner Center CSV export. Replace only the text and desktop screenshots you specify. Download a ZIP containing an import folder and a review report showing every changed cell and whether a blank replacement falls back to the default language. This independent utility does not connect to Microsoft, submit listings or publish apps.

  1. Paste the complete UTF-8 CSV export in Partner Center export. Start from a fresh export that already contains the languages and fields you need. The prefilled export and text are synthetic.
  2. Under Changes, map language codes and field names to their replacements. For example, {"texts":{"es":{"Description":"Descripción en español","ReleaseNotes":""}}}. Leave unmodified languages and fields out.
  3. For new desktop images add, for example, "screenshots":{"es":{"DesktopScreenshot1":"home.png"}} to Changes. In PNG assets, supply {"home.png":"<standard base64 bytes>"}. Use plain filenames and actual PNG files. To obtain the string on Windows: [Convert]::ToBase64String([IO.File]::ReadAllBytes((Resolve-Path './home.png').Path)). On macOS/Linux: base64 < home.png | tr -d '\n'. Existing exported asset references are preserved without fetching them; omit PNG assets for text-only edits.
  4. Run the Actor. Open Report and downloads → OUTPUT to review before/after values and input/output hashes. Download LISTING.zip, extract it, and review the images and review-report.json.
  5. In Partner Center, choose Import listings → Import folder and select the extracted store-import directory, not the ZIP itself. Partner Center decides whether the listing meets its current requirements. You remain in control of submission.

Supported edits: Description, ReleaseNotes, ShortDescription, ShortTitle, VoiceTitle, Title, Feature1–20, SearchTerm1–7, DesktopScreenshotCaptionN and desktop PNG screenshots. Each changed language needs an effective Description and a screenshot or existing reference. Unknown provider fields and untouched cells are preserved, including metadata. CSV quoting can be normalized. Title reservation, image content and Store acceptance are not checked. PNG checks cover the header and dimensions only. Inspect the exported CSV as text; cells are preserved, not sanitized for spreadsheet formulas.

Limits: 8 MiB JSON in total; export at most 1 MiB, 500 field rows and 25 columns; 10 PNG inputs, 2 MiB each, 4 MiB total; output screenshots at most 8 MiB. Default timeout 60 seconds; fixed 256 MB memory. Use the separate local product if your inputs cannot fit. No other purchase is required to use the supported hosted workflow.

Price: $0.05 once per Actor start, including platform usage, the complete ZIP, JSON and summary. No fee per field or image. Set the maximum run cost to at least $0.05. Invalid inputs and no-change runs still incur the start event.

Apify stores your supplied export and outputs under its storage access and retention settings. Use files you are authorized to process; no credentials or store login are needed. For support, use this Actor's Issues with a non-sensitive example and run ID.