2014-03-30 30 views
0

我在查看是否有人可以爲我提供php代碼,以便從URL中獲取utm_source值並將其作爲定位條件插入Google DFP廣告代碼中。將UTM_Source傳遞給Google DFP

不知道有多少信息需要幫助,但這是我用來抓取wordpress類別的示例代碼。這完美融入了DFP。需要一些相同的東西,但與URL的utm_source相同

<?php 
    $category = get_the_category(); //Get categories 
    echo 'googletag.pubads().setTargeting("category", "' .htmlspecialchars($category[0]-    
    >cat_name) . '");'; //Output first category 

    ?> 
+0

'$ _GET [「utm_source」]'? – Marty

+0

謝謝 - 但如何看待php – user3479218

+0

任何人都可以幫忙嗎? – user3479218

回答

0

這實際上很簡單。首先在DFP廣告管理系統中定義一個動態鍵值(我們稱之爲utm)。預定義在這種情況下不起作用。然後馬蒂說,得到utm_source並輸出它如下:

$utm = $_GET["utm_source"]; 
echo 'googletag.pubads().setTargeting("category", "' .htmlspecialchars($category[0]->cat_name) . '").setTargeting("utm","'.htmlspecialchars($utm).'"); 
+0

謝謝梅特。這工作。唯一的問題是它不會將UTM值存儲在cookie中,因此它會在頁面之間跟隨用戶。我能夠得到一個自定義的解決方案。謝謝你的幫助 – user3479218