AppSource에 사용자 지정 시각적 개체 게시Publish custom visuals to AppSource

다른 사람이 검색하고 사용할 수 있도록 사용자 지정 시각적 개체를 AppSource에 게시하는 방법을 알아봅니다.Learn how you can publish your custom visual to AppSource for others to discover and use. officeoffice

사용자 지정 시각적 개체를 만든 후에는 다른 사람이 검색하고 사용할 수 있도록 AppSource에 게시할 수 있습니다.Once you have created your custom visual, you may want to publish it AppSource for others to discover and use. 이렇게 하려면 몇 가지 준비가 필요합니다.There is some preperation that needs to be done before you can do that. 사용자 지정 시각적 개체를 만드는 방법에 대한 자세한 내용은 개발자 도구를 사용하여 사용자 지정 시각적 개체 만들기를 참조하세요.For more information on how to create a custom visual, see Use developer tools to create custom visuals.

AppSource란?What is AppSource? 간단히 말해서, Microsoft 제품 및 서비스에 대한 SaaS 앱과 추가 기능을 찾을 수 있는 곳입니다.Simply put, it is the place to find SaaS apps and add-ins for your Microsoft products and service. AppSource는 전보다 효율적이고, 멋지고, 통찰력 있게 작업할 수 있도록 도와주는 솔루션을 수백만 명의 Office 365, Dynamics 365, Cortana Intelligence 등의 사용자와 연결해 줍니다.AppSource connects millions of users of Office 365, Dynamics 365, Cortana Intelligence, and others, to solutions that help them get work done more efficiently, more insightfully or more beautifully than before.

사용자 지정 시각적 개체를 제출하기 위한 준비Preparing to submit your custom visual

사용자 지정 시각적 개체를 코딩하고 테스트하고 pbiviz 파일로 패키지를 생성한 후 제출을 위해 다음 사항도 준비해야 합니다.One you're done coding and testing your custom visual and have packaged it into a pbiviz file, you should also have the following ready for your submission.

항목Item 필수Required 설명Description
Pbiviz 패키지에 필요한 모든 메타데이터 포함Pbiviz package contains all the required metadata Yes 시각적 개체 이름Visual name
표시 이름Display name
GUIDGUID
버전Version
설명Description
작성자 이름 및 전자 메일Author name and email
샘플 .pbix 보고서 파일Sample .pbix report file Yes 시각적 개체를 소개하는 경우 사용자가 시각적 개체에 익숙해질 수 있도록 도움을 줘야 합니다.To showcase your visual, you should help users to get acquainted with the visual. 시각적 개체가 사용자에게 도움이 되는 가치를 강조하고 사용 사례, 서식 지정 옵션 등을 제공해야 합니다. 팁과 요령, 피해야 할 것 등을 포함하는 "힌트" 페이지를 마지막에 추가할 수도 있습니다.You should emphasize on the value the visual brings to the user and give examples of usage, formatting options, etc. You can also add a "hints" page at the end with some tips and tricks, things to avoid and the like.
아이콘Icon Yes 스토어 맨 앞에 표시되는 사용자 지정 시각적 개체 로고를 포함해야 합니다.You should include the custom visual logo that will appear in the store front. 가능한 형식은 png, .jpg, .jpeg 또는 .gif입니다.The format can be .png, .jpg, .jpeg or .gif. 정확히 300px(너비) x 300px(높이)이어야 합니다.It must be exactly 300px (width) x 300px (height). 파일 크기는 512KB를 초과할 수 없습니다.It can be no larger than 512kb for the file size.
스크린샷Screenshots Yes 스크린샷을 하나 이상 제공해야 합니다.You must provide at least one screenshot. 가능한 형식은 png, .jpg, .jpeg 또는 .gif입니다.The format can be .png, .jpg, .jpeg or .gif. 정확히 1366px(너비) x 768px(높이)여야 합니다.It must be exactly 1366px (width) x 768px (height). 파일 크기는 1024kb를 초과할 수 없습니다.It can be no larger than 1024kb for the file size. 활용도를 높이려면, 각 스크린샷에 표시되는 주요 기능의 가치 제안을 분명히 전달하기 위한 텍스트 거품을 추가합니다.For greater usage, add text bubbles to articulate the value proposition of key features shown in each screenshot.
다운로드 링크 지원Support download link Yes 시각화 개체에 문제가 있는 고객을 지원하기 위한 URL을 제공합니다.Provide the URL to support customers who have issues with your visual. URL 형식에 https:// 또는 http://를 포함해야 합니다.The format of your URL should include https:// or http://.
개인정보처리방침 링크Privacy document link Yes 시각화 개체를 사용하는 고객에 대해 개인 정보 취급 방침에 대한 링크를 제공합니다.Provide a link to the privacy policy for customers who use your visual. 링크 형식에 https:// 또는 http://를 포함해야 합니다.The format of your link should include https:// or http://.
최종 사용자 사용권 계약(EULA)End user license agreement (EULA) Yes EULA 파일을 업로드해야 합니다.You must upload a EULA file. 자체적인 EULA를 사용하거나 Office 스토어 내에 있는 Power BI 사용자 지정 시각적 개체에 대한 기본 EULA를 사용할 수 있습니다.This can be either your own EULA or use the default EULA within the Office store for Power BI custom visuals. 기본 EULA를 사용하려면 판매자 대시보드의 "최종 사용자 사용권 계약" 파일 업로드 대화 상자에 다음 URL을 붙여 넣습니다. https://visuals.azureedge.net/app-store/Power BI - Default Custom Visual EULA.pdf.To use the default EULA, paste the following URL in the seller dashboard's "End User License Agreement" file upload dialog: https://visuals.azureedge.net/app-store/Power BI - Default Custom Visual EULA.pdf.
비디오 링크Video link 아니요No 사용자 지정 시각적 개체에 대한 사용자의 관심을 높이려면 시각적 개체에 대한 비디오 링크를 제공하는 것이 좋습니다.To increase the interest of users for your custom visual, it is advised to provide a link to a video about your visual. URL 형식에 https:// 또는 http://를 포함해야 합니다.The format of your URL should include https:// or http://.
GitHub 리포지토리GitHub repository 아니요No 다른 개발자가 피드백을 제공하고 코드에 대한 개선을 제안할 수 있도록 시각적 개체의 소스와 함께 샘플 데이터가 있는 GitHub 리포지토리의 유효한 공개 링크를 제공하는 것이 좋습니다.It is preferred to have a valid and public link to a GitHub repository with sources of your visual and sample data in it to allow other developers to provide feedback and propose improvements to your code.

