From 635227c9f3cd8b45f363efd9cf815b9ff0023748 Mon Sep 17 00:00:00 2001 From: finnegan Date: Thu, 29 Jun 2023 15:53:17 -0400 Subject: [PATCH 1/4] added org switcher --- src/pages/guides/faq.md | 14 +++++++++++--- src/pages/images/developer_org_picker.png | Bin 0 -> 51324 bytes 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 src/pages/images/developer_org_picker.png diff --git a/src/pages/guides/faq.md b/src/pages/guides/faq.md index 23373e5f..e92ac284 100644 --- a/src/pages/guides/faq.md +++ b/src/pages/guides/faq.md @@ -133,6 +133,14 @@ Please contact [CC Integrations Review](https://partners.adobe.com/exchangeprogr First, if you have both an Enterprise and Personal account, you can try to login with the other. Next, if you are in an Enterprirse, you should contact your Adobe Admin to get access. If you are not aware of who it is, see [this link](https://helpx.adobe.com/enterprise/kb/contact-administrator.html). You can also consult the Admin Console Guide [here](https://helpx.adobe.com/enterprise/admin-guide.html/enterprise/using/users.ug.html). Adobe Employees can use the slack channel to get help [here](https://adobe-torq.slack.com/archives/C20KF6FAP). If you work for an Enterprise we recommend that you do not use your Personal account to develop any shared plugins. +### I don't see my listings after logging in. + +Your listings may be grouped under different organizations. Click the name next to your profile icon on the upper righthand corner to see a list of organizations you belong to: + +![Developer organization picker](./images/developer_org_picker.png) + +More information about the organization picker is available in the [Developer Console documentation](https://developer.adobe.com/developer-console/docs/guides/getting-started/#switching-between-your-organizations). + ### What is the revenue share for paid products? For any paid product you offer for sale, you will take 90% of the sales revenue. Further details are covered [here](https://partners.adobe.com/exchangeprogram/creativecloud/support/ae-payment-policy.html). You will need to register with our payment provider FastSpring. After you have registered, you will receive a special FastSpring key and a small text reference you need to add to your profile page, so we can ensure all sales are applied to your account. @@ -232,18 +240,18 @@ Before submitting to the Marketplace, please edit your `manifest.json` to an a.b If you work offline, in a setting where access to the internet is extremely limited, or otherwise in another "Feature Restricted Licensing" Adobe installation environment where you do not install the Creative Cloud desktop app, you can still install and use scripts, plugins, extensions, or C++ plugins: **Scripts** -- Do not require CCD or the internet (typically). +- Do not require Creative Cloud desktop app or the internet (typically). **UXP** - Should work thought double-click install or UPIA. - Cannot be downloaded from the Exchange first, as it would tie to a specific user. **CEP** -- Should work, can be installed via UPIA even without CCD present. +- Should work, can be installed via UPIA even without Creative Cloud desktop app present. - Cannot be downloaded from the Exchange first, as it would tie to a specific user **C++ plug-ins** -- Usually have no reliance on CCD or being online unless the developer mandates it +- Usually have no reliance on Creative Cloud desktop app or being online unless the developer mandates it - Cannot be downloaded from the Exchange first, as it would tie to a specific user. ### I’m stuck! Can you help me? diff --git a/src/pages/images/developer_org_picker.png b/src/pages/images/developer_org_picker.png new file mode 100644 index 0000000000000000000000000000000000000000..e50eae05983cb0f88fe94f2137b153a8380c2386 GIT binary patch literal 51324 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 m|8rKs;N6J7{64;nKmQK|K^4-#lwaWh0000 Date: Thu, 29 Jun 2023 17:35:08 -0400 Subject: [PATCH 2/4] updated FAQ --- src/pages/guides/faq.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pages/guides/faq.md b/src/pages/guides/faq.md index e92ac284..4d10d8fd 100644 --- a/src/pages/guides/faq.md +++ b/src/pages/guides/faq.md @@ -39,6 +39,7 @@ This document provides answers to frequently asked questions about Adobe Develop - [How do I retract, mark as pending, modify or re-publish my listing on Developer Distribution?](#how-do-i-retract-mark-as-pending-modify-or-re-publish-my-listing-on-developer-distribution) - [How do I set up an account with FastSpring to collect revenue for my first paid listing?](#how-do-i-set-up-an-account-with-fastspring-to-collect-revenue-for-my-first-paid-listing) - [What do I do when I get “Access Denied” upon login?](#what-do-i-do-when-i-get-access-denied-upon-login) +- [I don't see my listings after logging in.](#I-don't-see-my-listings-after-logging-in) - [What is the revenue share for paid products?](#what-is-the-revenue-share-for-paid-products) - [What should I do to get support with development?](#what-should-i-do-to-get-support-with-development) - [How do Categories and Tags work?](#how-do-categories-and-tags-work) @@ -131,13 +132,13 @@ Please contact [CC Integrations Review](https://partners.adobe.com/exchangeprogr ### What do I do when I get “Access Denied” upon login? -First, if you have both an Enterprise and Personal account, you can try to login with the other. Next, if you are in an Enterprirse, you should contact your Adobe Admin to get access. If you are not aware of who it is, see [this link](https://helpx.adobe.com/enterprise/kb/contact-administrator.html). You can also consult the Admin Console Guide [here](https://helpx.adobe.com/enterprise/admin-guide.html/enterprise/using/users.ug.html). Adobe Employees can use the slack channel to get help [here](https://adobe-torq.slack.com/archives/C20KF6FAP). If you work for an Enterprise we recommend that you do not use your Personal account to develop any shared plugins. +First, if you have both an Enterprise and Personal account, you can try to login with the other. Next, if you are in an Enterprirse, you should contact your Adobe Admin to get access. If you are not aware of who it is, see [this link](https://helpx.adobe.com/enterprise/kb/contact-administrator.html). You can also consult the Admin Console Guide [here](https://helpx.adobe.com/enterprise/admin-guide.html/enterprise/using/users.ug.html). Adobe Employees can use [this slack channel to get help](https://adobe-torq.slack.com/archives/C20KF6FAP). If you work for an Enterprise we recommend that you do not use your Personal account to develop any shared plugins. ### I don't see my listings after logging in. Your listings may be grouped under different organizations. Click the name next to your profile icon on the upper righthand corner to see a list of organizations you belong to: -![Developer organization picker](./images/developer_org_picker.png) +![Developer organization picker](../images/developer_org_picker.png) More information about the organization picker is available in the [Developer Console documentation](https://developer.adobe.com/developer-console/docs/guides/getting-started/#switching-between-your-organizations). From 6eac04bae454bf6cbbda313921d9118d322b99bb Mon Sep 17 00:00:00 2001 From: finnegan Date: Fri, 30 Jun 2023 15:43:48 -0400 Subject: [PATCH 3/4] added spaces requested by linter --- src/pages/guides/faq.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/pages/guides/faq.md b/src/pages/guides/faq.md index 4d10d8fd..267d0652 100644 --- a/src/pages/guides/faq.md +++ b/src/pages/guides/faq.md @@ -53,18 +53,23 @@ This document provides answers to frequently asked questions about Adobe Develop ## Answers ### What is Developer Distribution? + [Adobe Developer Distribution](https://developer.adobe.com/distribute/home) is a new portal for Creative Cloud developers who wish to distribute new and manage existing UXP and ZXP plugin in the Creative Cloud Marketplace. The Creative Cloud Marketplace can be found in both the **Stock & Marketplace** tab in the Creative Cloud desktop app, and on the web within [the Exchange Marketplace](https://exchange.adobe.com/apps/browse/cc?product=All&sort=MOST_POPULAR). The new Developer Distribution portal offers a powerful and flexible surface for developers to rapidly create and update listings, and receive approval with minimal reviewer turnaround time. ### Who can use Developer Distribution? + All Creative Cloud plugin developers (developers of UXP and ZXP i.e. CEP/MXI & non-plugin items) who wish to list their plugins in the Creative Cloud Marketplace need to use the [Developer Distribution](https://developer.adobe.com/distribute/home) portal to submit their plugins for review and approval. Creative Cloud plugin developers can list new plugin listings and manage existing plugin listings within the Developer Distribution portal. ### What happens to my existing listings in the Developer Console? + As of today, developers with existing UXP plugin listings in the Developer Console can find them all in Developer Distribution. All listings were successfully migrated to the new platform and can now take advantage of all the cool new features of the Developer Distribution platform. ### I distribute templates/brush packs/textures/filters or other non-plugin items via the Exchange. Can I use Developer Distribution? + Yes. From June 2023, you can list your non-plugin items as well as your ZXP packages from Developer Distribution. All your existing listings that you had created on Partner Portal have been migrated on Developer Distribution. ### What’s new in Developer Distribution? + Developer Distribution is a modern distribution platform optimized for minimizing friction in developers’ listing workflows. **Key highlights of the new portal:** @@ -77,7 +82,8 @@ Developer Distribution is a modern distribution platform optimized for minimizin - **Version management:** Our new version management experience enables you to review older versions of your listings with ease. - You can manage your marketplace listings as well as your Public Profile from a single place now in the Developer Distribution portal, eliminating the need to go back and forth between the Developer Console and the Exchange Partner Portal. -### What's the difference between the Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace? +### What's the difference between the Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace? + The Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace are two different surfaces of the Creative Cloud plugin marketplace. Both surfaces showcase the same plugins with similar search results. - The Exchange Marketplace provides us with a web surface that helps drive organic traffic from google and other search engines. - The Creative Cloud desktop app Plugin Marketplace provides a secure and stable desktop application where we can better manage plugin acquisition and installation, and drive users directly to Creative Cloud apps to start using the plugin they just acquired. @@ -85,15 +91,19 @@ The Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace are t In the future, we plan to keep enhancing both of these surfaces to improve the discovery of all of the different plugins listed on our marketplace. ### Do I need to fill in my profile details all over again? + No, developers do not need to fill in their public profile information again. All public profiles are equally accessible and manageable from the Developer Distribution portal as well as the Developer Console. ### What is an Adobe ID? + An Adobe ID is a federated login credential you create or use when logging into any Adobe website. You have the option to create a new Adobe ID whenever logging in, or to use an existing Adobe ID. Once you create a personal Adobe ID (account) and use it to login to the Developer Console or Developer Distribution portal for the first time, you should continue to reuse that same Adobe ID each time, since it is the one that is associated with your individual organization. ### Should I log in with a personal Adobe ID or Corporate Adobe ID? + The most common approach is to log in with your personal Adobe ID, since the Developer Console and Developer Distribution portal assign an individual organization to your personal Adobe ID the first time you log in. If you are an enterprise developer who has an Enterprise organization assigned by Adobe, and multiple people in your organization need to be able to manage your plugin, each of you can use your Corporate Adobe ID accounts as long as your admin has assigned you "Developer" privileges. The "Developer" privilege is required for you to sign in to the Developer Console or Developer Distribution portal with a Corporate Adobe ID. You will receive and "Access Denied" message if you do not have this privilege. ### How do I retract, mark as pending, modify or re-publish my listing on Developer Distribution? + Review the **Listing Status** and **Version Status** in the [Glossary section of the documentation](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/glossary/#listing-status). The verbs to *retract*, *recall*, *edit* and *publish* will show up as Actions based on the status of the listing or associated plugin version(s). On the [Listings Screen](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/getting_started/#listings), the main call to action button in the card view and the actions column in the list view both affect the status of the overall listing, and the options shown will vary depending on the status. From 445674df3325438f708b8dcfd6f9a9ca5c3b7e51 Mon Sep 17 00:00:00 2001 From: finnegan Date: Fri, 30 Jun 2023 15:53:08 -0400 Subject: [PATCH 4/4] fixed linting errors --- src/pages/guides/faq.md | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/pages/guides/faq.md b/src/pages/guides/faq.md index 267d0652..a02f4b0c 100644 --- a/src/pages/guides/faq.md +++ b/src/pages/guides/faq.md @@ -68,11 +68,12 @@ As of today, developers with existing UXP plugin listings in the Developer Conso Yes. From June 2023, you can list your non-plugin items as well as your ZXP packages from Developer Distribution. All your existing listings that you had created on Partner Portal have been migrated on Developer Distribution. -### What’s new in Developer Distribution? +### What’s new in Developer Distribution? Developer Distribution is a modern distribution platform optimized for minimizing friction in developers’ listing workflows. **Key highlights of the new portal:** + - **Video support:** We now provide video support in UXP listings. - **Listing Insights:** you can now see insights like plugin acquisitions by month and year. We plan to introduce additional insights in the future. - You now have the ability to *retract*, *recall*, *mark as pending*, *modify*, and *re-publish* listings without contacting the Adobe Review Team. @@ -84,7 +85,8 @@ Developer Distribution is a modern distribution platform optimized for minimizin ### What's the difference between the Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace? -The Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace are two different surfaces of the Creative Cloud plugin marketplace. Both surfaces showcase the same plugins with similar search results. +The Creative Cloud desktop app Plugin Marketplace and Exchange Marketplace are two different surfaces of the Creative Cloud plugin marketplace. Both surfaces showcase the same plugins with similar search results. + - The Exchange Marketplace provides us with a web surface that helps drive organic traffic from google and other search engines. - The Creative Cloud desktop app Plugin Marketplace provides a secure and stable desktop application where we can better manage plugin acquisition and installation, and drive users directly to Creative Cloud apps to start using the plugin they just acquired. @@ -105,7 +107,7 @@ The most common approach is to log in with your personal Adobe ID, since the Dev ### How do I retract, mark as pending, modify or re-publish my listing on Developer Distribution? Review the **Listing Status** and **Version Status** in the [Glossary section of the documentation](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/glossary/#listing-status). The verbs to *retract*, *recall*, *edit* and *publish* will show up as Actions based on the status of the listing or associated plugin version(s). - + On the [Listings Screen](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/getting_started/#listings), the main call to action button in the card view and the actions column in the list view both affect the status of the overall listing, and the options shown will vary depending on the status. 1. If a listing is “In Review” the *recall* action will remove your listing from the Review Queue and change its status back to "Draft" (but you lose your place in the review queue). @@ -113,11 +115,12 @@ On the [Listings Screen](https://developer.adobe.com/developer-distribution/crea 3. If an Adobe reviewer approves a submission, the status will change to "Approved" or "Published", depending on whether or not you chose for it to be published immediately. 4. If a listing is "Published", the *retract* action will remove your listing from the marketplace and change its status to “Retracted”. 5. If a listing is “Retracted”, the *publish* action will immediately return your listing to the marketplace and change its status to “Published”. -6. If a listing is “Approved”, the *publish* action will immediately publish the listing on the marketplace and change its status to “Published” +6. If a listing is “Approved”, the *publish* action will immediately publish the listing on the marketplace and change its status to “Published”. **Note:** for items 4-6, the status can be changed without involving an Adobe Reviewer because all three are already approved. All of the same Listing actions appear on the [View Listing Screens](https://developer.adobe.com/developer-distribution/creative-cloud/docs/guides/getting_started/#view-listing) in the upper right corner with the addition of an “Edit” action. + 1. The “Edit” action is available to make listing edits on "Published", "Retracted" and "Approved" listings (also known as a **Metadata Change Request** or **MCR**). 2. Listing edits can then be submitted, recalled or deleted independently of the "Published", "Retracted" or "Approved" parent listing. 3. Listing edits enable developers to make quick changes to their listing information without the need to upload a new plugin version. @@ -217,7 +220,7 @@ Share the logs described above with us (share the logs in the HAR file along wit ### When do I have to complete my public profile? -The public profile _must_ be submitted with at least the minimum required fields before, or simultaneously with your first listing submission. +The public profile *must* be submitted with at least the minimum required fields before, or simultaneously with your first listing submission. ### How can I troubleshoot the following errors on package upload? @@ -229,7 +232,7 @@ The public profile _must_ be submitted with at least the minimum required fields Due to an issue with the Exchange portal, the `host.minVersion` and `host.maxVersion` in your UXP plugin manifest must be specified in a.b format. We will soon support the a.b.c format (later in 2023, the date is unconfirmed at this time). For example, if your `manifest.json` contains: -``` +```javascript "host": { "app": "PS", "minVersion": "22.5.7" @@ -238,30 +241,33 @@ Due to an issue with the Exchange portal, the `host.minVersion` and `host.maxVer Before submitting to the Marketplace, please edit your `manifest.json` to an a.b. `minVersion` format: -``` +```javascript "host": { "app": "PS", "minVersion": "22.5" }, ``` - ### I work exclusively offline, or in a setting where access to the internet is extremely limited. Can I use scripts, plugins, extensions, or C++ plugins? How can I install all of the above without the Creative Cloud desktop app, or while offline? If you work offline, in a setting where access to the internet is extremely limited, or otherwise in another "Feature Restricted Licensing" Adobe installation environment where you do not install the Creative Cloud desktop app, you can still install and use scripts, plugins, extensions, or C++ plugins: **Scripts** + - Do not require Creative Cloud desktop app or the internet (typically). **UXP** + - Should work thought double-click install or UPIA. - Cannot be downloaded from the Exchange first, as it would tie to a specific user. **CEP** + - Should work, can be installed via UPIA even without Creative Cloud desktop app present. - Cannot be downloaded from the Exchange first, as it would tie to a specific user **C++ plug-ins** + - Usually have no reliance on Creative Cloud desktop app or being online unless the developer mandates it - Cannot be downloaded from the Exchange first, as it would tie to a specific user.