Edit in GitHubLog an issue

Create a Private Distribution Link

Overview

You can choose to create a private link to share your add-on with others to use or test by following the instructions outlined in this section.

Prepare your add-on package

You will be required to upload a zip of your add-on package in the process of creating a private link. The CLI contains a handy script to help with this step. Open your terminal and navigate into the root of your add-on project, then run the following command:

Copied to your clipboard
npm run package

The result will be a distributable zip of your add-on package with the name dist.zip, and can be uploaded in step 3 below. This add-on package contains the production-ready built content in the root of the zip file, similar to what's built into the /dist folder.

Step 1: Invoke the distribution modal

Locate the Manage button in the add-ons launchpad and click it to invoke the in-app distribution modal.

Manage button in launchpad

If you haven't created any listings for your add-ons yet, then you will see the following in the modal:

First add-on submission modal

If you have existing listings, your first screen will display them:

First screen of submission modal with existing listings

Select Create New from either, and continue to step 2.

Step 2: Add-on Container Settings

Your add-on container will be created and a settings panel like the one shown below will be presented. will be shown. In this panel you will be provided with a unique subdomain URL for where your add-on will be hosted and an option to delete the add-on if needed.

settings panel

Next, click on the Private listing tab and you will be presented with the screen below where you can press the Create private link button to proceed.

Private link option

Step 4: Upload your add-on package

The next step is to upload your package zip. Click on the select from your computer link and choose your add-on package zip from your file system.

Empty upload modal

The package will go through a verification process which may take a few seconds, so please be patient.

Verifying

If you receive an error, please review the following warning notes.

Otherwise, you should see the following green check mark showing it's verified and hit Next to go to the next step.

Verified

Step 5: Enter name, icon and release notes

In this step you will be prompted to choose a unique Add-on name (25 characters max), a 144x144px Add-on icon, and optional Release notes (1000 characters max). Your add-on name will be validated when you tab out (or the field loses focus) before you will be allowed to move to the next step. You will know that it's verified by a green checkmark shown, or receive an error that it exists, and you need to choose another.

private name icon

Once you've entered the required fields, the Save and create private link button will be enabled.

Successfully created link

You can now click Copy link to copy your private link for sharing.

Post-Submission details and insights

You can choose to revisit your submission details later if you want to copy, delete, update your link, or choose to create a public listing from it. To do so, choose Manage from the add-on launchpad again, and then select your add-on submission. You will see the details and options available as shown in the example screenshot below.

private listing details

This view also allows you to download insights for your add-on, via the Download insights button. The download is in the form of a .csv named with the name of your add-on, and appended with _public or _private depending on the listing type (ie: AmazingAddOn_private.csv). The insights data currently includes the number of installs, uninstalls and invocations of your add-on per week. A sample is shown below for reference:

sample insights

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.