ResponseBody {
  Layout {
    Cards {
      Text: "В Казани — 5 баллов по шкале Яндекс.Пробок, движение плотное."
    }
    Cards {
      DivCard {
        fields {
          key: "background"
          value {
            list_value {
              values {
                struct_value {
                  fields {
                    key: "color"
                    value {
                      string_value: "#FFFFFF"
                    }
                  }
                  fields {
                    key: "type"
                    value {
                      string_value: "div-solid-background"
                    }
                  }
                }
              }
            }
          }
        }
        fields {
          key: "states"
          value {
            list_value {
              values {
                struct_value {
                  fields {
                    key: "action"
                    value {
                      struct_value {
                        fields {
                          key: "log_id"
                          value {
                            string_value: "traffic_card_without_score"
                          }
                        }
                        fields {
                          key: "url"
                          value {
                            string_value: "dialog-action://?directives=%5B%0A%20%20%20%20%7B%22name%22%3A%22open_uri%22%2C%22payload%22%3A%7B%22uri%22%3A%22intent%3A%2F%2Fshow_point_on_map%3Flat%3D55.796289%26lon%3D49.108795%26no-balloon%3D1%26zoom%3D10%26client%3D005%26signature%3Dl2CYFTsfhM%252Frfs%252By83HGkzNLAl9OzvtzQVTtnTism63qR854i7W0Zu1oVzn1tUkpxr0rORqvdBbp6LSK3Gm2vw%253D%253D%23Intent%3Bscheme%3Dyandexnavi%3Bpackage%3Dru.yandex.yandexnavi%3BS.browser_fallback_url%3Dintent%25253A%25252F%25252Fyandex.ru%25252Fmaps%25253Fl%25253Dtrf%252526ll%25253D49.108795%2525252C55.796289%252526ol%25253Dgeo%252526oll%25253D49.108795%2525252C55.796289%252526text%25253D%252525D0%2525259A%252525D0%252525B0%252525D0%252525B7%252525D0%252525B0%252525D0%252525BD%252525D1%2525258C%252526client%25253D005%252526signature%25253Dc4hj32l7uxZu1zK1cuNyfs2UshKBXw%2525252BTuJRYjSWVFGPvtXotuJ%2525252B66PDPFyt%2525252FLI3nO595ui9eQqgmdDDLg07YJg%2525253D%2525253D%252523Intent%25253Bscheme%25253Dyandexmaps%25253Bpackage%25253Dru.yandex.yandexmaps%25253BS.browser_fallback_url%25253Dbrowser%252525253A%252525252F%252525252F%252525253Furl%252525253Dhttps%25252525253A%25252525252F%25252525252Fyandex.ru%25252525252Fmaps%25252525253Fl%25252525253Dtrf%252525252526ll%25252525253D49.108795%2525252525252C55.796289%252525252526ol%25252525253Dgeo%252525252526oll%25252525253D49.108795%2525252525252C55.796289%252525252526text%25252525253D%252525252525D0%2525252525259A%252525252525D0%252525252525B0%252525252525D0%252525252525B7%252525252525D0%252525252525B0%252525252525D0%252525252525BD%252525252525D1%2525252525258C%25253Bend%3Bend%22%7D%2C%22sub_name%22%3Anull%2C%22type%22%3A%22client_action%22%7D%2C%7B%22name%22%3A%22on_card_action%22%2C%22payload%22%3A%7B%22card_id%22%3A%22traffic_without_score%22%2C%22request_id%22%3A%22ec6cc8bf-f927-48a9-a235-82b175b54663%22%2C%22action_name%22%3A%22traffic_card_without_score%22%2C%22intent_name%22%3A%22show_traffic_bass_ru%22%2C%22action_uri%22%3A%22intent%3A%2F%2Fshow_point_on_map%3Flat%3D55.796289%26lon%3D49.108795%26no-balloon%3D1%26zoom%3D10%26client%3D005%26signature%3Dl2CYFTsfhM%252Frfs%252By83HGkzNLAl9OzvtzQVTtnTism63qR854i7W0Zu1oVzn1tUkpxr0rORqvdBbp6LSK3Gm2vw%253D%253D%23Intent%3Bscheme%3Dyandexnavi%3Bpackage%3Dru.yandex.yandexnavi%3BS.browser_fallback_url%3Dintent%25253A%25252F%25252Fyandex.ru%25252Fmaps%25253Fl%25253Dtrf%252526ll%25253D49.108795%2525252C55.796289%252526ol%25253Dgeo%252526oll%25253D49.108795%2525252C55.796289%252526text%25253D%252525D0%2525259A%252525D0%252525B0%252525D0%252525B7%252525D0%252525B0%252525D0%252525BD%252525D1%2525258C%252526client%25253D005%252526signature%25253Dc4hj32l7uxZu1zK1cuNyfs2UshKBXw%2525252BTuJRYjSWVFGPvtXotuJ%2525252B66PDPFyt%2525252FLI3nO595ui9eQqgmdDDLg07YJg%2525253D%2525253D%252523Intent%25253Bscheme%25253Dyandexmaps%25253Bpackage%25253Dru.yandex.yandexmaps%25253BS.browser_fallback_url%25253Dbrowser%252525253A%252525252F%252525252F%252525253Furl%252525253Dhttps%25252525253A%25252525252F%25252525252Fyandex.ru%25252525252Fmaps%25252525253Fl%25252525253Dtrf%252525252526ll%25252525253D49.108795%2525252525252C55.796289%252525252526ol%25252525253Dgeo%252525252526oll%25252525253D49.108795%2525252525252C55.796289%252525252526text%25252525253D%252525252525D0%2525252525259A%252525252525D0%252525252525B0%252525252525D0%252525252525B7%252525252525D0%252525252525B0%252525252525D0%252525252525BD%252525252525D1%2525252525258C%25253Bend%3Bend%22%7D%2C%22ignore_answer%22%3Atrue%2C%22type%22%3A%22server_action%22%7D%0A%20%20%20%20%5D"
                          }
                        }
                      }
                    }
                  }
                  fields {
                    key: "blocks"
                    value {
                      list_value {
                        values {
                          struct_value {
                            fields {
                              key: "image"
                              value {
                                struct_value {
                                  fields {
                                    key: "image_url"
                                    value {
                                      string_value: "https://static-maps.yandex.ru/1.x/?cr=0&key=AAxlmlsBAAAA3unfFAMAn5eXod_ZHDie3Taq3iePB7TQzzoAAAAAAAAAAAAdx-6xkBt6YZRCC1l6PCnuYG2Y8g%3D%3D&l=map%2Ctrf%2Cskl&lang=ru-RU&lg=0&ll=49.1088%2C55.7963&size=520%2C320&z=10"
                                    }
                                  }
                                  fields {
                                    key: "ratio"
                                    value {
                                      number_value: 1.45
                                    }
                                  }
                                  fields {
                                    key: "type"
                                    value {
                                      string_value: "div-image-element"
                                    }
                                  }
                                }
                              }
                            }
                            fields {
                              key: "type"
                              value {
                                string_value: "div-image-block"
                              }
                            }
                          }
                        }
                        values {
                          struct_value {
                            fields {
                              key: "text"
                              value {
                                string_value: "<font color=\"#0A4DC3\">ПОСМОТРЕТЬ ПРОБКИ В КАРТАХ</font>"
                              }
                            }
                            fields {
                              key: "type"
                              value {
                                string_value: "div-footer-block"
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                  fields {
                    key: "state_id"
                    value {
                      number_value: 1
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    OutputSpeech: "В Казани — 5 баллов по шкале Яндекс Пробок, движение плотное.\n"
    ShouldListen: true
    SuggestButtons {
      ActionButton {
        Title: "👍"
        ActionId: "suggest_feedback_positive_show_traffic"
      }
    }
    SuggestButtons {
      ActionButton {
        Title: "👎"
        ActionId: "suggest_feedback_negative_show_traffic"
      }
    }
    SuggestButtons {
      SearchButton {
        Title: "покажи пробки в казани"
        Query: "покажи пробки в казани"
      }
    }
    SuggestButtons {
      ActionButton {
        Title: "Что ты умеешь?"
        ActionId: "1"
      }
    }
  }
  SemanticFrame {
    Name: "personal_assistant.scenarios.show_traffic"
    Slots {
      Name: "resolved_where"
      Type: "geo"
      AcceptedTypes: "geo"
    }
    Slots {
      Name: "traffic_info"
      Type: "traffic_info"
      AcceptedTypes: "traffic_info"
    }
    Slots {
      Name: "where"
      Type: "string"
      Value: "в казани"
      AcceptedTypes: "string"
      TypedValue {
        Type: "string"
        String: "в казани"
      }
    }
  }
  AnalyticsInfo {
    Intent: "personal_assistant.scenarios.show_traffic"
    ProductScenarioName: "show_traffic"
    NlgRenderHistoryRecords {
      TemplateName: "show_traffic_bass"
      PhraseName: "render_suggest_caption__onboarding__what_can_you_do"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "show_traffic_bass"
      PhraseName: "render_suggest_utterance__onboarding__what_can_you_do"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "show_traffic_bass"
      PhraseName: "render_result_with_card"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "show_traffic_bass"
      CardName: "traffic_without_score"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "show_traffic_bass"
      PhraseName: "render_result"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "feedback"
      PhraseName: "render_suggest_feedback_negative_show_traffic"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "feedback"
      PhraseName: "render_suggest_feedback_positive_show_traffic"
      Language: L_RUS
    }
  }
  FrameActions {
    key: "1"
    value {
      NluHint {
        FrameName: "1"
      }
      Directives {
        List {
          TypeTextDirective {
            Name: "render_buttons_type"
            Text: "Что ты умеешь?"
          }
        }
      }
    }
  }
  FrameActions {
    key: "suggest_feedback_negative_show_traffic"
    value {
      Callback {
        Name: "alice.show_traffic_feedback"
        Payload {
          fields {
            key: "additional_data"
            value {
              string_value: "feedback_negative__bad_answer;feedback_negative__asr_error;feedback_negative__tts_error;feedback_negative__offensive_answer;feedback_negative__other;feedback_negative__all_good"
            }
          }
          fields {
            key: "type"
            value {
              string_value: "feedback_negative_show_traffic"
            }
          }
        }
      }
    }
  }
  FrameActions {
    key: "suggest_feedback_positive_show_traffic"
    value {
      Callback {
        Name: "alice.show_traffic_feedback"
        Payload {
          fields {
            key: "type"
            value {
              string_value: "feedback_positive_show_traffic"
            }
          }
        }
      }
    }
  }
}
Version: "trunk@TEST"
