実際に Office アドインを公開しようとしていますが、Microsoft による最初の検証が失敗し、いくつかのことがわかりません。
1) ヘルプ URL プロパティ オファーには、カスタム関数のメタデータに設定された helpURL プロパティが必要です。詳細については、https://docs.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 は生成されています。function.ts ファイルに helURL を設定するにはどうすればよいですか? また、関数の完全な説明とそのパラメーターを含む各関数のヘルプ ページを提供しますか?それとも、すべての関数を含む json ファイルへの helpURL で十分ですか?
2) アドインの説明に「アプリ」への参照が含まれています。プラットフォーム名は「Office および SharePoint アドイン」であることに注意してください。この問題に対処して、オファーを再送信してください。
これはどこで変更できますか?
さらに、より一般的ないくつかの質問があります。
当社のアドインは、メイン アプリケーションのお客様が Excel 内でメイン アプリケーションの機能を使用できるようにするためのソリューションです。そのため、アドインを使用するにはメイン アプリケーション (有料) が必要です。そのため、アドインに「サインアップ」することはできず、ログイン画面しかありません。メイン アプリケーションの資格情報を使用してログインします。
1) メインアプリケーションを持っていなくても、人々が「サインアップ」できるようにすることは絶対に必要ですか?
2) 全員にアドインの「テスト アカウント」を提供する必要がありますか? さらに、アドインの機能を確認するために 1 つのサンプルを提供するだけでよいのでしょうか? 私が言ったように、アドインはメイン アプリケーションの顧客にとって興味深いものです。
3) ポイント firstRunExperience の下に、明確な値の前置詞を提供するために、アドインの機能を説明する 1 行以上の行を追加するためのヒントが得られます。これらの行をどこに追加する必要がありますか? 他のアドインをチェックすると、アドイン自体の最初の画面に説明がないため、アドインにはできません。
4) サポート URL は、認証が必要な弊社のサポート ページにつながります。これは許可されていないように見えますが、メイン アプリケーションの顧客はサポート ページのアカウントを持っています。メールなどを送信できる認証なしのアドイン専用のサポート ページを別途作成する必要がありますか?
5) 追加料金の開示: メイン アプリケーション (アドイン (!) ではなく) の使用に対してユーザーに課金するため、アドインの追加料金を宣伝する必要がありますか?
事前にご支援いただきありがとうございます。