اذهب إلى المحتوى
  • 0

كيف استخدم محللات غوغل مع vuejs

Tamim Fahed

السؤال

السلام عليكم،
انا الآن استخدم vue js ولقد انشأت حساب على google analytics وأعلم كيف يتم ربطه عادة مع المواقع، ولكن هل هنالك خيار لتضمينه ضمن موقع مصمم عبر vue js؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

مرحباً تميم،
سابقاً كان يتم استعمال مكتبة تدعى vue-analytics ولكن للأسف تم التوقف عن دعمها منذ فترة قصيرة والسبب في ذلك بأن google قد انتقلت إلى إعتمادية جديدة اسمها gtag.js ولحسن الحظ تم تطوير مكتبة جديدة لمواكبة هذا التحديث.
يمكنك الآن استعمال vue-gtag وهي عبارة عن إطار عمل يسمح لك بإرسال بيانات الأحداث إلى Google Analytics وإعلانات Google ومنصة Google للتسويق.

يتم تضمين google analytics ضمن تطبيق Vue Js كالتالي:
أولاً لتحميل المكتبة نقوم بتنفيذ الأمر التالي:
 

npm add vue-gtag

ثم يمكنك تضمنيها ضمن تطبيقك كالتالي:
 

import Vue from "vue";
import App from "./App.vue";
import VueGtag from "vue-gtag";

Vue.use(VueGtag, {
  config: { id: "UA-1234567-1" }
});

new Vue({
  render: h => h(App)
}).$mount("#app");

حيث id هو رقم المعرّف الذي ستحصل عليه من حسابك على Google Analytics.
ثم يمكنك الآن إرسال (أحداث) وتتبع حركة المستخدم عن طريق التالي:
 

export default {
  name: 'MyComponent',

  methods: {
    login () {
      this.$gtag.event('login', { method: 'Google' })
    }
  }
}

وهذا مثال بسيط عن إمكانية إرسال حدث أثناء تسجيل المستخدم للدخول إلى موقعك.
يمكنك أيضاً الإطلاع على كافة التفاصيل والأحداث الموجودة والتي يمكنك تطبيقها على الموقع الرسمي لهذه المكتبة.
أتمنى لك التوفيق.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...