Freigeben über


Ergebnislayout für Confluence Cloud Graph Connector

Mit dem Confluence Cloud Graph-Connector kann Ihre Organisation Confluence-Inhalte indizieren. Nachdem Sie den Connector und die Indexdaten von der Confluence-Website konfiguriert haben, können Endbenutzer in Microsoft Search nach diesen Inhalten suchen.

Zum Einrichten der Suchergebnisseite müssen Sie Folgendes ausführen:

  1. Richten Sie die vertikale Suche ein.
  2. Richten Sie den Suchergebnistyp ein.

In diesem Dokument haben wir ein JSON-Beispiel für das Ergebnislayout bereitgestellt, das zum Einrichten Ihres Ergebnislayouts für den Confluence-Cloudconnector erforderlich ist.

Bevor Sie beginnen

Sie müssen den Confluence Cloud Graph-Connector konfiguriert haben. Um das JSON-Beispielergebnislayout unverändert zu nutzen, müssen Sie die folgenden Eigenschaften für die Indizierung mit dem erwähnten Suchschema auswählen.

Hinweis

  • Das Abrufen des Suchattributes ist erforderlich, um eine Eigenschaft in einer Suchergebnisvorlage anzuzeigen. Eine Eigenschaft kann auch andere Suchattribute aufweisen.
Eigenschaft Suchschema-Attribut erforderlich
Titel Abrufen
URL Abrufen
UpdatedByName Abrufen
UpdatedOn Abrufen
Inhalt Content-Eigenschaft

Ergebnislayout

In diesem Beispiel sehen Ihre Suchergebnisse wie folgt aus:

Beispiel für ein Layout für den Confluence-Cloudconnector.

Hier sehen Sie die dem Layout zugeordnete JSON-Datei:

{
    "type": "AdaptiveCard",
    "version": "1.3",
    "body": [
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "width": "auto",
                    "items": [
                        {
                            "type": "Image",
                            "url": "https://searchuxcdn.blob.core.windows.net/designerapp/images/DefaultMRTIcon.png",
                            "horizontalAlignment": "center",
                            "size": "small"
                        }
                    ],
                    "horizontalAlignment": "center"
                },
                {
                    "type": "Column",
                    "width": "stretch",
                    "items": [
                        {
                            "type": "ColumnSet",
                            "columns": [
                                {
                                    "type": "Column",
                                    "width": "auto",
                                    "items": [
                                        {
                                            "type": "TextBlock",
                                            "text": "[${Title}](${Url})",
                                            "weight": "bolder",
                                            "size": "medium",
                                            "maxLines": 3,
                                            "color": "accent"
                                        }
                                    ],
                                    "spacing": "none"
                                }
                            ],
                            "spacing": "small"
                        },
                        {
                            "type": "TextBlock",
                            "text": "[${Url}](${Url})",
                            "spacing": "small",
                            "weight": "bolder",
                            "color": "dark"
                        },
                        {
                            "type": "Container",
                            "items": [
                                {
                                    "type": "TextBlock",
                                    "text": "**${UpdatedByName}** modified {{DATE(${UpdatedOn})}}",
                                    "spacing": "small",
                                    "$when": "${UpdatedByName!='' && UpdatedOn!=''}"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Modified on {{DATE(${UpdatedOn})}}",
                                    "spacing": "small",
                                    "$when": "${UpdatedByName=='' && UpdatedOn!=''}"
                                },
                                {
                                    "type": "TextBlock",
                                    "text": "Modified by __${UpdatedByName}__",
                                    "spacing": "small",
                                    "$when": "${UpdatedByName!='' && UpdatedOn==''}"
                                }
                            ],
                            "spacing": "small"
                        },
                        {
                            "type": "TextBlock",
                            "text": "${ResultSnippet}",
                            "maxLines": 2,
                            "wrap": true,
                            "spacing": "small"
                        }
                    ],
                    "spacing": "medium"
                }
            ]
        }
    ],
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "$data": {
        "UpdatedOn": "2019-09-25T06:08:39Z,SHORT",
        "ResultSnippet": "Marketing team at Contoso.., and looking at the Contoso Marketing documents on the team site. This contains the data from FY20 and will taken over to FY21...Marketing Planning is ongoing for FY20..",
        "UpdatedByName": "Amanda Brady",
        "Url": "https://modernacdesigner.azurewebsites.net",
        "Title": "Contoso Marketing Analysis - Q3 FY18"
    }
}

Ressourcen

Seite "Suchergebnis anpassen"

Verwalten von Layouts für Suchergebnisse