Lots of people come across it confusing to differentiate among arrive at and impressions on Twitter and use the two conditions interchangeably.
Your Twitter profile is searchable in application and by using search https://bookmarkerz.com/story17939595/increase-twitter-tweet-views-an-overview