电话://网址跟踪和goo.gl

时间:2016-06-20 01:33:28

标签: html url tel goo.gl conversion-tracking

我目前正在使用Goo.gl来跟踪我在互联网上发布的各种广告。我想用电话号码链接做同样的事情(例如:href ="电话:15555555555")但我完全不知道如何做到这一点。

我基本上是试图以自由的方式跟踪我的手机转换,如果我能弄清楚的话,我认为这是一个很好的选择...

任何想法?

1 个答案:

答案 0 :(得分:-1)

使用Goo.gl缩短网址 这里json数据作为post请求在http标头中发送。

使用longUrl中的重定向url方法发送变量

{'longUrl': 'https://www.google.com'}

此loginUrl在http标头中作为发布请求发送,google.com最终创建为缩短网址。

public void sendPostBody() throws Exception {

   String url = "https://www.googleapis.com/urlshortener/v1/url?key=YOUR_GENERATED_KEY"; //Generated your own key on your google account

   HttpClient client = new DefaultHttpClient();
   HttpPost post = new HttpPost(url);

   // add header
   post.setHeader("Content-type","application/json");

   post.setEntity(new StringEntity("{'longUrl': 'https://www.google.com'}", "UTF8"));

   HttpResponse response = client.execute(post);

   BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));

   StringBuffer result = new StringBuffer();
   String line = "";
   while ((line = rd.readLine()) != null) {
    result.append(line);
   }
  System.out.println(" The shorten Goo.gl Url is :::: "+result.toString());
  }

此结果包含一个json,格式如下:

{ "kind": "urlshortener#url", "id": "YourShorternURL", "longUrl": "https://www.google.com"} 

您的缩短网址是" ID" JSON中的参数。

来源:http://adityagoyal-java.blogspot.in/2016/09/shorten-url-using-googl-by-http-post.html