التجارة الإلكترونية

يدعم Finteza أحداث التجارة الإلكترونية لإنشاء تحليلات متعمقة للمتاجر عبر الإنترنت. قم بتكوين إرسال الأحداث المناسبة و

  • اكتشف العناصر والعلامات التجارية المشهورة
  • حدد حجم المبيعات الحقيقي
  • قدّر الأرباح غير المحققة عندما يترك المشترون المحتملون عرباتهم بدون إتمام عملية شراء لسبب ما

يوفر النظام الكثير من المقاييس القيّمة الأخرى لمساعدتك في تقييم أداء عملك. لمزيد من التفاصيل، يرجى قراءة المقالة "Finteza تقدم التجارة الإلكترونية".

كيف تعمل #

يعمل قسم التجارة الإلكترونية بشكل مشابه لـ الأحداث. قم بتثبيت رمز التتبع إلى موقعك الإلكتروني وأضف الوظائف ذات الصلة إلى الصفحات لإرسال أحداث مختلفة: بيانات عن مراحل الشراء، عن عنصر يتم إضافته إلى سلة التسوق، وهكذا.

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

تقرير التجارة الإلكترونية في Finteza

كيفية إرسال أحداث التجارة الإلكترونية #

بعد توصيل Finteza JavaScript Client، يمكنك تمكين إرسال أحداث التجارة الإلكترونية. للقيام بذلك، قم بإضافة كود JavaScript التالي إلى صفحة الموقع الإلكتروني:

fz("ecommerce", {
  "event""{EVENT_NAME}"
  "{CART_PARAMETER1}""CART_VALUE1",
  "{CART_PARAMETER2}""CART_VALUE2",
  ...
  "items": [
    {
     "ITEM1_PARAMETER1""ITEM1_VALUE1",
     "ITEM1_PARAMETER2""ITEM1_VALUE2",
     ...
    },
    {
     "ITEM2_PARAMETER1""ITEM2_VALUE1",
     "ITEM2_PARAMETER2""ITEM2_VALUE2",
     ...
     },
     ...
  ]
} );

{EVENT_NAME} معناه اسم حدث محدد مسبقًا، على سبيل المثال "View Item".

بعد ذلك ، أضف وصف JSON للحدث. يتكون الوصف من معلمات محددة مسبقًا:

  • يبدأ بمعلمات سلة التسوق للأحداث المتعلقة بسلة التسوق.
  • علاوةً على ذلك، يتم تمرير ترتيب من أوصاف العناصر في معلمات "items".

يجب أن تتطابق قائمة المعلمات مع نوع الحدث. على سبيل المثال ، لا تحدد معلمات الشحن لـ أحداث عرض العنصر.

راجع الأقسام المنفصلة للحصول على قائمة بـ الأحداث المدعومة ومثال إرسالها، بالإضافة إلى قائمة بجميع معلمات سلة التسوق والعناصر المتاحة.

يوجد أدناه وصف تفصيلي لكيفية ملء مسار، باستخدام مثال لإتمام عملية شراء ناجحة، وهو حدث التجارة الإلكترونية الرئيسي.

المسار يرسل مثال لحدث الخروج الناجح #

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

يتم تمرير وصف الحدث في صورة معلمات. يتم ملء معلمات الشراء العامة مثل رقم المعاملة والعميل وغيرها في قسم سلة التسوق فقط:

  • cart_id — معرف سلة التسوق.
  • transaction_id — معرف الدفع.
  • seller, buyer — اسم أو معرف البائع والمشتري. يمكن أن تكون هذه عمليات تسجيل دخول المستخدم إلى موقعك. تُستخدم هذه المعلمات لإنشاء تقارير أفضل المشترين. Sتعد مثل هذه التقارير مفيدة إذا كان يتم عرض منتجات العديد من البائعين الخارجيين على مواقعك.
  • affiliation — المتجر أو الفرع الذي أجريت فيه المعاملة.
  • detail — هنا يمكنك تحديد معلومات إضافية حول الشراء.
  • checkout_option — طريقة الدفع.
  • checkout_step — رقم خطوة الشراء. على سبيل المثال، إذا كانت عملية الشراء على موقعك تحتوي على ثلاث خطوات: عرض سلة التسوق وإدخال تفاصيل الشحن والدفع، فيمكنك ترقيمها على أنها 1 و2 و3. وفقًا لذلك ، يتم تمرير القيمة 3 عند مرحلة الشراء الناجحة.

