标签: referrer

如何测试Android推荐跟踪?

我正在实施一些代码来对Android市场的下载进行自己的推荐跟踪.

请参阅Android推介跟踪无法了解我的应用正在做什么.

如何在部署到公众之前测试此代码是否正常工作?

android google-analytics referrer google-play

99
推荐指数
4
解决办法
6万
查看次数

302重定向是否会维护引用字符串?

我需要将用户从一个页面重定向到另一个页面,但我需要维护原始的referer字符串.因此,举例来说,如果他们开始了对http://www.othersite.com/pageA.jsp,点击一个链接,将他们带到http://www.mysite.com/pageB.jsp,然后执行302重定向到http://www.mysite.com/pageC.jsp,我需要referer字符串包含" http://www.othersite.com/pageA.jsp "

这是302重定向的正常行为吗?或者我的原始引用会被删除,支持" http://www.mysite.com/pageB.jsp "?那是不可取的.

我不知道它是否有任何区别,但我在JSP中工作,我正在使用response.sendRedirect()来执行302重定向.

我应该提一下,我做了一个实验,它似乎保留了原始的referer字符串(" http://www.othersite.com/pageA.jsp "),但我只是想确保这是正常的默认值行为,而不是我的怪异.

谢谢您的帮助.

编辑添加:

虽然我目前正在使用302重定向,但我可能会使用301重定向.你知道301重定向的行为是否更可靠?

http-referer redirect jsp referrer http-status-code-302

89
推荐指数
4
解决办法
6万
查看次数

如何在ASP.NET MVC操作中获取引用者URL?

如何在ASP.NET MVC操作中获取引用者URL?我在调用操作之前尝试重定向回页面.

asp.net-mvc redirect referrer

83
推荐指数
3
解决办法
8万
查看次数

从Android电子市场安装应用后获取推荐人

我正在尝试注册一个广播接收器,它捕获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>
Run Code Online (Sandbox Code Playgroud)

并创建了一个基本的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);
    }
}
Run Code Online (Sandbox Code Playgroud)

然而,当安装应用程序时,接收器似乎没有捕获Intent(如果Intent甚至广播?)并且我没有记录输出.

我在某个地方出错了还是市场在安装应用程序时不再启动这些Intent?

android install referrer google-play google-play-services

68
推荐指数
4
解决办法
7万
查看次数

如何使用PHP获取以前的URL

假设我的网站的网址在互联网上的某个页面上以超链接形式提供; 该页面可能是互联网上的任何内容 - 博客,orkut,雅虎,甚至stackoverflow等,有人点击它,并访问我的网站.那么我们可以使用php知道访问者访问我页面的上一个URL吗?

php url http referrer

61
推荐指数
4
解决办法
12万
查看次数

停止从发送引荐者到目的地的链接

我有一个页面,我不希望出站链接发送引荐来源,所以目标网站不知道它们来自哪里.

我猜这是不可能的,但我只是想确保没有任何隐藏的javascript魔法可以做到这一点,这将适用于一些(如果不是大多数)浏览器.

也许一些聪明的HTTP状态代码重定向功夫?

像这样的东西是完美的

<a href="example.com" send_referrer="false">link</a>
Run Code Online (Sandbox Code Playgroud)

javascript href referrer

55
推荐指数
4
解决办法
4万
查看次数

在JavaScript中隐藏/欺骗引用者的最可靠方法是什么?

通常,引荐来源可追溯到:

  • JavaScript的 document.referrer
  • 请求标头,例如PHP $_SERVER['HTTP_REFERER']

我已经设置了一个Codepad演示,它显示了这些属性,用于测试目的.

要求:

  1. 应该有效地隐藏原始引用者,至少对于所有鼠标事件都是如此.
  2. 跨浏览器支持(至少Chrome和Firefox).
  3. 独立,没有任何外部内容(插件,库,重定向页面......).
  4. 无副作用:友情链接应该没有被改写,历史条目应当保留.

在使用链接时,该解决方案将用于隐藏引用者<a href="url">.


用例的确切描述

在Webapps上的此问题中所述,Google搜索中的链接会在点击时进行修改.所以,

  1. Google可以跟踪您的搜索行为(隐私 - )
  2. 页面请求稍有延迟.
  3. 链接的网页无法跟踪您的Google搜索查询(隐私++)
  4. 拖动/复制的URL看起来像http://google.com/lotsoftrash?url=actualurl.

我正在开发一个用户脚本(Firefox)/内容脚本(Chrome) (代码),它删除了Google的链接残缺事件.结果,处理了第1,2和4点.

第3点仍然存在.

  • 铬: <a rel="noreferrer">
  • Firefox : data-URIs. 我已经创建了一种复杂的方法来实现左键和中键的这个功能,同时仍然执行第4点.但是,我正在努力使用右键单击方法.

javascript tracking mouseevent spoofing referrer

40
推荐指数
3
解决办法
4万
查看次数

在ASP.NET中获取服务器的IP地址?

如何获取调用ASP.NET页面的服务器的IP地址?我见过有关Response对象的内容,但在c#中我是新手.万分感谢.

c# asp.net dns referrer

36
推荐指数
5
解决办法
7万
查看次数

jQuery检查Cookie是否存在,如果没有创建它

我不能让这个代码工作我必须遗漏一些非常简单的东西.我试图检查一个Cookie是否存在,如果它没有{不做任何事情}它是否{创建它}.我正在通过在页面上添加警报来测试cookie.基本上我不希望cookie继续使用引用网址重新创建,我试图只抓取第一个引用的URL.

$(document).ready(function(){   
  if ($.cookie('bas_referral') == null ){
   var ref = document.referrer.toLowerCase();  
   // set cookie  
   var cookURL =  $.cookie('bas_referral', ref, { expires: 1 }); 
  } 
 });  
Run Code Online (Sandbox Code Playgroud)

显示当前cookie内容:

    // get cookie  
    alert($.cookie('bas_referral'));  

    // delete cookie  
     $.cookie('bas_referral', null);
Run Code Online (Sandbox Code Playgroud)

cookies jquery if-statement isnull referrer

36
推荐指数
3
解决办法
14万
查看次数

我可以获得推荐人吗?

我有一个网站,我使用ASP.NET处理程序动态创建Javascript代码,我应该将引用者添加到数据库.

我希望得到推荐人的推荐人:

  • website1
  • website2 (我在哪里创建像素到另一个网站)
  • website3 (像素所在的位置)

我没有代码访问权限website1,website2我只能分配JavaScript.

如果我在当前申请状态下获得推荐人,我会得到website2.

有没有办法获得website1推荐人?

javascript asp.net user-agent referrer

36
推荐指数
3
解决办法
6万
查看次数