Use NTP query tile clicks for tile ordering

This CL use NTP clicks to help order the tiles.

BUG=1096224

Change-Id: I9d3ec7c9f2d8526a7ef6cd5e5f106a48b31d767a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2418902
Commit-Queue: Min Qin <[email protected]>
Reviewed-by: Shakti Sahu <[email protected]>
Reviewed-by: Xing Liu <[email protected]>
Cr-Commit-Position: refs/heads/master@{#809170}
diff --git a/components/query_tiles/internal/tile_service_impl.cc b/components/query_tiles/internal/tile_service_impl.cc
index b2e68ff..4f843d8 100644
--- a/components/query_tiles/internal/tile_service_impl.cc
+++ b/components/query_tiles/internal/tile_service_impl.cc
@@ -141,6 +141,10 @@
   return tile_manager_->GetTileGroup();
 }
 
+void TileServiceImpl::OnTileClicked(const std::string& tile_id) {
+  tile_manager_->OnTileClicked(tile_id);
+}
+
 Logger* TileServiceImpl::GetLogger() {
   return logger_.get();
 }