Note If you are looking for information about how to add an extension to a dashboard in Tableau, see Use Dashboard Extensions. If you are looking for extensions that you can use, see the Tableau Extension Gallery.
+
Note If you are looking for information about how to add an extension to a dashboard in Tableau, see Use Dashboard Extensions. If you are looking for extensions that you can use, see the Tableau Exchange.
@@ -91,13 +91,13 @@ To use the dashboard extension samples, you need to start up a web server on you
---
### Start Tableau and add an extension to the dashboard
-1. Start Tableau and open a workbook that has a dashboard, or open a workbook and create a new dashboard.
+1. Start Tableau and open a workbook that has a dashboard, or open a workbook and create a new dashboard. For example, you could use one of the Tableau sample workbooks like Superstore to start with.
2. In the dashboard, under **Objects**, select **Extension** and drag it on to the dashboard.
{:height="25%" width="25%"}
-3. In the **Choose an Extension** dialog box, click **My Extensions**.
+3. In the **Add an Extension** dialog box, click **Access Local Extensions**.
Every Tableau extension has a manifest file (`.trex`) that describes the extension and identifies the location of the web application.
4. Browse to the directory where the samples are located. For example, if you downloaded or cloned the GitHub repository, go to `\extensions-api\Samples\DataSources`.
diff --git a/docs/trex_publish.md b/docs/trex_publish.md
index 1fd18b5c..ffc365f6 100644
--- a/docs/trex_publish.md
+++ b/docs/trex_publish.md
@@ -65,6 +65,7 @@ In addition to the requirements for all extensions to ensure security and usabil
Dashboard extensions that appear in the Tableau Exchange must also:
* Follow the Design Guidelines for Dashboard Extensions (user interaction and style guidelines for user interface elements).
+
* Ensure that the information in the extension manifest file (`.trex`) matches the content that you will publish in the Tableau Exchange. For example, the `name`, `description` fields are used to populate the name and description fields in the Tableau Exchange. The icon you use in the manifest should also be the icon that is used in the Exchange. You need to provide a 280x280 pixel `.png` version of the icon.
For information about getting your extension into the Tableau Exchange, see [Submitting your Extension to the Tableau Exchange]({{site.baseurl}}/docs/ux_extension_gallery.html){:target="_blank"}.
diff --git a/docs/trex_sandbox_publish.md b/docs/trex_sandbox_publish.md
index b5f604ae..5136c9c6 100644
--- a/docs/trex_sandbox_publish.md
+++ b/docs/trex_sandbox_publish.md
@@ -3,9 +3,7 @@ title: Publish Sandboxed Extensions
layout: docs
---
-> *\*\* This is preliminary information and is subject to change \*\**
-
-Sandboxed Extensions are Tableau dashboard extensions that are not permitted to make external network requests. Sandboxed Extensions are hosted by Tableau and run inside an environment that prevents communication with anything except the Tableau hosting server. Sandboxed Extensions are supported in Tableau 2019.4 and later. Available for testing with Tableau 2019.3.
+Sandboxed Extensions are Tableau dashboard extensions that are not permitted to make external network requests. Sandboxed Extensions are hosted by Tableau and run inside an environment that prevents communication with anything except the Tableau hosting server. Sandboxed Extensions are supported in Tableau 2019.4 and later.
## Before publishing your extension
@@ -14,12 +12,12 @@ Be sure to follow the guidelines and requirements to [Create and Test Sandboxed
## Submit your Sandboxed Extension for publication
-After you finish developing and testing your Sandboxed Extension, fill out the [Extension Gallery Submission form](https://tabsoft.co/gallerysubmit){:target="_blank"}{:ref="noopener"} with your information and details about your extension.
-For information about what goes in the form, see [Submitting your Extension to the Extension Gallery]({{site.baseurl}}/docs/ux_extension_gallery.html){:target="_blank"}.
+After you finish developing and testing your Sandboxed Extension, fill out the [Tableau Exchange Submission form](https://tabsoft.co/gallerysubmit){:target="_blank"}{:ref="noopener"} with your information and details about your extension.
+For information about what goes in the form, see [Submitting your Extension to the Tableau Exchange]({{site.baseurl}}/docs/ux_extension_gallery.html){:target="_blank"}.
Our developers from the Developer Platform team at Tableau will let you know the next steps including legal agreements after you submit your information. If you have any questions about the gallery please send them to [extensiongallery@tableau.com](extensiongallery@tableau.com){:target="_blank"}{:ref="noopener"}.
-Once accepted, Tableau will publish your extension and your extension will be available in the [Extensions Gallery](https://extensiongallery.tableau.com/){:target="_blank"}{:ref="noopener"}.
+Once accepted, Tableau will publish your extension and your extension will be available in the [Tableau Exchange](https://extensiongallery.tableau.com/){:target="_blank"}{:ref="noopener"}.
diff --git a/docs/trex_sandbox_test.md b/docs/trex_sandbox_test.md
index 85404c10..3f8b4ad9 100644
--- a/docs/trex_sandbox_test.md
+++ b/docs/trex_sandbox_test.md
@@ -22,7 +22,7 @@ Tableau supports two types of dashboard extensions:
* **Network Enabled Extensions** - can access resources and applications outside of Tableau. Supported in Tableau 2018.2 and later.
-* **Sandboxed Extensions** - run in a Tableau hosted environment and cannot make network calls. Supported in Tableau 2019.4 and later. Available for testing with Tableau 2019.3.
+* **Sandboxed Extensions** - run in a Tableau hosted environment and cannot make network calls. Supported in Tableau 2019.4 and later.
## Create Sandboxed Extensions
diff --git a/docs/trex_tableau_viz_ref.md b/docs/trex_tableau_viz_ref.md
index 865edc4a..63101f58 100644
--- a/docs/trex_tableau_viz_ref.md
+++ b/docs/trex_tableau_viz_ref.md
@@ -147,7 +147,7 @@ Within these properties, you must specify the field to encode and its type (`tab
|`type`| The type of field, either `tableau.VizImageEncodingType.Discrete` (blue "pill") or `tableau.VizImageEncodingType.Continuous` (green "pill"). |
|`hidden` | Boolean (`true`, `false`). Specifies whether to show or hide the column or row header. |
| `showgridline` | Boolean (`true`, `false`). Specifies whether to show or hide the gridlines. |
-|`title` | Specifies a custom field label (x-axis, or header) or custom axis title (y-axis) for the columns and rows. |
+|`title` | Specifies a custom axis title (x-, or y-axis) for the columns and rows. A `title` can only be used for continuous fields (`tableau.VizImageEncodingType.Continuous`). Custom titles for discrete fields are not supported. |
| `showtitle` | Boolean (`true`, `false`). Specifies whether to show or hide the custom column or row title. |
The following are examples of how you might specify the encodings for columns and rows:
@@ -155,7 +155,7 @@ The following are examples of how you might specify the encodings for columns an
```javascript
encoding: {
- columns: {field: "Sales", type: tableau.VizImageEncodingType.Continuous, title: "My Custom Title", showtitle: false},
+ columns: {field: "Sales", type: tableau.VizImageEncodingType.Continuous, title: "My Custom Title", showtitle: true},
rows: {field: "Category", type: tableau.VizImageEncodingType.Discrete }
}
diff --git a/docs/ux_extension_gallery.md b/docs/ux_extension_gallery.md
index d76e1928..27163016 100644
--- a/docs/ux_extension_gallery.md
+++ b/docs/ux_extension_gallery.md
@@ -4,15 +4,19 @@ layout: guide
---
-You may be interested in sharing your extension for others to download and use in their dashboards. To submit to our [Tableau Exchange](https://exchange.tableau.com/) online, make sure you have the following components gathered.
-**[Exchange Card](#gallery-card-example)**
+You may be interested in sharing your extension for others to download and use in their dashboards. To submit your extension to the [Tableau Exchange](https://extensiongallery.tableau.com/) online, make sure you have the following components gathered.
+
+**[Exchange Card](#exchange-card-example)**
+
* Extension Name
* Extension Icon
* Tagline
-**[Exchange Page](#gallery-page-example)**
+
+**[Exchange Page](#exchange-page-example)**
+
* Description
* Developer Info
@@ -24,8 +28,8 @@ You may be interested in sharing your extension for others to download and use i
---
-## Tableau Exchange Card Example
-This is what an extension looks like to a user while browsing the Tableau Exchange.
+## Exchange Card Example
+This is what an extension looks like to a user while browsing the Tableau Exchange.

@@ -53,4 +57,5 @@ Users reach pages like this when they want to know more about a particular exten
## How to Submit your Extension
-After completing your extension, fill out the [Tableau Exchange Submission form](https://tabsoft.co/gallerysubmit){:target="_blank"}{:ref="noopener"} with your information and extension details. The extension name in the template needs to match the name you specified for your extension in the manifest file (`.trex`). The 280x280 pixel `.png` icon that you attach with your submission must look like the icon you included in your manifest file (they just have different dimensions). Our developers from the Developer Platform team at Tableau will let you know the next steps including legal agreements after you submit. If you have any questions about the Tableau Exchange please send them to [extensiongallery@tableau.com](extensiongallery@tableau.com){:target="_blank"}{:ref="noopener"}.
+After completing your extension, fill out the [Tableau Exchange Submission form](https://tabsoft.co/gallerysubmit){:target="_blank"}{:ref="noopener"} with your information and extension details. The extension name in the template needs to match the name you specified for your extension in the manifest file (`.trex`). The 280x280 pixel `.png` icon that you attach with your submission must look like the icon you included in your manifest file (they just have different dimensions). Our developers from the Developer Platform team at Tableau will let you know the next steps including legal agreements after you submit. If you have any questions about the Tableau Exchange please send them to [extensiongallery@tableau.com](mailto:extensiongallery@tableau.com).
+