使用搭建的簡單網(wǎng)站,功能之一是判斷訪問者瀏覽器的語言并加載對應(yīng)語言的頁面(中英文切換),代碼如下:
def dddw(request):
httpLanguage = request.META.get('HTTP_ACCEPT_LANGUAGE')[:5]
if ((httpLanguage is not None) and ('zh' in httpLanguage)):
return 中文頁面
return 英文頁面
在我的電腦和手機上都可以正常運行,但是在投放廣告時由于目標網(wǎng)址無效而無法通過審核。
帶著手機找朋友拜訪是很正常的事情。 使用、提示和廣告審核相同的500錯誤。
打開網(wǎng)站的錯誤日志,找到對應(yīng)的記錄,發(fā)現(xiàn)有這樣的錯誤信息:
'' 不是
最后發(fā)現(xiàn)問題可能是谷歌廣告審核使用的谷歌爬蟲沒有參數(shù),所以無法對數(shù)據(jù)進行切片。 .META.get('')[:5] 代碼是錯誤的。 更正后的代碼如下:
def jmz(request):
httpLanguage = request.META.get('HTTP_ACCEPT_LANGUAGE')
if ((httpLanguage is not None) and ('zh' in httpLanguage[:5])):
return 中文頁面
return 英文頁面
更改后,重新提交廣告審核,終于通過了,而且也提示正常抓取。
鑒于 Ad 沒有參數(shù),是否可以推測 Ad 爬蟲沒有請求標頭? 如果沒有請求頭,廣告審核是否可以針對此功能進行相應(yīng)處理? 所有從事黑五、成人、敏感產(chǎn)品的同仁都可以測試一下。
2022-11-23
2025-06-19
2023-08-27
2022-04-12
2023-12-20
2023-12-12
2024-07-11
2023-07-31
2023-07-24
2022-10-17