تتبع قيم الإحالة الناجحة لمعاملات معيّنة

عند تتبع إجراءات العميل التي قد يكون لها قيم مختلفة في كل مرة تحدث فيها، مثل عمليات شراء سلع بأسعار مختلفة، يُمكنك تقديم قيم مخصصة للمعاملات لكل تحويل. ويساعدك هذا في الحصول على رؤية أكثر دقة في ما يخص عائد الاستثمار (ROI)‏.

عند إعداد إجراء تحويل داخل تطبيق أو موقع ويب جديد، يُمكنك تعيين قيمة التحويل نفسها لجميع التحويلات (يُشار إليها أحيانًا باسم القيم "الثابتة")، أو قيم مختلفة لتعبر عن القيم المخصصة للمعاملات (أو "الديناميكية"). تنطبق المعلومات التالية على القيم المخصصة للمعاملات فقط.

في الأقسام أدناه، سنوضح لك كيفية تعديل علامة تتبع الإحالة الناجحة لدعم القيم المخصصة للمعاملات لتقنية موقع الويب أو للنظام الأساسي للتطبيق المتوافق مع الأجهزة الجوّالة.

قبل البدء


في ما يلي ما ستحتاجه قبل أن تتمكّن من إعداد تتبُّع الإحالات الناجحة للقيم المخصّصة للمعاملات لموقعك الإلكتروني:

  • حساب على "إعلانات Google": أليس لديك حساب حتى الآن؟ بادِر بالاشتراك على الرابط https://ads.google.com.
  • إعداد ميزة تتبُّع الإحالة الناجحة إلى "إعلانات Google": يجب أن يكون لديك إجراء إحالة ناجحة واحد على الأقل لتتبُّع القيم المخصّصة للمعاملات. وإذا لم تكن قد فعلت ذلك بعد، يُرجى اتبّاع التعليمات لإنشاء إجراء تحويل والحصول على العلامة.
  • موقع ويب: هذا هو المكان الذي ستضع فيه شفرة تتبع الإحالة الناجحة (المسماة "العلامة").
  • إمكانية تعديل رمز موقع الويب: ستحتاج إما أنت أو مشرف موقعك إلى القدرة على تعديل موقعك على الويب.

التعليمات

أصبحت الآن تجربة "إعلانات Google" الجديدة الطريقة الحصرية لمعظم المستخدمين لإدارة حساباتهم. إذا كنت لا تزال تستخدم تجربة AdWords السابقة، اختر السابق في ما يلي. مزيد من المعلومات

كيفية تتبُّع القيم المخصّصة للمعاملات على موقع إلكتروني

الجزء الأول: المتطلبات

في ما يلي ما ستحتاجه قبل أن تتمكن من إعداد تتبع التحويل للقيم المخصصة للمعاملات لموقعك على الويب:

  • حساب AdWords: أليس لديك حساب حتى الآن؟ اشترك على https://adwords.google.ae.
  • إعداد ميزة تتبع الإحالة الناجحة لبرنامج AdWords: يجب أن يكون لديك إجراء إحالة ناجحة واحد على الأقل لتتبع القيم المخصصة للمعاملات. إذا لم تكن قد فعلت ذلك بعد، اتبع التعليمات لإنشاء إجراء تحويل والحصول على العلامة.
  • موقع ويب: هذا هو المكان الذي ستضع فيه شفرة تتبع الإحالة الناجحة (المسماة "العلامة").
  • إمكانية تعديل رمز موقع الويب: ستحتاج إما أنت أو مشرف موقعك إلى القدرة على تعديل موقعك على الويب.

الجزء 2: إعداد تتبع الإحالة المخصص للمعاملات في حسابك في AdWords

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

  1. سجّل الدخول إلى حسابك على AdWords.
  2. انقر على علامة التبويب الأدوات، وحدّد التحويلات من القائمة المنسدلة.
  3. انقر على اسم إجراء التحويل الذي تريد تعديله.
  4. انقر على زر تعديل إعدادات التحويل.
  5. انقر على القيمة. اختَر "قد تختلف قيمة إجراء الإحالة الناجحة هذا". وقدِّم قيمة تلقائية لاستخدامها عند عدم تقديم إحدى القيم. انقر على تم.
  6. انقر على حفظ.
  7. حدد واحدًا من الخيارين أسفل "تثبيت علامتك".
    • حفظ التعليمات والعلامة: حدد هذا الخيار إذا كنت ستثبت علامة تتبع التحويل على موقعك على الويب بنفسك.
    • إرسال التعليمات والعلامة بالبريد الإلكتروني: حدد هذا الخيار إذا كان هناك شخص آخر، مثل مشرف موقعك، سيثبت العلامة على موقعك على الويب.
  8. انقر على تم.

