Aracılığıyla paylaş


Dosya eki içeriğinde arama

Not

12 Ekim 2022 tarihi itibarıyla Power Apps portalları, Power Pages olarak adlandırılmıştır. Daha fazla bilgi: Microsoft Power Pages genel kullanıma sunuldu (blog)
Yakında Power Apps portalları belgelerini taşıyıp Power Pages belgeleri ile birleştireceğiz.

Bilgi bankası makalelerindeki indirilebilir dosyaları dahil etmek için notlar ekini kullanabilirsiniz. İndirilebilen içerikle Sık Sorulan Sorular sayfası oluşturmak için web dosyalarını da kullanabilirsiniz.

Portal kullanıcılarının bilgi bankası makalelerinin ek içeriğinde arama yapmasını sağlamak için portalınızı yapılandırabilirsiniz. Bu, aradıkları bilgileri bulmak için kullanıcılara yardımcı olur.

Bilgi bankası makalelerinde, tanımlanan önekine sahip not ekleri dizinlenir. Web dosyalarında, en yeni not ekleri dizinlenir.

Ekleri dizinlemek için aşağıdaki site ayarlarını oluşturmanız ve değerlerini Doğru olarak ayarlamanız gerekir:

Site ayarı Açıklama
Search/IndexNotesAttachments Bilgi bankası makaleleri ve web dosyaları içindeki notlar eklerinin içeriğinin dizinlenip dizinlenmemesi gerektiğini gösterir. Varsayılan olarak Yanlış şeklinde ayarlanır.
KnowledgeManagement/DisplayNotes Bilgi bankası makalelerinin eklerinin dizinlenip dizinlenmeyeceğini belirtir. Varsayılan olarak Yanlış şeklinde ayarlanır.

Not

Yalnızca bilgi bankası makalelerine iliştirilmiş dosyalar aranabilir. Web dosyaları için eklenen dosyalar aranamaz.

Bir terim için arama yaparken, arama sonuçları ekleri de içerir. Arama terimi notlar ekiyle eşleşiyorsa karşılık gelen bilgi bankası makalesi bağlantısı de sağlanır. İndirilebilen ekleri görmek için sol paneldeki Kayıt Türü'nün altında İndirmeler'i seçin. İndirmeler etiketini değiştirmek için Arama/Model/İndirmeler içerik kodu parçacığını düzenleyin. Varsayılan olarak, değer İndirmeler olarak ayarlanır.

Eki indirme.

Not

Bu işlevleri kullanmak için ortamınızda Dataverse araması etkinleştirilmiş olmalıdır.

Portaldaki bilgi makalesi eklerinde arama yapma

Sitenizde Lucene .NET araması kullanılıyorsa Dynamics 365 Customer Service yönetim merkezinde veya Müşteri Hizmetleri Merkezi uygulamasında Bilgi bankası makalesi eklerini portala eşitle seçeneğini Evet olarak ayarlayarak portalın bilgi makalesi eklerinde arama yapmasını sağlayabilirsiniz. Sitenizde Dataverse araması kullanılıyorsa bu seçeneği yapılandırmanız gerekmez, varsayılan olarak bilgi bankası makalesi eklerinde arama yapabilirsiniz.

Bu, aramanın bilgi bankası makalesi eklerine bakmasına ve bilgileri bilgi tüketicileri için kolayca erişilebilir hale getirmesine olanak tanır. Bu yeni ek özelliği sayesinde portal için not özelliğini kullanmanız gerekmez. Bilgi makalesi ekleri, notlar ekiyle otomatik olarak eşitlenir. Daha fazla bilgi: Portal için bilgi bankası makalesi eklerini güncelleştirme

Portal yapılandırmalarını güncelleştirme

Nisan 2018 öncesinde bir portalınız varsa ve portalınızı en son sürüme yükselttiyseniz, yeni bir portal yüklemesi olarak aynı kullanıcı deneyimine sahip olmak için aşağıdaki yapılandırmaları kullanmanız gerekir.

İçerik Kod Parçacıkları

Not ve web dosyası indirmeleri için arama sonuçlarında görüntülenen etiketi değiştirmek için içerik kod parçacığı Arama/Model/İndirmeler oluşturun ve değerini gerektiği şekilde ayarlayın. Varsayılan değer İndirmeler'dir.

Web Dosyaları

Web dosyaları ile ilişkili dosya eklerinin içeriği artık dizinlenebilir. CSS dosyaları ve görüntü dosyalarının (örneğin bootstrap.min.css, theme.css ve homehero.jpg) aramaya dahil edilmemesi için mevcut web dosyalarını güncelleştirebilirsiniz.

  1. Portal Yönetimi uygulamasını açın ve Portallar > Web Dosyaları'na gidin.
  2. Aramaya dahil edilmeyecek olan dosyayı açın.
  3. Çeşitli'nin altında Aramaya Dahil Etme alanında Evet'i seçin.