Power BI에 제출Submitting to Power BI

제출은 Power BI 사용자 지정 시각적 개체 제출 팀에 전자 메일을 보내는 것으로 시작됩니다.Submission starts with sending an email to the Power BI custom visuals submission team. pbivizsubmit@microsoft.com에 전자 메일을 보냅니다.You can email pbivizsubmit@microsoft.com.

전자 메일에 .pbiviz 파일과 샘플 보고서 .pbix 파일을 첨부합니다.Attach the .pbiviz file and the sample report .pbix file in your email. Power BI 팀이 지침 및 업로드할 앱 패키지 XML 파일이 포함된 회신을 보냅니다.The Power BI team will reply back with instructions and a app package XML file to upload. XML 앱 패키지는 Office 개발자 센터를 통해 시각적 개체를 제출하기 위해 필요합니다.This XML app package is required in order to submit your visual through the Office developer center.

참고

품질을 개선하고 기존 보고서가 중단되지 않도록 하기 위한 기존의 시각적 개체에 대한 업데이트는 스토어에서 승인 후 프로덕션 환경에 도달하기까지 추가로 2주가 걸립니다.To improve quality and assure that existing reports are not breaking, updates to existing visuals will take an additional two weeks to reach production environment after approval in the store.

AppSource에 제출Submitting to AppSource

Power BI 팀으로부터 앱 패키지 XML을 받은 후에는 개발자 센터로 이동하여 AppSource에 시각적 개체를 제출합니다.Once you get the app package XML from the Power BI team, navigate to the developer center to submit your visual to AppSource.

참고

Office 개발자 센터에 로그인할 수 있는 유효한 Office 개발자 계정이 있어야 합니다.You must have a valid Office developer account to log in to the Office developer center. Office 개발자 계정은 Microsoft 계정(Live ID 즉, hotmail.com 또는 outlook.com)이어야 합니다.An Office developer account must be a Microsoft Account (Live ID, e.g. hotmail.com or outlook.com).

중요

AppSource에 제출하기 전에 .pbiviz 파일과 .pbix 파일이 포함된 전자 메일을 Power BI 팀에 보내야 합니다.You must send an email with the .pbiviz file and the .pbix file to the Power BI team before submitting to AppSource. 그러면 Power BI 팀이 해당 파일을 공개 공유 서버에 업로드할 수 있습니다.This allows the Power BI team to upload the files to the public share server. 그렇지 않으면 스토어에서 파일을 검색할 수 없습니다.Otherwise, the store will not be able to retrieve the files. 새로운 시각적 개체 제출, 기존 시각적 개체의 업데이트 및 거부된 제출에 대한 수정 사항 각각에 대해 파일을 보내야 합니다.You must send the files with each new visual submission, update to existing visual, and fixes to rejected submissions.

시각적 개체를 제출하는 프로세스Process to submit visual

