2012-08-23 64 views
1

我想跟蹤用戶點擊我的網頁上來自Google搜索的電話號碼時的轉化次數。這就是我所做的:電話上的Google adwords轉換?

我添加了一段基於detectmobilebrowser.js的腳本來檢查用戶是否正在使用手機。你可以看到我的腳本here

我有這樣的電話號碼的鏈接:

<a onclick='clickNumber()' href="tel:9xxxxxxxx">xxx xxx xxx</a> 

這是當有人點擊數(請注意,轉換隻能跟蹤如果JavaScript的觸發點擊來自移動瀏覽器):當有人點擊的電話號碼

<script type="text/javascript"> 
function trackConv(google_conversion_id,google_conversion_label) { 
     var image = new Image(1,1); 
     image.src = "http://www.googleadservices.com/pagead/conversion/"+google_conversion_id+"/?label="+google_conversion_label+"&script=0";  } 
function clickNumber() { 
    if(isMobile) { 
     trackConv(xxxxxxxxxx,"xxxxxxxxxxxxxxxxxxx"); 
     } 
} 
</script> 

的轉化跟蹤,但他們不得不接受呼叫該號碼。我怎麼知道什麼時候有人正在打電話。是否有任何類似的API或事件?

回答

1

恐怕真的沒有辦法知道電話是否實際上被放置(而不是用戶只是點擊鏈接)。

你可能做的最好的事情是要求你有一個編程式的方式來知道來電的時間,並將點擊的時間與通話時間進行匹配。但是這遠不是以任何形式的自動化方式完成的簡單解決方案。

你唯一可以做的其他事情是,如果你跟蹤鏈接被點擊的時間,並用最近的'答題器'列表來回答這個問題,那麼你就可以做一些事情,比如跟蹤「成功」的致電轉化次數(假設您在此銷售產品/服務)

+0

感謝這就是我的想法......我想既不是android也不是ios提供了一個API來處理它出於安全原因......然而, –

+0

確實。一般來說,應用程序不知道是否正在進行電話通話。 – PhonicUK

0

我發現它現在可以跟蹤移動通話轉化次數,您需要正確設置谷歌AdWords,它會生成一個特殊的轉換代碼片段,您必須將其放置在正文結束標記之前。

爲了在有人打電話時觸發轉換,當有人點擊自己時,不要忘記撥打goog_report_conversion()(在所提供的代碼段中定義)。你可以這樣說:

<a onClick="goog_report_conversion()" href="tel: xxxxxx">xxxxxxxxx</a> 
0

與呼叫跟蹤提供商結合使用他們的新轉換導入功能(https://support.google.com/adwords/answer/2998031?hl=en),它可以註冊任何線下活動爲AdWords中的轉換。

2013年9月發佈時,我記得這篇博文中引用了有關如何完成此項工作的白皮書或其他內容的Mongoose Metrics(呼叫跟蹤提供商)。