diff --git a/iphone/Maps/UI/PlacePage/PlacePageLayout/Layouts/PlacePageCommonLayout.swift b/iphone/Maps/UI/PlacePage/PlacePageLayout/Layouts/PlacePageCommonLayout.swift index 3da81825f0..f07cad16a5 100644 --- a/iphone/Maps/UI/PlacePage/PlacePageLayout/Layouts/PlacePageCommonLayout.swift +++ b/iphone/Maps/UI/PlacePage/PlacePageLayout/Layouts/PlacePageCommonLayout.swift @@ -330,6 +330,24 @@ extension PlacePageCommonLayout { } return } + + let statPlacement: String + switch (self.placePageData.sponsoredType) + { + case .promoCatalogCity: + statPlacement = kStatPlacePageToponims; + case .promoCatalogSightseeings: + statPlacement = kStatPlacePageSightSeeing; + case .promoCatalogOutdoor: + statPlacement = kStatPlacePageOutdoor; + default: + statPlacement = kStatUnknownError; + } + Statistics.logEvent(kStatPlacepageSponsoredShow, withParameters: [kStatProvider: kStatMapsmeGuides, + kStatState: kStatOnline, + kStatCount: catalogPromo.promoItems.count, + kStatPlacement: statPlacement]) + if catalogPromo.promoItems.count == 1 { catalogSingleItemViewController.promoItem = catalogPromo.promoItems.first! catalogSingleItemViewController.view.isHidden = false