ฉันสงสัยว่า Magento ใช้ข้อมูลตัวแทนผู้ใช้ HTTP ของผู้เยี่ยมชมที่ไหนใน Magento log_visitor_info
ตารางใหญ่สวย (และสำหรับฉันมันดูเหมือนว่าข้อมูลตัวแทนผู้ใช้จะไม่ได้ผล?)
ฉันใส่รหัสและสิ่งที่ฉันพบล้วนเป็นประเพณีสามประการต่อไปนี้:
- ตรวจสอบตัวแทนผู้ใช้ละเว้น (ต่อไปไม่ได้ที่จัดเก็บข้อมูลที่เป็นตัวแทนของผู้ใช้ แต่อย่างหนึ่งที่ได้รับจากผู้ช่วย) (ดู
Mage_Log_Model_Visitor
,_construct()
) - การเพิ่มข้อมูลตัวแทนผู้ใช้ใน (
Mage_Log_Model_Visitor
,initServerData()
) - กำลังบันทึกข้อมูลผู้เยี่ยมชม (
Mage_Log_Model_Resource_Visitor
,_saveVisitorInfo()
)
มีสถานที่อื่น ๆ (รายงาน, รายการเมนูในแบ็กเอนด์, ... ) หรือไม่ซึ่งข้อมูลตัวแทนผู้ใช้ HTTP ถูกแสดง / จำเป็น?
2
ฉันไม่เห็นการใช้งานอื่น ๆ มันอาจมีประโยชน์ แต่ฉันไม่เห็นการใช้งานปัจจุบัน
—
มารยาทของ David
ฉันคิดว่าข้อยกเว้นการออกแบบในผู้ดูแลระบบใช้สิ่งนี้เพื่อจับคู่ธีม / แพ็กเกจ / อื่น ๆ ตามเอเจนต์ของผู้ใช้ แต่บางทีฉันผิดฉันจะต้องค้นหามัน
—
pspahn
ฉันพบว่ามันมีประโยชน์อย่างมากในการวางใบเสร็จรับเงินเมื่อลูกค้าอ้างว่ามีข้อผิดพลาดในการจัดเก็บจะช่วยได้อย่างมากในการทราบชุด OS / เบราว์เซอร์ของพวกเขาสำหรับการแก้ไขปัญหา / พยายามทำซ้ำ ฉันได้โพสต์คำถามที่นี่: magento.stackexchange.com/questions/73956/ …
—
Jan 'Saffi' Stekelgunsson