Как написать запрос последовательности поиска пользователей для Elasticsearch? - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть индекс событий в Elasticsearch, и я хочу отобразить воронку сбора данных пользователя

Домашняя страница> CTA Clicked> Регистрация

Я написал запрос ниже, но регистрационный номер выше, чем номер клика. Таким образом, фильтры не являются конвейерными или вложенными.

 {
   "aggs":{
  "funnel":{
     "filters":{
        "filters":{
           "filter1":{
              "query_string":{
                 "query":"www.mywebsite.com",
                 "analyze_wildcard":true,
                 "default_field":"page"
              }
           },
           "filter2":{
              "query_string":{
                 "query":"homepage-cta-1",
                 "analyze_wildcard":true,
                 "default_field":"data.link_id"
              }
           },
           "filter3":{
              "query_string":{
                 "query":"user_signup",
                 "analyze_wildcard":true,
                     "default_field":"name"
                  }
               }
            }
         }
      }
   }
}

Как мне переписать этот запрос, чтобы я мог видеть результаты для посещения на главной странице> CTA Clicked> SignUp?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...