Web Şablonları

Model Arama - Sonuçlar Şablonu web şablonu ilgili makale bağlantısıyla birincil arama sonucu öğeleri olarak bilgi bankası makaleleri ile ilişkili olan dosyaları görüntüleyecek şekilde düzenlenir. Model Arama - Sonuçlar Şablonu web şablonunu aşapıdaki kaynağa güncelleştirmeniz gerekir:

{% assign openTag = '{{' %}
{% assign closingTag = '}}' %}
 {%raw%}
  <script id="search-view-results" type="text/x-handlebars-template">
   {{#if items}}
    <div class="page-header">
     <h2>{%endraw%}{{openTag}} stringFormat "{{ resx.Search_Results_Format_String }}" firstResultNumber lastResultNumber itemCount {{closingTag}}{%raw%}
      <em class="querytext">{{{query}}}</em>
      {{#if isResetVisible}}
       <a class="btn btn-default btn-sm facet-clear-all" role="button" title="{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}" tabIndex="0">{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}</a>
      {{/if}}
     </h2>
    </div>
   <ul>
    {{#each items}}
     <li>
      <h3><a title="{{title}}" href="{{url}}">{{#if parent}}<span class="glyphicon glyphicon-file pull-left text-muted" aria-hidden="true"></span>{{/if}}{{title}}</a></h3>
      <p class="fragment">{{{fragment}}}</p>
      {{#if parent}}
       <p class="small related-article">{%endraw%}{{ resx.Related_Article }}{%raw%}: <a title="{{parent.title}}" href="{{parent.absoluteUrl}}">{{parent.title}}</a></p>
      {{/if}}
      <ul class="note-group small list-unstyled">
       {{#if relatedNotes}}
        {{#each relatedNotes}}
         <li class="note-item">
         {{#if isImage}}
          <a target="_blank" title="{{title}}" href="{{absoluteUrl}}"><span class="glyphicon glyphicon-file" aria-hidden="true"></span>&nbsp;{{title}}</a>
         {{else}}
          <a title="{{title}}" href="{{absoluteUrl}}"><span class="glyphicon glyphicon-file" aria-hidden="true"></span>&nbsp;{{title}}</a>
         {{/if}}
         <p class="fragment text-muted">{{{fragment}}}</p>
         </li>
        {{/each}}
        {{/if}}
      </ul>
     </li>
    {{/each}}
   </ul>
   {{else}}
    <h2>{%endraw%}{{ resx.Search_No_Results_Found }}{%raw%}<em class="querytext">{{{query}}}</em>
     {{#if isResetVisible}}
      <a class="btn btn-default btn-sm facet-clear-all" role="button" title="{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}" tabIndex="0">{%endraw%}{{ snippets['Search/Facet/ClearConstraints'] | default: res['Search_Filter_Clear_All'] }}{%raw%}</a>
     {{/if}}
    </h2>
   {{/if}}
  </script>
 {%endraw%}

Site Ayarları

Arama/Sorgu konumu ayarına \_logicalname:annotation~0.9^0.25 değeri eklemeniz gerekir. Eklendikten sonra değer aşağıdaki gibi olmalıdır:

+(@Query) \_title:(@Query) \_logicalname:knowledgearticle~0.9^0.3 \_logicalname:annotation~0.9^0.25 \_logicalname:adx_webpage~0.9^0.2 -\_logicalname:adx_webfile~0.9 adx_partialurl:(@Query) \_logicalname:adx_blogpost~0.9^0.1 -\_logicalname:adx_communityforumthread~0.9

Bilgi bankası makaleleri ve web dosyalarıyla ilişkili notları tek bir modelde gruplamak amacıyla modelleri yapılandırmak için Search/RecordTypeFacetsEntities konum ayarı adını düzenleyin ve değerine ;Downloads:annotation,adx_webfile ekleyin.

Bilgi bankası makaleleri ile ilişkili eklerin portalda ve arama sonuçlarında görünmesine izin vermek için KnowledgeManagement/DisplayNotes site ayarını düzenleyin ve değerini Doğru olarak ayarlayın. KnowledgeManagement/NotesFilter site ayarı notlardaki not metni alanına ön ek olarak eklenmesi gereken bir ön ek değeri içerir; yalnızca belirtilen ön ek değerine sahip notlar portalda görünür. Varsayılan olarak değer *WEB*'dir, ancak konum ayarından bunu değiştirebilirsiniz.

Notlarla ilişkilendirilmiş dosya eklerinin dizin oluşturmasını etkinleştirmek için Search/IndexNotesAttachments site ayarı oluşturun ve değerini Doğru olarak ayarlayın.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).