الجزء 3: إضافة العلامة في شفرة موقعك على الويب أو تعديلها

بعد ذلك، أضف العلامة في شفرة موقعك على الويب أو عدّلها. لا يهم أي تقنية تستخدمها، تأكد من أن الصفحة التي تضع فيها مقتطف الشفرة هي الصفحة التي يراها عميلك بعد أي تحويل.

عند إدراج العلامة، ستضعها في الجانب الثابت من الصفحة، والموجودة داخل قسم <body>. اطلع على الأقسام أدناه للحصول على تعليمات تفصيلية حول تعديل علامة التحويل لدعم القيم المخصصة للمعاملات لتقنيات معينة تُستخدم لإنشاء صفحات الويب:

صفحات الخادم النشط (ASP)

إذا كنت تريد إضافة شفرة تتبع التحويل إلى صفحات الخادم النشط (ASP) باستخدام محرر ASP، اطّلع على الشفرة التالية، ثم أزِل من شفرتك الأسطر المشطوبة، وأضف الأسطر المميزة يدويًا. في حالة تتبعك لنقرات الزر أو الرابط كتحويلات بدلاً من مرات تحميل الصفحة، ستكون التغييرات على شفرتك مختلفة قليلاً. اطّلع على هذه التعليمات لتتبع النقرات كتحويلات للحصول على مزيد من المعلومات.

	<body>
	...
	<!-- رمز Google لصفحة إحالة الشراء -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<%= totalValue %>) {
		var google_conversion_value = <%= totalValue %>;
		var google_conversion_currency = <%= currency %>;
	}
	var google_conversion_currency = "USD";
        var google_remarketing_only = false;
	/* ]]> */
	</script>
	<script type="text/javascript" 
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/
	?value=<%=totalValue %>&amp;currency_code=<%=currency %>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
	</div>
        </noscript>
	</body>
	

إذا كان خادم الويب يدعم لغة الترميز SSI (تضمينات جانب الخادم)، بإمكانك استخدام عبارة ‎#include لإدراج شفرة تتبع التحويل في موقعك. وبعد إنشاء مقتطف شفرة التحويل، احفظه في ملف على خادم الويب، ويوصى باستخدام اسم الملف googleconversion.html.

ابحث عن العلامة ‎</body>‎ وضع العبارة #include بحيث يكون موقع الملف أعلاها مباشرةً. وفي حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، أضف مقتطف الشفرة بحيث يظهر داخل قسم النص الأساسي بالصفحة.

	<head>
	<title>Thank You for Shopping</title>
	</head>
	<body>
	...
	<!-- #include file=".../googleconversion.html" -->
	</body>
		

تنبيه

تأكد من عدم وضع العبارة #include ‬‏‫في تذييل الملف أو رأسه. فهذا يجعل Google تسجّل إحالة ناجحة كلما زار أحد العملاء أي صفحة في موقعك.