다음 단계에 따라 제출을 완료합니다.Follow the below steps to complete the submission.

  1. 새 앱 추가를 선택합니다.Select Add a new app.

  2. Power BI 사용자 지정 시각적 개체다음을 차례로 선택합니다.Select Power BI custom visual and then Next.
  3. 앱 패키지 아래 +를 선택하고 파일 열기 대화 상자에서 Power BI 팀으로부터 받은 앱 패키지 XML 파일을 선택합니다.Select the + under App package and select the app package XML file that you received from the Power BI team from the open file dialog.

  4. 유효한 Power BI 앱 패키지인 승인을 수신합니다.You should receive an approval that this is a valid Power BI app package.

  5. 일반 정보 세부 사항을 작성합니다.Fill out the General info details.

    • 제출 제목: 개발자 센터에서 불려질 제출의 이름입니다.Submission title: How your submission will be named in the developer center
    • 버전: 버전 정보는 추가 기능 앱 패키지에서 자동으로 채워집니다.Version: Your version number is auto-populated from your add-in app package.
    • 릴리스 날짜(UTC): 앱을 스토어에 릴리스할 날짜를 선택합니다.Release Date (UTC): Select a date for your app to release to the store. 미래의 날짜를 선택하면 해당 날짜가 될 때까지 앱이 스토어에 제공되지 않습니다.If a future date is chosen, your app will not be available in the store until that date is reached.
    • 범주: 첫 번째 범주는 "데이터 시각화 + BI"라고 자동 입력됩니다.Category: The first category will be auto populated as "Data Visualization + BI". 모든 Power BI 사용자 지정 시각적 개체에 이런 식으로 태그가 지정됩니다. 사용자가 시각적 개체를 손쉽게 검색하는 데 도움을 주기 위해 추가 범주를 2개까지 제공할 수 있습니다.That's how all Power BI custom visuals will be tagged.You may provide up to 2 additional categories, for help users easily search for your visual
    • 테스팅 메모: 선택 사항, Microsoft의 테스터에 대한 지침을 제공하려는 경우 입력합니다.Testing notes: optional, if you'd like to provide some instructions for the testers at Microsoft
    • 앱에서 암호화를 호출, 지원, 포함 또는 사용합니다. 를 선택되지 않은 상태로 둡니다.My app calls, supports, contains, or uses cryptography or encryption: leave unchecked
    • 이 추가 기능을 iPad용 Office 추가 기능 카탈로그에서 제공: 을 선택되지 않은 상태로 둡니다.Make this add-in available in the Office add-in catalog on iPad: leave unchecked
  6. 앱 로고 아래 +를 선택하여 시각적 개체의 로고를 업로드합니다.Upload your visual's logo by selecting the + under App logo. 그런 다음 파일 열기 대화 상자에서 아이콘 파일을 선택합니다.Then select the icon file in the open file dialog. 파일은 .png, .jpg, .jpeg 또는 .gif 형식이어야 합니다.The file must be .png, .jpg, .jpeg or .gif. 정확히 300px(너비) x 300px(높이)이어야 하고 크기는 512KB를 초과할 수 없습니다.It must be exactly 300px (width) x 300px (height) and no larger than 512kb in size.

  7. 지원 문서 세부 사항을 입력합니다.Fill out the Support documents details.

    • 지원 문서 링크Support document link
    • 개인정보처리방침 링크Privacy document link
    • 비디오 링크Video link
    • 최종 사용자 사용권 계약(EULA)End User License Agreement (EULA)

      EULA 파일을 업로드해야 합니다.You must upload a EULA file. 자체적인 EULA를 사용하거나 Office 스토어 내에 있는 Power BI 사용자 지정 시각적 개체에 대한 기본 EULA를 사용할 수 있습니다.This can be either your own EULA or use the default EULA within the Office store for Power BI custom visuals. 기본 EULA를 사용하려면 판매자 대시보드의 "최종 사용자 사용권 계약" 파일 업로드 대화 상자에 다음 URL을 붙여 넣습니다. https://visuals.azureedge.net/app-store/Power BI - Default Custom Visual EULA.pdf.To use the default EULA, paste the following URL in the seller dashboard's "End User License Agreement" file upload dialog: https://visuals.azureedge.net/app-store/Power BI - Default Custom Visual EULA.pdf.

  8. 다음을 선택하여 세부 정보 페이지로 이동합니다.Select Next to proceed to the Details page.
  9. 언어를 선택하고 목록에서 언어를 선택합니다.Select Language and pick a language from the list.

  10. "설명" 세부 정보를 입력합니다.Fill out the "Description" details.

    • 앱 이름(현재 언어용): 상점에 표시될 앱의 제목을 입력합니다.App name (for this language): Enter the title of your app as it should appear in the storefront.
    • 짧은 설명: 상점에 표시될 앱에 대한 최대 100자의 짧은 설명을 입력합니다.Short description: Enter the short description of your app, up to 100 characters, as it should appear in the storefront. 이 설명은 로그와 함께 최상위 페이지에 표시됩니다.This description will show up in the top level pages along with the logo. pbiviz 패키지의 설명을 사용할 수 있습니다.You can use the description from the pbiviz package.
    • 긴 설명: 앱 세부 정보 페이지를 통해 고객에게 표시될 앱에 대한 보다 자세한 설명을 입력합니다.Long description: Provide a more detailed description of your app that customers will see on your app details page. 시각적 개체를 오픈 소스로 전환하여 커뮤니티를 통해 향상시키려면 GitHub와 같은 공용 리포지토리에 대한 링크를 여기에 제공합니다.If you'd like to let the community improve your visual by making it open source, provide the link to the public repository, such as GitHub, here.
  11. 스크린샷을 하나 이상 업로드합니다.Upload at least one screenshot. 가능한 형식은 png, .jpg, .jpeg 또는 .gif입니다.The format can be .png, .jpg, .jpeg or .gif. 정확히 1366px(너비) x 768px(높이)여야 합니다.It must be exactly 1366px (width) x 768px (height). 파일 크기는 1024kb를 초과할 수 없습니다.It can be no larger than 1024kb for the file size. 활용도를 높이려면, 각 스크린샷에 표시되는 주요 기능의 가치 제안을 분명히 전달하기 위한 텍스트 거품을 추가합니다.For greater usage, add text bubbles to articulate the value proposition of key features shown in each screenshot.
  12. 언어를 더 추가하려면 언어 추가를 선택하고 10단계와 11단계를 반복합니다.If you'd like to add more languages, select Add a language and repeat steps 10 and 11. 언어를 더 추가하면 사용자가 자신의 언어로 사용자 지정 시각적 개체의 세부 정보를 보는 데 도움이 됩니다.Adding more languages will help your users view the custom visual details in their own language. 목록에 없는 언어는 처음에 선택된 언어로 기본값이 설정됩니다.Languages that will not be listed will default to the first language selected.
  13. 언어 추가가 완료되면 다음을 선택하여 액세스 차단 페이지로 이동합니다.When you are done adding languages, select Next to proceed to the Block access page.
  14. 특정 국가나 지역의 고객이 여러분의 앱을 사용하거나 구매하지 못하도록 하려면 해당 확인란을 선택하고 목록에서 선택합니다.If you want to prevent customers in specific countries or regions from using or purchasing your app, check the box and select from the list.
  15. 다음을 선택하여 가격 책정 페이지로 이동합니다.Select Next to proceed to the Pricing page.
  16. 현재는 무료 시각적 개체만 지원되며 시각적 개체 내 추가 구매(앱에서 바로 구매)는 허용되지 않습니다.Currently, only free visuals are supported and additional purchases inside the visual (In-App purchase) are not allowed. 이 앱은 무료입니다.를 선택합니다.Select This app is free.

    참고

    무료가 아닌 다른 옵션을 선택하거나 제출된 시각적 개체에 앱에서 바로 구매한 콘텐츠가 있는 경우 제출이 거부됩니다.If you select any other option other than free, or have an In-App purchase content in the submitted visual, the submission will be rejected.

  17. 지금은 초안으로 저장"을 선택하고 나중에 제출하거나 **승인을 위해 제출을 선택하고 Office 스토어에 사용자 지정 시각적 개체를 제출할 수 있습니다.You can now select Save as draft" and submit later, or select **Submit for approval to submit the custom visual to the Office store.

