0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ナレッジ記事関連の覚え

Last updated at Posted at 2021-01-29

まとめページに戻る
まとめN~Z

ナレッジ記事関連の覚えです。


image.png

Knowledge User 設定を有効化していますか?

image.png

That permission is ticked off yes. I think it seems to have worked out that I needed to tick the "Knowledge User" checkbox on the User Detail page, which I didn't realise mattered. When I ticked this they were able to see the button!

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000GhsIf

Before setting up Salesforce Knowledge, make sure that you are a Salesforce Knowledge user: go to Your Name | Personal Setup |Personal Info and ensure that the Knowledge User checkbox is selected.

Salesforce ナレッジを設定する前に、自分が Salesforce ナレッジ ユーザーであることを確認してください。Personal Setup |Personal Info をクリックし、Knowledge User チェックボックスが選択されていることを確認します。

Do you have Knowledge enabled?

Enable Lightning Knowledge
https://help.salesforce.com/s/articleView?id=sf.knowledge_lightning_enable.htm&type=5

確かに、私の検証用環境でも詳細画面には編集ボタンはないですね。

image.png

ドラフトのビューに編集ボタンがありました。
image.png

I used the https://kbapps-1b0d72f037e5.herokuapp.com to export the articles, but the problem is all images are downloaded as .html files. I resolved this by converting each .html file to .png file. But this will be an issue if the Article count is higher.

たとえば、「Answer_c」というフィールドは、移行後に「QA_Article_Type_Answer_c」に変更され、他の 25 のカスタム フィールドも同様です。Salesforce は、統合に接続する前に元のフィールド名に戻すことを提案しました。私たちはそれを知らず、奇妙な名前のフィールドを使用して統合 (そのうちの 5 つ) の構成を開始しました

フィールド名を元の名前に変更するのは正しいことです。移行後にフィールド名を更新したことを覚えていません。代わりに、新しい奇妙なフィールド名を使用するように参照を更新しました。

アーカイブボタンを表示するには、ページレイアウトを編集してボタンを含める必要があります。これらのボタンを有効にするには、ナレッジ LSF 権限セット - サービス設定のアプリ権限を編集する必要があります。

これはレポートでは利用できませんが、開発者コンソール、開発者ワークベンチ、または私が強くお勧めする Salesforce Inspector Chrome 拡張機能を通じてクエリできます。

このクエリでは、Customer Toggle がオフになっている関連ファイルを含むすべてのナレッジ記事が表示されます。

Select Id, ShareType, Visibility, ContentDocument.Title FROM ContentDocumentLink WHERE LinkedEntityId IN (Select Id from Knowledge__kav) AND Visibility = 'InternalUsers'

これはまだアイデアのようです:

古いバージョンの記事をユーザーから非表示にすることを許可する
https://ideas.salesforce.com/s/idea/a0B8W00000Gdj7CUAR/allow-older-versions-of-articles-to-be-hidden-from-users

ナレッジ記事を Oracle ナレッジ アドバンスから Salesforce に移行します。一部の記事には、共有ドライブに保存されているファイルへのリンクが含まれています。 Oracle のソース コードを見ると、URL は「file://oh....[完全な URL を非表示]2008.pdf」のようになります。これを Salesforce にリンクとして追加すると、その単語がリンクとして表示されます。しかし、リンクをクリックしても何も起こりません。

  1. Salesforce では、file//: タイプの呼び出しは許可されません。共有ドライブを使用するために、ローカル IT グループは、共有ドライブを https:// (Web エンティティ) として利用可能にし、記事内のリンクとしてファイルを呼び出せるようにします。これは、セキュリティ上の理由と、Salesforce がクラウド上にあり、file//: のローカル値が正しく変換/処理できないためです。
  2. ファイル フォルダー システムによっては、Unified Knowledgeを調べ、 Unified Knowledge Portalにアクセスして、企業が検索も可能な独自の記事として PDF を取り込みたいかどうかを確認する場合があります。これはまったく新しいもので、ライブ ベータ版です。 GA、Zoomin はこのためのパートナーであり、これを使用するための 90 日間の無料ライセンスを許可しています。
  3. appexchangeで別の解決策を検索しましたが、おそらく現在 OOTB で利用できる Google ドライブ以外は何も見つかりませんでした。

ほとんどの検索では特殊文字は無視されます。正直に言うと、インデックスが / または "or" を含むコンテンツをどのように扱うのかはわかりません。

検索者の観点から見ると、+、-、~、..、OR、引用符などの特殊文字や演算子を使用して検索クエリを微調整し、結果の精度を高めることができます。

日本語に訳すること必要

翻訳

  1. 翻訳されたバージョンのみの承認プロセスはありません。承認はデフォルトの記事(英語)にのみ適用されます。

  2. メインの英語版が公開された場合、翻訳版は自動的に公開されません。翻訳を手動で公開する必要があります。通常、メインの記事がすでに検証/公開された後に翻訳に取り組むため、これは理にかなっています。

知識の翻訳を公開する

I believe that option may only available if you've set up a multi-language knowledge base, as that is meant to export the articles in a way for translation. If you're just trying to export, I would maybe try the heroku app: https://kbapps2.herokuapp.com/

このオプションは、翻訳のために記事をエクスポートすることを目的としているため、多言語のナレッジ ベースを設定している場合にのみ利用できると思います。エクスポートしようとしているだけなら、heroku アプリを試してみるとよいでしょう: https://kbapps2.herokuapp.com/

使えないと報告されている?

[MESSAGE 14-11-2023 09:21] Export has started.
[ERROR 14-11-2023 09:21] Internal failure

メールテンプレートのナレッジ記事へのリンクを追加するにはどうすればよいですか?

メールテンプレートンにはナレッジ記事へのリンクを追加できなさそうです。

ナレッジ記事にマクロリンクを追加する

Experience Cloudでのナレッジ記事の表示について

Experience Cloudでのナレッジ記事の表示について

image.png

  • 以前公開していた記事のビュー数もカウントされる。
  • 公開後に編集を行うことはできないため、公開日(=最終更新日)が表示される
  • ナレッジ: デフォルトのknowledgeからナレッジに名称を変更していますが、ここにレコードタイプ名を表示することはできません。
  • 青枠内を表示できる項目を(検索結果のように)変更することはできません。

REST API

ビュー数

ビューの数はこのオブジェクトのViewCountを参照していると思います。

このオブジェクトの中を見るとチャネルごとには区別できそうですが、日付ではなさそうですね。

KnowledgeArticleViewStat
https://developer.salesforce.com/docs/atlas.ja-jp.object_reference.meta/object_reference/sforce_api_objects_knowledgearticleviewstat.htm

Article View Report not showing the view count
https://help.salesforce.com/s/articleView?id=000389650&type=1

毎日決まった時間でスナップショット用のオブジェクトにビュー数をコピーします。

例えば1/31、2/1、....

2/1以降のビュー数は現在のレコードのビューから1/31のビュー数を引いて計算できます。
面倒ですが、このオブジェクトの場合はこのような方法でしか回避できないと思います。

スナップショットレポートでもいいかもしれませんが...

Einstein Article Recommendations

Set Up Einstein Article Recommendations
How Does Einstein Article Recommendations Work?

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?