سيتم تقييم العبارة #include قبل باقي صفحات الخادم النشطة (ASP)؛ حتى يمكنك استخدام تعبير ASP كقيمة ديناميكية للتحويل.

  1. افتح ملف ASP الذي يحتوي على صفحة تأكيد التحويل. ‏‫وإذا كان يتم إنشاء العديد من الصفحات من الملف نفسه، ابحث في ملف ASP عن الجزء المسؤول عن إنشاء صفحة التحويل.
  2. إذا كان موقعك يحتوي على قيمة إحالة ناجحة متغيرة، حدّد تعبير ASP الذي يحسب تلك القيمة. For example: <%= totalValue %>.
  3. اختَر فئة الإحالة الناجحة "شراء/بيع" أثناء إعداد ميزة تتبُّع الإحالات الناجحة.
  4. أدخل قيمة رقمية افتراضية في الحقل "قيمة الإحالة الناجحة"، ثم استبدل السطر "var google_conversion_value = …" يدويًا بالسطر التالي:
    	if (<%= totalValue %) {
    	var google_conversion_value = <%= totalValue %>;
    	}
    				
    ستحتاج أيضًا إلى استبدال القيمة الافتراضية الرقمية بـ "<%= totalValue%>" في قسم <noscript> للعلامة المميزة في الأعلى.
  5. (اختياري) في حالة قبولك للعملات المختلفة، أضف سطرًا داخل عبارة if لقبول العملة: var google_conversion_currency = <%= currency %>;

    داخل قسم noscript للعلامة، تأكد من إضافة ¤cy_code=<%= currency %>
  6. انسخ مقتطف الشفرة الناتج واحفظه.
  7. أدرِج شفرة تتبع الإحالة الناجحة في صفحة تأكيد الإحالة الناجحة. تأكد من ظهور الشفرة داخل أحد أقسام HTML الثابتة، وليس ضمن أحد أقسام شفرة ASP (بين العلامتين <%= و%>).
  8. أدرِج شفرة تتبُّع الإحالة الناجحة في النص الأساسي بصفحة تأكيد الإحالة الناجحة مباشرةً. ابحث عن العلامة </body> وضع الشفرة أعلاها مباشرةً. في حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، تأكد من إضافة مقتطف الشفرة بحيث يظهر داخل قسم النص الأساسي بالصفحة.
  9. احفظ ملف تأكيد التحويل، وحمِّله على خادم الويب عند الضرورة. إذا كنت ترغب في إجراء اختبار للتأكد من وضع شفرة تتبع التحويل بشكلٍ سليم، انتقل إلى صفحة التحويل عن طريق إتمام عملية تحويل في موقعك.
  10. في متصفح الويب، اعرض مصدر صفحة الويب (في معظم المتصفحات، انقر بزر الماوس الأيمن على الصفحة، وحدد عرض المصدر). من المفترض أن تظهر شفرة تتبع التحويل بين العلامتين <body> و</body> في صفحتك. سيتم استبدال تعبير ASP بقيمة التحويل الفعلية عند عرض المصدر.
صفحات خادم جافا من Sun‪®‬ ‏(JSP)

لإضافة رمز تتبع التحويل إلى صفحات JSP باستخدام محرر JSP، ألقِ نظرة على الشفرة التالية، ثم أزل الأسطر المشطوبة من شفرتك وأضف المناطق المميزة يدويًا. في حالة تتبعك لنقرات الزر أو الرابط كتحويلات بدلاً من مرات تحميل الصفحة، ستكون التغييرات على شفرتك مختلفة قليلاً. اطّلع على هذه التعليمات لتتبع النقرات كتحويلات للحصول على مزيد من المعلومات.

		
	<!-- رمز Google لصفحة إحالة الشراء -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<%= totalValue %>) {
		var google_conversion_value = <%= totalValue %>;
		var google_conversion_currency = <%= currency %>;
	}
	var google_conversion_currency = "USD";
	var google_remarketing_only = false;
        /* ]]> */ 
	</script>
	<script type="text/javascript"
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""	
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/
	?value=<%=totalValue %>&amp;currency_code=<%=currency %>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
        </div>
	</noscript>
	</body>
		

يمكنك أيضًا إدراج شفرة تتبع التحويل في موقعك باستخدام عبارة jsp:include من جانب الخادم. وبعد إنشاء مقتطف شفرة التحويل، احفظه في ملف على خادم الويب، ويوصى باستخدام اسم الملف googleconversion.html. ابحث عن العلامة </body> وضَع العبارة jsp:include بحيث يكون موقع الملف أعلاها مباشرةً. وفي حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، تأكد من إضافة مقتطف الشفرة بحيث يظهر داخل قسم <body> بالصفحة.

		
	<html>
	<head>
	<title>Thank You for Shopping</title>
	</head>
	<body>
	...
	<jsp:include src=".../googleconversion.html"/>
	</body>
	</html>
		

تنبيه

تأكد من عدم وضع العبارة jsp:include في تذييل الملف أو رأسه، كما هو شائع في بعض الأحيان؛ فهذا يجعل Google تسجّل إحالة ناجحة كلما زار أحد العملاء أي صفحة في موقعك.

سيتم تقييم العبارة jsp:include قبل باقي صفحات JSP؛ حتى يمكنك استخدام تعبير JSP كقيمة ديناميكية للتحويل.

إذا كان خادم الويب يدعم لغة الترميز SSI (تضمينات جانب الخادم)، بإمكانك استخدام عبارة ‎#include لإدراج شفرة تتبع التحويل في موقعك. ‏‫وبعد إنشاء مقتطف شفرة التحويل، احفظه في ملف على خادم الويب. ويوصى باستخدام اسم الملف googleconversion.htm. ابحث عن العلامة ‎</body>‎ وضع العبارة #include بحيث يكون موقع الملف أعلاها مباشرةً. وفي حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، تأكد من إضافة مقتطف الشفرة بحيث يظهر داخل قسم <body> بالصفحة.

		
	<head>
	<title>Thank You for Shopping</title>
	</head>
	<body>
	...
	#include file=".../googleconversion.html"
	</body>
		

