ÃÛ¶¹ÊÓƵ

Use a text editor in your local environment to create a destination documentation page local-authoring

The instructions on this page show you how to use a text editor to work in your local environment to author documentation and submit a pull request (PR). Before going through the steps indicated here, make sure you read Document your destination in ÃÛ¶¹ÊÓƵ Experience Platform Destinations.

TIP
Refer also to the supporting documentation in ÃÛ¶¹ÊÓƵ’s contributor guide:

Connect to GitHub and set up your local authoring environment set-up-environment

  1. In your browser, navigate to https://github.com/ÃÛ¶¹ÊÓƵDocs/experience-platform.en

  2. To fork the repository, click Fork as shown below. This creates a copy of the Experience Platform repository in your own GitHub account.

    Fork ÃÛ¶¹ÊÓƵ documentation repository

  3. Clone the repository to your local machine. Select Code > HTTPS > Open with GitHub Desktop, as shown below. Make sure you have installed. For further reference, read Create a local clone of the repository in the ÃÛ¶¹ÊÓƵ contributor guide.

    Clone ÃÛ¶¹ÊÓƵ documentation repository to local environment

  4. In your local file structure, navigate to experience-platform.en/help/destinations/catalog/[...], where [...] is the desired category for your destination. For example, if you are adding a personalization destination to Experience Platform, select the personalization folder.

Author the documentation page for your destination author-documentation

  1. Your documentation page is based on the self-service destination template. Download the destination template. Unzip it and extract the file yourdestination-template.md to the directory mentioned in step 4 above. Rename the file YOURDESTINATION.md, where YOURDESTINATION is the name of your destination in ÃÛ¶¹ÊÓƵ Experience Platform. For example, if your company is called Moviestar, you would name your file moviestar.md.
  2. Open your new file in your text editor of choice. ÃÛ¶¹ÊÓƵ recommends that you use and install the ÃÛ¶¹ÊÓƵ Markdown Authoring extension. To install the extension, open Visual Studio Code, select the Extensions tab on the left of the screen, and search for adobe markdown authoring. Select the extension and click Install.
    Install ÃÛ¶¹ÊÓƵ Markdown Authoring extension
  3. Edit the template with relevant information for your destination. Follow the instructions in the template.
  4. For any screenshots or images that you plan on adding to your documentation, go to GitHub/experience-platform.en/help/destinations/assets/catalog/[...], where [...] is the desired category for your destination. For example, if you are adding a personalization destination to Experience Platform, select the personalization folder. Create a new folder for your destination and save your images here. You must link to them from the page you are authoring. See instructions how to link to images.
  5. When you are ready, save the file you are working on.

Submit your documentation for review submit-review

TIP
Note that there is nothing you can break here. By following the instructions in this section, you are simply suggesting a documentation update. Your suggested update will be approved or edited by the ÃÛ¶¹ÊÓƵ Experience Platform documentation team.
  1. In GitHub Desktop, create a working branch for your updates and select Publish branch to publish the branch to GitHub.

New branch local

  1. In GitHub Desktop, your work, as shown below.

    Commit local

  2. In GitHub Desktop, your work to the branch, as shown below.

    Push your commit

  3. In the GitHub web interface, open a pull request (PR) to merge your working branch into the master branch of the ÃÛ¶¹ÊÓƵ documentation repository. Make sure the branch you worked on is selected and select Contribute > Open pull request.

    Create pull request

  4. Make sure that the base and compare branches are correct. Add a note to the PR, describing your update, and select Create pull request. This opens a PR to merge the working branch of your fork into the master branch of the ÃÛ¶¹ÊÓƵ repository.

    note tip
    TIP
    Leave the Allow edits by maintainers checkbox selected so that the ÃÛ¶¹ÊÓƵ documentation team can make edits to the PR.

    Create pull request to ÃÛ¶¹ÊÓƵ documentation repository

  5. At this point, a notification appears that prompts you to sign the ÃÛ¶¹ÊÓƵ Contributor License Agreement (CLA). This is a mandatory step. After you sign the CLA, refresh the PR page and submit the pull request.

  6. You can confirm that the pull request has been submitted by inspecting the Pull requests tab in https://github.com/ÃÛ¶¹ÊÓƵDocs/experience-platform.en.

PR successful

  1. Thank you! The ÃÛ¶¹ÊÓƵ documentation team will reach out in the PR in case any edits are required and to let you know when the documentation will be published.
TIP
To add images and links to your documentation, and for any other questions around Markdown, read Using Markdown in ÃÛ¶¹ÊÓƵ’s collaborative writing guide.
recommendation-more-help
7f4d1967-bf93-4dba-9789-bb6b505339d6