我目前正在使用以下代码选择我的酒店ID在网址
中的所有网页$ga->requestReportData(ga_profile_id,array('pagePath'),array('visitors'),'-visitors','pagePath=~'.$hotelID,$startDate,$endDate,1,100);
问题是如果我正在寻找hotelID 10,它还会选择hotelID为1002的页面,例如
我该如何解决这个问题?
答案 0 :(得分:0)
您可以在Google Analytics Query Explorer:
中对此进行测试如果实际字符串类似于?hotelID = 10那么这样的东西应该有效。将以下行作为过滤器放在查询浏览中。注意:[^ 0-9]告诉它下一个字符不能是数字。如果下一个char不存在,你将需要测试它仍然有效,但我认为它应该有效。
ga:pagePath=~hotelID=10[^0-9]
我认为你的代码应该是这样的:
$ga->requestReportData(ga_profile_id,array('pagePath'),array('visitors'),'-visitors','pagePath=~hotelID='.$hotelID.'[^0-9]',$startDate,$endDate,1,100);