ExperienceCloudについてご質問させてください。
ExperienceCloudで作成したページ上に、ログイン中のカスタマーユーザに紐づく取引先責任者の詳細ページへのリンクを作成したいです。
ExperienceCloud上の取引先責任者の詳細ページのURLは以下の通りです。
https://*サイトURL*/s/contact/*取引先責任者ID18桁*/*取引先責任者名*
※最後の取引先責任者名は削っても正しいページが開かれる
ログイン中のカスタマーユーザの設定ページへのリンクは、
https://*サイトURL*/s/settings/:recordId
または
https://*サイトURL*/s/settings/home
と指定することでうまく設定できました。
※ログイン中のカスタマーユーザの設定ページURLは以下の通り
https://*サイトURL*/s/settings/*ユーザID18桁*
しかし、取引先責任者については同様にしてもうまくいかず…
正しいURL指定方法、または他の手段をご存じであればご教示いただけないでしょうか。
どうぞよろしくお願いいたします。
@Shun Kosaka さん
コメントありがとうございます。 >ログイン中のカスタマーユーザに紐づく取引先責任者の詳細ページへのリンク >これはどのようなページにリンクを作成する想定でしょうか? サイトのホームのほか、可能であれば他のページにもリンクを作成したいと考えています。 >ログインユーザに紐づく取引先責任者のIdはユーザオブジェクトのContactId項目にありますが、ログインユーザのレコードを何かしらの方法で取得する必要があり、:recordId のようないい感じの設定値は提供されていなさそうです。。 そうですよね…何かしらの開発が必要そうですよね。
対応方法について改めて検討してみたいと思います。