အင်တာနက်လျင်မြန်စွာဖွံ့ဖြိုးတိုးတက်မှုနှင့်အတူ 0 ဘ်ဆိုဒ်သို့မဟုတ်ဘလော့ဂ်တစ်ခုတည်ဆောက်ခြင်းသည်လူအများရွေးချယ်ခြင်းဖြစ်လာသည်။ သို့သော်လှပပြီးအသုံးပြုရလွယ်ကူသော 0 က်ဘ်ဆိုက် interface တစ်ခုဖြစ်ခြင်းသည်အခြေခံအုတ်မြစ်မျှသာဖြစ်ပြီး visit ည့်သည်အပြုအမူနှင့် 0 က်ဘ်ဆိုက်အသွားအလာကိုနက်နက်နဲနဲနားလည်ရန်အလွန်အရေးကြီးသည်။ ဤဆောင်းပါးသည် 0 က်ဘ်ဆိုက်အသွားအလာခွဲခြမ်းစိတ်ဖြာခြင်းနှင့်အသုံးပြုသူအပြုအမူစာရင်းအင်းများကို PHP လုပ်ဆောင်ချက်များမှတဆင့်မည်သို့အကောင်အထည်ဖော်ရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
အသွားအလာခွဲခြမ်းစိတ်ဖြာမှုကိုလုပ်ဆောင်ရန်သင့်တော်သောစာရင်းအင်းဆိုင်ရာကိရိယာကိုသင်ပထမ ဦး ဆုံးရွေးချယ်ရန်လိုအပ်သည်။ Google Analytics ကို 0 ဘ်ဆိုဒ်အသွားအလာစာရင်းဇယားအတွက်အဖြေတစ်ခုအဖြစ်အသုံးပြုရန်ဤဆောင်းပါးသည်ဤဆောင်းပါးသည်အကြံပြုသည်။ သင် Google Analytics အကောင့်တစ်ခုကိုမှတ်ပုံတင်ရန်နှင့်ဝက်ဘ်ဆိုက်၏စာမျက်နှာများအားလုံးအတွက်၎င်း၏ခြေရာခံခြင်းကုဒ်ကိုထည့်သွင်းရန်လိုအပ်သည်
tag တွင်ဥပမာများကိုအောက်ပါအတိုင်းဖြစ်သည် - <script async src="https://www.googletagmanager.com/gtag/js?id=YOUR_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'YOUR_TRACKING_ID');
</script>
ကျေးဇူးပြု. သင်၏ကိုယ်ပိုင်ခြေရာခံ ID ဖြင့် 'trtracking_id' ကိုအစားထိုးပါ။
0 က်ဘ်ဆိုက်လည်ပတ်မှုများကိုနားလည်ခြင်းသည်အသွားအလာကိုဆန်းစစ်ခြင်းတွင်ပထမဆုံးခြေလှမ်းဖြစ်သည်။ ရိုးရှင်းသောလုပ်ဆောင်ချက်များကို PHP မှတစ်ဆင့်ရေးသားခြင်း, နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
function getVisitorsCount() {
$file = 'visitors.txt';
// ဖိုင်တည်ရှိရှိမရှိဆုံးဖြတ်ရန်,အကယ်. ၎င်းသည်တည်ရှိပါက Access ကိုဖတ်ရန်နှင့်စုဆောင်းပါ
if (file_exists($file)) {
$current_count = file_get_contents($file);
$current_count++;
file_put_contents($file, $current_count);
}
// ဖိုင်မတည်ရှိပါကဖိုင်ကိုဖန်တီးပြီးလက်လှမ်းမီမှုကိုစတင်ပါ1
else {
$current_count = 1;
file_put_contents($file, $current_count);
}
return $current_count;
}
echo 'စုစုပေါင်းဝက်ဘ်ဆိုက်လည်ပတ်မှု:' . getVisitorsCount();
ဤလုပ်ဆောင်ချက်သည်စာသားဖိုင်တွင်သိမ်းဆည်းထားသော 0 င်ငွေအရေအတွက်ကိုရှာဖွေပြီးလက်လှမ်းမီမှုများကိုစုဆောင်းခြင်းနှင့်စာဖတ်ခြင်းကိုပြီးဆုံးသည်။
လည်ပတ်မှုများသည်ဒေတာခွဲခြမ်းစိတ်ဖြာခြင်း၏အစိတ်အပိုင်းတစ်ခုသာဖြစ်ပြီးအသုံးပြုသူများ၏သတ်သတ်မှတ်မှတ်အပြုအမူသည်ညီတူညီမျှအရေးကြီးသည်။ Google Analytics API ၏အကူအညီဖြင့်စာမျက်နှာအမြင်များ, လွတ်လပ်သော visitors ည့်သည်အရေအတွက်နှင့်ပျမ်းမျှနေထိုင်ရာအချိန်ကဲ့သို့သောအချက်အလက်များကိုသင်ရယူနိုင်သည်။ Google Analytics အချက်အလက်များကိုတောင်းခံရန်အတွက် apporthtp စာကြည့်တိုက်ကိုအသုံးပြုသောနမူနာ PHP ကုဒ်သည် -
require_once 'vendor/autoload.php';
use GuzzleHttp\Client;
function getAnalyticsData() {
$client = new Client([
'base_uri' => 'https://www.googleapis.com/analytics/v3/',
]);
$access_token = 'YOUR_ACCESS_TOKEN';
$report_id = 'YOUR_REPORT_ID';
$response = $client->request('GET', 'data/ga?' . http_build_query([
'ids' => 'ga:' . $report_id,
'start-date' => '30daysAgo',
'end-date' => 'yesterday',
'metrics' => 'ga:pageviews,ga:uniquePageviews,ga:avgTimeOnPage',
'access_token' => $access_token,
]));
return json_decode($response->getBody(), true);
}
$data = getAnalyticsData();
echo 'ဝက်ဘ်ဆိုက်၏စုစုပေါင်းစာမျက်နှာများအမြင်များ:' . $data['totalsForAllResults']['ga:pageviews'];
echo '0 က်ဘ်ဆိုက်၏လွတ်လပ်သောအသုံးပြုသူများစုစုပေါင်းအရေအတွက်:' . $data['totalsForAllResults']['ga:uniquePageviews'];
echo 'ပျမ်းမျှဝက်ဘ်ဆိုက်တည်းခိုအချိန်:' . $data['totalsForAllResults']['ga:avgTimeOnPage'] . 'စက်ဏန့်';
သင်၏ကိုယ်ပိုင်လက်လှမ်းမီခြင်းနှင့်အစီရင်ခံစာအတွက် 'your_access_epoken_iid' နှင့် 'leke_report_id' ကိုအစားထိုးလိုက်ပါ။ ဤဥပမာသည် Google Analytics အသုံးပြုသူအပြုအမူဆိုင်ရာအချက်အလက်များကို HTTP တောင်းဆိုမှုများမှတဆင့်ရယူပြီးဝက်ဘ်ဆိုက်စွမ်းဆောင်ရည်ကိုအလိုလိုသိရန်လွယ်ကူစေသည်။
PHP လုပ်ဆောင်ချက်များကို Google Analytics API နှင့်ပေါင်းစပ်ပြီး developer များက 0 က်ဘ်ဆိုက်အသွားအလာနှင့်အသုံးပြုသူအပြုအမူများကိုပြည့်စုံစွာစာရင်းအင်းခွဲခြမ်းစိတ်ဖြာမှုရရှိနိုင်သည်။ ဤဆောင်းပါးသည်သင့်အားယာဉ်ကြောစာရင်းအင်းနှင့်အသုံးပြုသူအပြုအမူခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့်စတင်ခြင်းနှင့် 0 က်ဘ်ဆိုက်အနေဖြင့်စတင်လုပ်ဆောင်ရန်အတွက်အခြေခံစည်းမျဉ်းစည်းကမ်းများနှင့်ကုဒ်သင်္ကေတများကိုမိတ်ဆက်ပေးသည်။