سيتم تقييم العبارة # include قبل باقي صفحات JSP؛ حتى يمكنك استخدام تعبير JSP كقيمة ديناميكية للتحويل.

تنبيه

تأكد من عدم وضع العبارة #include في تذييل الملف أو رأسه، كما هو شائع في بعض الأحيان. فهذا يجعل Google تسجّل تحويلاً كلما زار أحد العملاء أي صفحة في موقعك.

  1. افتح ملف JSP الذي يحتوي على صفحة تأكيد التحويل. وإذا تم إنشاء العديد من الصفحات من الملف نفسه، ابحث في ملف JSP عن القسم المسؤول عن إنشاء صفحة التحويل.
  2. إذا كان موقعك الإلكتروني يحتوي على قيمة إحالة ناجحة متغيرة، حدّد تعبير JSP الذي يحسب هذه القيمة. على سبيل المثال: <%= totalValue %>، ${totalValue}
  3. اختَر فئة الإحالة الناجحة "شراء/بيع" أثناء إعداد ميزة تتبُّع الإحالات الناجحة.
  4. أدخل قيمة رقمية افتراضية في الحقل "قيمة التحويل"، ثم استبدل السطر var google_conversion_value = … يدويًا بالسطر التالي:
    	if (<%= totalValue %) {
    		var google_conversion_value = <%= totalValue %>;
    	}
    				
    سيتعين عليك أيضًا استبدال القيمة الرقمية الافتراضية بـ <%= totalValue%> في القسم <noscript> للعلامة المميزة أعلاه.
  5. (اختياري) في حالة قبولك للعملات المختلفة، أضف سطرًا داخل عبارة if لقبول العملة: var google_conversion_currency = <%= currency %>;

    داخل قسم noscript للعلامة، تأكد من إضافة ¤cy_code=<%= currency %>
  6. انسخ مقتطف الشفرة الناتج واحفظه.
  7. أدرِج مقتطف شفرة تتبع الإحالة الناجحة في صفحة تأكيد الإحالة الناجحة. وتأكد من ظهور الشفرة داخل أحد أقسام HTML الثابتة، وليس ضمن قسم شفرة JSP (بين العلامتين <%@ و%>).
  8. أدرِج شفرة تتبُّع الإحالة الناجحة في النص الأساسي بصفحة تأكيد الإحالة الناجحة مباشرةً. ابحث عن العلامة </body> وضع الشفرة أعلاها مباشرةً. وفي حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، تأكد من إضافة مقتطف الشفرة بحيث يظهر داخل قسم النص الأساسي بالصفحة.
  9. احفظ ملف تأكيد التحويل، وحمِّله على خادم الويب عند الضرورة. إذا كنت ترغب في إجراء اختبار للتأكد من وضع شفرة تتبع التحويل بشكل سليم، انتقل إلى صفحة التحويل عن طريق إتمام عملية تحويل في موقعك. في متصفح الويب، اعرض مصدر صفحة الويب (في معظم المتصفحات، انقر بزر الماوس الأيمن على الصفحة، وحدد عرض المصدر). من المفترض أن تظهر شفرة تتبع التحويل بين العلامتين <body> و</body> في صفحتك. سيتم استبدال تعبير JSP بقيمة التحويل الفعلية عند عرض المصدر.
لغة PHP: المعالج الأولي للنص التشعبي (PHP)

