发布办公室加载项时出现问题



>实际上我们正在尝试发布一个办公插件,但是Microsoft的第一次验证失败了,有些事情我不明白。

1( 帮助网址属性 产品/服务必须在自定义函数元数据中设置 helpURL 属性。有关详细信息,请参阅 https://learn.microsoft.com/en-us/office/dev/add-ins/excel/custom-functions-json。请添加帮助 URL 属性并重新提交产品/服务。

清单摘录.xml

<AllFormFactors>
<ExtensionPoint xsi:type="CustomFunctions">
<Script>
<SourceLocation resid="Functions.Script.Url"/>
</Script>
<Page>
<SourceLocation resid="Functions.Page.Url"/>
</Page>
<Metadata>
<SourceLocation resid="Functions.Metadata.Url"/>
</Metadata>
<Namespace resid="Functions.Namespace"/>
</ExtensionPoint>
</AllFormFactors>
...
<Resources>
...
<bt:Urls>
...
<bt:Url id="Functions.Script.Url" DefaultValue="https://xxx/functions.js"/>
<bt:Url id="Functions.Metadata.Url" DefaultValue="https://xxx/functions.json"/>
<bt:Url id="Functions.Page.Url" DefaultValue="https://xxx/functions.html"/>
...
</bt:Urls>
...
</Resources>

那么我做错了什么呢?我检查了我的 json 文件,认为缺少帮助URL,但生成了 json。如何在 function.ts 文件中设置 helURL?我是否为每个函数提供了一个帮助页面,其中包含函数及其参数的完整描述,或者包含所有函数的 json 文件的帮助 URL 是否足够?

2( 您的加载项说明包含对"应用程序"的引用。请注意,平台名称为"Office 和 SharePoint 加载项"。请解决此问题并重新提交报价。

我在哪里可以更改此设置?

此外,还有其他一些问题,更普遍:

我们的加载项是主要应用程序客户能够在 Excel 中使用主应用程序功能的解决方案。因此,您需要主应用程序(收费(才能使用该加载项。这就是为什么只有一个登录屏幕,无法"注册"加载项的原因。您使用主应用程序的凭据登录。

1(即使人们没有主要应用程序,也有必要允许他们"注册"吗?

2( 我们是否需要为每个人提供加载项的"测试帐户"?此外,我们是否只需要提供一个示例即可查看加载项的功能?正如我所说,加载项对于主应用程序的客户来说很有趣。

3(在点firstRunExperience下,我们得到一个提示,添加一行或多行描述加载项的功能,以提供明确的值介词。我们必须做什么或我们必须在哪里添加这些行?它不能在加载项中,因为如果我检查其他加载项,加载项本身的第一个屏幕上没有描述。

4(支持URL指向我们自己的支持页面,您必须在其中进行身份验证。看起来,这是不允许的,但是我们主应用程序的客户拥有支持页面的帐户。我们是否必须为没有身份验证的加载项创建一个单独的支持页面,您可以在其中发送邮件等?

5( 额外费用披露:当我们向用户收取使用我们的主应用程序(而不是加载项(!((的费用时,我们是否必须宣传加载项的额外费用?

提前感谢您的支持。

您可以参考此文档了解如何为函数添加帮助 URL。

相关内容

  • 没有找到相关文章

最新更新