제출 상태 및 사용 현황 추적Tracking submission status and usage

유효성 검사 정책을 검토할 수 있습니다.You can review the validation policies.

제출 후에 앱 대시보드에서 제출 상태를 볼 수 있습니다.After submission, you will be able to view the submission status in the app dashboard.

시각적 개체 인증Certify your visual

시각적 개체를 만든 후 인증된 시각적 개체를 선택적으로 얻을 수 있습니다.Once your visual is created, you can optionally get your visual certified. 즉, Power BI 서비스 내에서 실행할 수 있으며, PowerPoint로 내보내는 것처럼 서비스의 다른 기능과 함께 사용할 수 있습니다.This means it can run within the Power BI service and be used with other features of the service such as exporting to PowerPoint. 자세한 내용은 인증된사용자 지정 시각적 개체 가져오기를 참조하세요.For more information, see Getting a custom visual certified.

다음 단계Next steps

개발자 도구를 사용하여 사용자 지정 시각적 개체 만들기Use developer tools to create custom visuals
Power BI의 시각화Visualizations in Power BI
Power BI의 사용자 지정 시각화Custom Visualizations in Power BI
인증된 사용자 지정 시각적 개체 가져오기Getting a custom visual certified

궁금한 점이 더 있나요?More questions? Power BI 커뮤니티에 질문합니다.Try asking the Power BI Community