با سلام
چگونه می توان تعداد بازیدهای که از طریق گوگل سایت ما بازدید می شود و تعداد بازدیدهای گوگل انجام می دهد شمارش کنیم
خود google analytics این کار برای شما انجام میده
می خواهم تعداد بازدیددر خود سایت نمایش دهم چگونه نمایش دهم و چه فیلدهای نیاز دارد تا بتوانم تعداد بازدید ها را در دیتابیس ذخیره کنم
در آموزش قبل آمار بازید کنندگان سایت بود
اما منظورم شمارش تعداد بازدید گوگل از سایت و تعداد افرادی که از جستجوی گوگل وارد سایت شده اند می خواهم شمارش کنم
شما میتونید با استفاده از Request.Url.UrlReferer اینکار رو انجام دهید
کد قبل سایتی که کاربر از اون وارد سایت شما شده را به شما میدهد و میتونید چک کنید اگر دامنه اون سایت google بود بازدید را شمارش کنید
Request.Url.UrlReferer
در کلاس شمارش که در این لینک (آمار بازدید سایت در MVC) بود نتوانست Request درست کند به صورت زیر نوشتم آیا نوشتن به صورت زیر صحیح است
var request = HttpContext.Current.Request; Uri k =new Uri( request.UrlReferrer.ToString()); if (k.Host == "http://www.google.com" || k.Host == "https://www.google.com" || k.Host == "www.google.com") {
در حالت لوکال خطا بابت مقدار نداشتن بود آیا در حالت لوکال خطا درست می باشد
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)