لإضافة شفرة تتبع التحويل إلى صفحات PHP باستخدام محرر صفحات الويب، اطلع على الشفرة التالية، ثم أزل من شفرتك السطور المشطوبة، وأضف السطور المميزة يدويًا. في حالة تتبعك لنقرات الزر أو الرابط كتحويلات بدلاً من مرات تحميل الصفحة، ستكون التغييرات على شفرتك مختلفة قليلاً. اطّلع على هذه التعليمات لتتبع النقرات كتحويلات للحصول على مزيد من المعلومات.

		
	<!-- رمز Google لصفحة إحالة الشراء -->
	<script type="text/javascript">
	/* <![CDATA[ */
	var google_conversion_id = 1234567890;
	var google_conversion_label = "xxxxXXx1xXXX123X1xX";
	var google_conversion_value = 1.00;
	if (<? echo $totalValue ?>) {
		var google_conversion_value = <? echo $totalValue ?>;
		var google_conversion_currency = <? echo $currency ?>;
	}
	var google_conversion_currency = "USD";
        var google_remarketing_only = false;
	/* ]]> */ 
	</script>
	<script type="text/javascript"
	src="//www.googleadservices.com/pagead/conversion.js">
	</script>
	<noscript>
        <div style="display:inline;">
	<img height="1" width="1" style="border-style:none;" alt=""
	src="//www.googleadservices.com/pagead/
	conversion/1234567890/?value=
	<? echo $totalValue ?>&currency_code=<? echo $currency ?>
	&amp;label=xxxxXXx1xXXX123X1xX&amp;guid=ON&amp;script=0">
        </div>
	</noscript>
	</body>
		
  1. افتح ملف PHP الذي يحتوي على صفحة تأكيد التحويل. ‏‫وإذا كان يتم إنشاء العديد من الصفحات من الملف نفسه، ابحث في ملف PHP عن القسم المسؤول عن إنشاء صفحة التحويل.
  2. إذا كان موقعك يحتوي على قيمة تحويل متغيرة، حدد تعبير PHP الذي يعرض هذه القيمة. على سبيل المثال: <?php echo $totalValue ?>, <? echo totalValue ?>
  3. اختَر فئة الإحالة الناجحة "شراء/بيع" أثناء إعداد ميزة تتبُّع الإحالات الناجحة.
  4. أدخل قيمة رقمية افتراضية في الحقل "قيمة التحويل"، ثم استبدل السطر var google_conversion_value = … يدويًا بالسطر التالي:
    	if (<? echo $totalValue ?>) {
    		var google_conversion_value = <? echo $totalValue ?>;;
    	}
    سيتعين عليك أيضًا استبدال القيمة الرقمية الافتراضية بـ <%= totalValue%> في القسم <noscript> للعلامة المميزة أعلاه.
  5. (اختياري) في حال قبولك للعملات المختلفة، أضِف سطرًا داخل عبارة if لقبول العملة: var google_conversion_currency = <? echo $currency ?>

    في القسم noscript من العلامة، تأكّد من إضافة &currency_code=<? echo $currency ?>
  6. انسخ مقتطف الشفرة الناتج واحفظه.
  7. أدرِج شفرة تتبع التحويل في صفحة تأكيد التحويل. تأكد من ظهور الشفرة داخل أحد أقسام HTML الثابتة، وليس ضمن قسم شفرة PHP (بين العلامتين <? و?>). مع إدراج مقتطف الشفرة، تأكد من وضعه مباشرة في النص الأساسي بصفحة تأكيد الإحالة الناجحة. للتأكد من أنك أجريت ذلك، ابحث عن العلامة </body> وضَع الشفرة أعلاها مباشرةً. أو في حالة عدم وجود العلامة </body> داخل الجزء الثابت من صفحة HTML، تأكد من إضافة مقتطف الشفرة بحيث يظهر داخل قسم <body> بالصفحة كما هو موضح أدناه.
  8. احفظ ملف تأكيد التحويل، وحمِّله على خادم الويب عند الضرورة. إذا كنت ترغب في إجراء اختبار للتأكد من وضع شفرة تتبع التحويل بشكل سليم، انتقل إلى صفحة التحويل عن طريق إتمام عملية تحويل في موقعك. في متصفح الويب، اعرض مصدر صفحة الويب (في معظم المتصفحات، انقر بزر الماوس الأيمن على الصفحة، وحدد عرض المصدر). من المفترض أن تظهر شفرة تتبع التحويل بين العلامتين <body> و</body> في صفحتك. سيتم استبدال تعبير PHP بقيمة التحويل الفعلية عند عرض المصدر.
صفحات الويب التي تحتوي على إطارات

في حالات استخدام الإطارات، يُستحسن إدراج مقتطف الشفرة فقط داخل جزء HTML في الإطار الذي يحتوي على صفحة التحويل.

الصفحات الآمنة وغير الآمنة

يمكن استخدام مقتطف الشفرة بأمان في كل من الصفحات الآمنة (https://) والصفحات غير الآمنة (http://).

 

الأمان والخصوصية لتتبُّع الموقع الإلكتروني

تتبنى Google معايير أمان صارمة. كما أننا لا نتتبع من خلال هذا البرنامج سوى الصفحات التي تحتوي على علامة تحويل Google. كما نستخدم تشفير البيانات وخوادم آمنة.

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

هل كان ذلك مفيدًا؟
كيف يمكننا تحسينها؟