仅显示 Google AdSense 广告 Twitter 访问者

Displaying Google AdSense Advertisements only Twitter Visitors

我只想在访问者来自 Twitter 时展示我的 Google Adsense 广告。目前我正在使用这段代码,它适用于 Facebook 和其他人,但不适用于 Twitter

    <?php
            $ref = $_SERVER['HTTP_REFERER'];
            if (strpos($ref, 'twitter.com') != false) {?>
 <script type="text/javascript"><!--
    google_ad_client = "xx-xx-xxxxxxxxxxxxxxxxxx";
    /* xxxxxxxx xxxxxx xxx xxx xxx xx xxxxxx */
    google_ad_slot = "xxxxxxxxxxxxxx";
    google_ad_width = xxx;
    google_ad_height = xxx;
    //-->
    </script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
</div>
</div>

<?php }else{
  echo "";  }
  ?>

Twitter 通过 https://t.co
重定向链接 寻找 t.co 推荐人