Questions tagged «referrer»


4
302重定向会保留引用字符串吗?
我需要将用户从一个页面重定向到另一页面,但是我需要维护原始的引用字符串。因此,例如,如果它们以http://www.othersite.com/pageA.jsp开头,则单击将其带到http://www.example.com/pageB.jsp的链接,然后执行302重定向到http://www.example.com/pageC.jsp,我需要引用字符串包含http://www.othersite.com/pageA.jsp 这是302重定向的正常行为吗?还是我的原推荐人被放弃,取而代之http://www.example.com/pageB.jsp?那是不希望的。 我不知道它是否有任何区别,但是我正在JSP中工作,并且正在response.sendRedirect()执行302重定向。 我应该提到我对此进行了实验,它似乎保留了原始的引用字符串(http://www.othersite.com/pageA.jsp),但我只是想确保这是正常的默认行为,而不是怪异的。 尽管我当前正在使用302重定向,但我可能可以改用301重定向。您知道301重定向的行为是否更可靠?


9
从Android Market安装应用程序后获取引荐来源
我正在尝试注册一个广播接收器,该广播接收器捕获从Market安装应用程序后由Android启动的“ com.android.vending.INSTALL_REFERRER”意图。 我在这里关注详细信息:http : //code.google.com/mobile/analytics/docs/android/#referrals 但是,我无法使用Google Analytics(分析),因此我创建了自己的解决方案。我在清单文件中添加了以下内容: <receiver android:name="com.test.Receiver" android:exported="true"> <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver> 并创建了一个基本的BroadcastReceiver类: public class Receiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { Bundle extras = intent.getExtras(); String referrerString = extras.getString("referrer"); Log.w("TEST", "Referrer is: " + referrerString); } } 但是,安装该应用程序后,接收方似乎没有捕获到Intent(如果Intent甚至被广播了吗?),并且没有任何日志输出。 安装某个应用程序后,我在某个地方出现问题还是市场不再启动这些Intent?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.