The user has already installed the app via referrer link and installed the app.
When the user clicks again the same referrer link it navigates to PlayStore with open option. The documents Google Analytics Campaign says referring traffic sources or marketing campaigns may be attributed to user activity in subsequent sessions
under General Campaign & Traffic Source Attribution
When the user starts the app by selecting open option from PlayStore, I have tried to capture the referrer from intent as per the document as below,
Intent intent = this.getIntent();
Uri uri = intent.getData();
The uri itself is null. How to know if user opens the app from PlayStore for first time onwards.