Skip to content

Commit

Permalink
[Search Application] Fix doc link (#157991)
Browse files Browse the repository at this point in the history
Update links to documentation
✔️ Search Applications documentation link in header
✔️ Update translation and make i18n
✔️ Remove link form BA integration page
<img width="1265" alt="image"
src="https://github.com/elastic/kibana/assets/17390745/4053faa5-9db0-438e-b793-f5dc16136ad9">
<img width="1265" alt="image"
src="https://github.com/elastic/kibana/assets/17390745/69d83f7c-1719-47e2-a859-afabcf856ece">
  • Loading branch information
yansavitski authored May 17, 2023
1 parent 19b9a1d commit e854907
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,11 @@

import React from 'react';

import { EuiCodeBlock, EuiLink, EuiText } from '@elastic/eui';
import { EuiCodeBlock, EuiText } from '@elastic/eui';

import { i18n } from '@kbn/i18n';
import { FormattedMessage } from '@kbn/i18n-react';

import { docLinks } from '../../../../shared/doc_links';

import { AnalyticsConfig } from './analytics_collection_integrate_view';

export const javascriptEmbedSteps = (webClientSrc: string, analyticsConfig: AnalyticsConfig) => [
Expand Down Expand Up @@ -90,25 +88,7 @@ window.elasticAnalytics.createTracker({
<p>
<FormattedMessage
id="xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.description"
defaultMessage="Track individual search events, like result clicks and searches, by using the trackSearch or trackSearchClick methods. {link}"
values={{
link: (
<EuiLink
href={docLinks.behavioralAnalyticsEvents}
target="_blank"
data-telemetry-id={
'entSearch-analytics-integrate-javascriptEmbed-trackEventDocumentationLink'
}
>
{i18n.translate(
'xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.link',
{
defaultMessage: 'Learn more about tracking events',
}
)}
</EuiLink>
),
}}
defaultMessage="Track individual search events, like result clicks and searches, by using the trackSearch or trackSearchClick methods."
/>
</p>
<EuiCodeBlock language="javascript" isCopyable>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ import React from 'react';

import { EuiButtonEmpty, EuiFlexGroup, EuiFlexItem } from '@elastic/eui';

import { i18n } from '@kbn/i18n';

import { docLinks } from '../../../shared/doc_links';

export const EngineHeaderDocsAction: React.FC = () => (
Expand All @@ -17,11 +19,13 @@ export const EngineHeaderDocsAction: React.FC = () => (
<EuiButtonEmpty
data-telemetry-id="entSearchApplications-engineHeader-documentationLink"
data-test-subj="engine-documentation-link"
href={docLinks.enterpriseSearchEngines}
href={docLinks.searchApplications}
target="_blank"
iconType="documents"
>
Search Application Docs
{i18n.translate('xpack.enterpriseSearch.content.engine.header.searchApplicationsDoc', {
defaultMessage: 'Search Applications Doc',
})}
</EuiButtonEmpty>
</EuiFlexItem>
</EuiFlexGroup>
Expand Down
2 changes: 0 additions & 2 deletions x-pack/plugins/translations/translations/fr-FR.json
Original file line number Diff line number Diff line change
Expand Up @@ -10845,7 +10845,6 @@
"xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "Le panneau comporte {count} explorations",
"xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "Le panneau comporte 1 recherche",
"xpack.embeddableEnhanced.Drilldowns": "Explorations",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.description": "Suivez des événements individuels, tels que les clics, en appelant la méthode trackEvent. {link}",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepOne.description": "Suivez les instructions pour incorporer Behavioral Analytics dans votre site via {embedLink} ou {clientLink}.",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepTwo.moreInfoDescription": "Pour en savoir plus sur l'initialisation du suivi et le déclenchement d'événements, consultez {link}.",
"xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "Voulez-vous vraiment supprimer le domaine \"{domainUrl}\" et tous ses paramètres ?",
Expand Down Expand Up @@ -11123,7 +11122,6 @@
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptClientEmbed.title": "Javascript Client",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.description": "Incorporez l'extrait JavaScript d'analyse comportementale dans chaque page du site web ou de l'application que vous souhaitez suivre.",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.title": "Incorporer dans le site",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.link": "En savoir plus sur le suivi des événements",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.description": "Vous devez initialiser le client pour pouvoir suivre les événements. Nous recommandons d'effectuer l'initialisation juste au-dessous de la balise de script.",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.title": "Initialiser le client",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.title": "Javascript Embed",
Expand Down
2 changes: 0 additions & 2 deletions x-pack/plugins/translations/translations/ja-JP.json
Original file line number Diff line number Diff line change
Expand Up @@ -10844,7 +10844,6 @@
"xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "パネルには{count}個のドリルダウンがあります",
"xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "パネルには 1 個のドリルダウンがあります",
"xpack.embeddableEnhanced.Drilldowns": "ドリルダウン",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.description": "trackEventメソッドを呼び出し、クリックなどの個別のイベントを追跡します。{link}",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepOne.description": "指示に従って、{embedLink}または{clientLink}からサイトに行動分析を組み込んでください。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepTwo.moreInfoDescription": "トラッカーの初期化およびイベントの発生については、{link}を参照してください。",
"xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "ドメイン\"{domainUrl}\"とすべての設定を削除しますか?",
Expand Down Expand Up @@ -11122,7 +11121,6 @@
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptClientEmbed.title": "Javascriptクライアント",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.description": "追跡したいWebサイトまたはアプリケーションのすべてのページで、行動分析JavaScriptスニペットを埋め込みます。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.title": "サイトに埋め込み",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.link": "イベントの追跡に関する詳細をご覧ください",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.description": "イベントを追跡する前にクライアントを初期化する必要があります。scriptタグの直下で初期化することをお勧めします。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.title": "クライアントの初期化",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.title": "JavaScript組み込み",
Expand Down
2 changes: 0 additions & 2 deletions x-pack/plugins/translations/translations/zh-CN.json
Original file line number Diff line number Diff line change
Expand Up @@ -10846,7 +10846,6 @@
"xpack.embeddableEnhanced.actions.panelNotifications.manyDrilldowns": "面板有 {count} 个向下钻取",
"xpack.embeddableEnhanced.actions.panelNotifications.oneDrilldown": "面板有 1 个向下钻取",
"xpack.embeddableEnhanced.Drilldowns": "向下钻取",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.description": "通过调用 trackEvent 方法跟踪单个事件,如点击。{link}",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepOne.description": "按照说明通过 {embedLink} 或 {clientLink} 将行为分析嵌入到您的站点中。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.searchui.stepTwo.moreInfoDescription": "请参阅 {link} 了解有关初始化跟踪器和触发事件的更多信息。",
"xpack.enterpriseSearch.appSearch.crawler.action.deleteDomain.confirmationPopupMessage": "确定要移除域“{domainUrl}”及其所有设置?",
Expand Down Expand Up @@ -11124,7 +11123,6 @@
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptClientEmbed.title": "JavaScript 客户端",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.description": "在您要跟踪的每个网站页面或应用程序上嵌入行为分析 JavaScript 代码片段。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepOne.title": "嵌入到站点上",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepThree.link": "了解有关跟踪事件的详情",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.description": "必须先对客户端进行初始化,然后才能跟踪事件。建议在 Script 标记下方进行初始化。",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.stepTwo.title": "对客户端进行初始化",
"xpack.enterpriseSearch.analytics.collections.collectionsView.integrateTab.javascriptEmbed.title": "Javascript Embed",
Expand Down

0 comments on commit e854907

Please sign in to comment.