يمكن تحديد معلمات الدفع الإجمالي (المبلغ الإجمالي والخصم وغيرهما) بشكل إضافي في قسم سلة التسوق. يتبع وصف سلة التسوق وصف كل عنصر في سلة التسوق.

يُرجى الانتباه إلى ملء التفاصيل المتعلقة بمعلمات الدفع: الربح والقيمة والسعر ورسوم_المعاملة وقيمة_الضريبة وقيمة_الخصم وقيمة_الشحن.

  • بالنسبة إلى سلة التسوق: لا يتم ملء معلمة "السعر". تتم الإشارة إلى المعلمات الأخرى كقيمة إجمالية للمعلمات المقابلة لعناصر سلة التسوق. يشار إلى القيم بالنقود.
  • بالنسبة للعنصر: تشير معلمة "السعر" إلى السعر لكل عنصر، حتى إذا تم شراء عدة وحدات من نفس العنصر (الكمية> 1). يشار إلى القيم الأخرى مع الأخذ في الاعتبار عدد وحدات العنصر. على سبيل المثال، إذا كان سعر العنصر هو 300 دولار أمريكي (السعر = 300)، وكانت سلة التسوق تحتوي على 5 وحدات من المنتج (الكمية = 5)، فيجب أن يتم تمرير 1500 في معلمة "القيمة".

fz('ecommerce', {
  "event""Checkout Success",
  "transaction_id""CH38027",
  "affiliation""Online store",
  "buyer""john_smith",
  "seller""Europe Shop",
  "cart_id""C89367",
  "cart_items": 2,
  "currency""USD",
  "value": 7.07,
  "profit": 2,
  "transaction_fee": 0.07,
  "tax_value": 0.7,
  "tax_name""Tax",
  "tax_type""VAT",
  "discount_value": 1,
  "discount_name""Black Friday",
  "discount type""B112029",
  "shipping_value": 0.3,
  "shipping_name""Shipping",
  "shipping_type""Standard Post",
  "checkout_step": 1,
  "checkout_option" : "Shipping",
  "items": [
    {
      "id""P12345",
      "name""USB Charger",
      "brand""ChargeIt",
      "category""Accessories",
      "variant""Black",
      "quantity": 2,
      "currency""USD"
      "price": 2,
      "value": 4.24,
      "profit": 1.6,
      "transaction_fee": 0.04,
      "tax_value": 0.4,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.4,
      "discount_name""Black Friday",
      "discount type""B112029",
      "shipping_value": 0.2,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    },
    {
      "id""P67890",
      "name""Finteza TShirt",
      "brand""Finteza",
      "category""T-Shirts",
      "variant""Red",
      "quantity": 1,
      "currency""USD"
      "price": 3.00,
      "value": 2.83,
      "profit": 0.4,
      "transaction_fee": 0.03,
      "tax_value": 0.3,
      "tax_name""Tax",
      "tax_type""VAT",
      "discount_value": 0.6,
      "discount_name""Black Friday",
      "discount type""B112029"
      "shipping_value": 0.1,
      "shipping_name""Shipping",
      "shipping_type""Standard Post",
    }
  ]
});

سيتم إنشاء الأحداث الثلاثة التالية في Finteza بناءً على هذا المسار:

  • حدث "Checkout Success" لكل عنصر. سوف تشمل الأحداث transaction_id ،affiliation ،cart_id ،checkout_step وcheckout_option من وصف سلة التسوق.
  • حدث "Checkout Success" لسلة التسوق. إذا كان cart_id غير محدد، فلن يتم إنشاء الحدث.