Loading
Prepare for Email to Become the Default Login ExperienceRead More
Salesforce Personalization
Co-Browsed Standard Insight for Articles

Co-Browsed Standard Insight for Articles

This insight determines the articles most co-browsed in reference to the current article.

When creating this insight, use the instructions in Create a Calculated Insight Using SQL in Data 360 documentation. You can then add the insight to the Salesforce Personalization near real-time item data graph.

SELECT 
     ssot__KnowledgeArticleVersion__dlm.ssot__Id__c as article1__c,
     Table2.knowledgeArticle_id as article2__c,
     SUM(Table2.count__c) as count_Article2__c
FROM
(
     SELECT 
          ssot__KnowledgeArticleEngagement__dlm.ssot__IndividualId__c individual_id,
          ssot__KnowledgeArticleEngagement__dlm.ssot__KnowledgeArticleVersionId__c  
          knowledgeArticle_id,
          count (ssot__KnowledgeArticleEngagement__dlm.ssot__Id__c) count__c
     FROM 
          ssot__KnowledgeArticleEngagement__dlm
     WHERE 
          ssot__KnowledgeArticleEngagement__dlm.ssot__EngagementChannelAction__c IN ( 
          'catalog-object-click-start' )
     GROUP BY 
          ssot__KnowledgeArticleEngagement__dlm.ssot__IndividualId__c,
          ssot__KnowledgeArticleEngagement__dlm.ssot__KnowledgeArticleVersionId__c
) as Table1
     JOIN
     (
          SELECT 
               ssot__KnowledgeArticleEngagement__dlm.ssot__IndividualId__c individual_id,
               ssot__KnowledgeArticleEngagement__dlm.ssot__KnowledgeArticleVersionId__c   
               knowledgeArticle_id,
               count (ssot__KnowledgeArticleEngagement__dlm.ssot__Id__c) count__c
          FROM 
               ssot__KnowledgeArticleEngagement__dlm
          WHERE    
               ssot__KnowledgeArticleEngagement__dlm.ssot__EngagementChannelAction__c IN ( 
               'catalog-object-click-start' )
          GROUP BY 
               ssot__KnowledgeArticleEngagement__dlm.ssot__IndividualId__c,
               ssot__KnowledgeArticleEngagement__dlm.ssot__KnowledgeArticleVersionId__c
     ) as Table2
          ON 
               Table1.individual_id = Table2.individual_id
     JOIN 
          ssot__KnowledgeArticleVersion__dlm
          ON 
               ssot__KnowledgeArticleVersion__dlm.ssot__Id__c = Table1.knowledgeArticle_id
WHERE 
     Table1.knowledgeArticle_id <> Table2.knowledgeArticle_id
GROUP BY 
     ssot__KnowledgeArticleVersion__dlm.ssot__Id__c,
     Table2.knowledgeArticle_id
 
Loading
Salesforce Help | Article