实际上,我们正在尝试发布一个office插件,但是微软的第一次验证失败了,有些事情我不明白。
1)“帮助URL”属性必须在自定义函数元数据中设置helpURL属性。有关更多信息,请参见https://learn.microsoft.com/en-us/office/dev/add-ins/excel/custom-functions-json。请添加helpURL属性并重新提交您的报价.
manifest.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文件,认为缺少了helpURL,但是生成了json。如何在helURL文件中设置function.ts?我是否为每个函数提供了一个帮助页面,并对该函数及其参数进行了完整的描述,还是为包含所有函数的json文件提供了一个helpURL?
2)您的外接程序描述包含对"App“的引用。请注意,平台名为“外接程序”。请解决这个问题,并重新提交你的报价。
我可以在哪里换这个?
此外,还有其他一些更普遍的问题:
我们的外接程序是我们的主要应用程序的客户能够在Excel中使用主应用程序的特性的解决方案。因此,您需要主应用程序(收费)有任何使用外接程序。这就是为什么只有一个登录屏幕,不可能“注册”的外接程序。使用主应用程序的凭据登录。
1)是否有必要让人们“注册”,即使他们没有主申请?
2)我们是否需要为每个人提供附加的“测试帐户”?而且,我们是否只需要提供一个示例来查看外接程序的功能呢?正如我说过的,外接程序对主应用程序的客户来说非常有趣。
3)在firstRunExperience点下,我们得到一个提示,即添加一行或多行描述外接程序的功能,以提供一个清晰的值介词。我们要做什么,或者在哪里添加这些行?它不能在外接程序中,因为如果我检查其他外接程序,在外接程序本身的第一个屏幕上没有描述。
4)支持URL将导致来自我们自己的支持页面,在该页面中您必须进行身份验证。看起来,这是不允许的,但是我们的主应用程序的客户有一个支持页面的帐户。我们是否必须创建一个单独的支持页面,仅用于没有身份验证的外接程序,在那里您可以发送邮件等等?
5)附加费用披露:我们向用户收取使用我们的主要应用程序(而不是外接程序(!))的费用。我们必须为加载物做广告吗?
谢谢你事先的支持。
发布于 2020-05-26 01:13:49
您可以参考这位医生来了解如何为函数添加帮助url。
https://stackoverflow.com/questions/61950913
复制相似问题