diff --git a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm index a2b1fa7d0d..b42be2faf5 100644 --- a/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm +++ b/iphone/Maps/UI/PlacePage/MWMPlacePageData.mm @@ -653,6 +653,8 @@ using namespace place_page; - (NSString *)localAdsURL { return @(m_info.GetLocalAdsUrl().c_str()); } - (void)logLocalAdsEvent:(local_ads::EventType)type { + if (m_info.GetLocalAdsStatus() != place_page::LocalAdsStatus::Customer) + return; auto const featureID = m_info.GetID(); auto const & mwmInfo = featureID.m_mwmId.GetInfo(); if (!mwmInfo) diff --git a/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm b/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm index 9145733395..397ed8ab7e 100644 --- a/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm +++ b/iphone/Maps/UI/PlacePage/MWMPlacePageManager.mm @@ -525,7 +525,6 @@ void logSponsoredEvent(MWMPlacePageData * data, NSString * eventName) if (!url) return; [self.ownerViewController openUrl:url]; - [data logLocalAdsEvent:local_ads::EventType::OpenInfo]; } - (void)openViatorURL:(nullable NSURL *)url