الأسئلة المتداولة (FAQ) - التحميل البطيء ، والتمرير اللانهائي ، وتطبيقات الصفحة الواحدة (SPA)

نشرت: 2018-06-01
كيفية إعداد Lazy Loading و Infinite Scroll باستخدام PubGuru Header Bidding

تم تحديث هذا المنشور مؤخرًا في 14 سبتمبر 2021

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

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

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

غالبًا ما يتم الجمع بين هذه التقنيات الثلاثة لتقديم تجارب ويب سلسة وسريعة للغاية.

هل أنت مستعد لإتقان مخزونك الإعلاني مثل المحترفين؟ كن خبيرًا في عمليات الإعلانات مع PubGuru University! لفترة محدودة ، يمكنك الوصول إلى دورات مدرسة AdSense و Ad Exchange و Google Ad Manager مقابل 199 دولارًا فقط! انقر هنا للتسجيل

كيف أعرف ما إذا كان Lazy / Infinite / SPA مناسبًا لي؟

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

ثانيًا ، عليك أن تضع في اعتبارك أن المعلنين يشترون الإعلانات من خلال حلقة التغذية الراجعة. عندما تبدأ في التحول إلى الكسل / اللانهائي ، يرى معظم الناشرين انخفاضًا فوريًا في العائد لكل ألف ظهور للجلسة. هذا لأن وحداتهم التقليدية ، وخاصة تلك الموجودة في أسفل الصفحة ، تكون أقل قابلية للعرض. يُنسب أداء الإعلان هذا إلى المستودع البطيء / اللانهائي الجديد. تستغرق حلقة التعليقات وقتًا حتى يتمكن المعلنون من تعديلها. لقد رأينا أن الأمر يستغرق من 4 إلى 8 أسابيع قبل أن يبدأ الناشرون في التعادل. إذا لم يكن لديك هذا المقدار من الوقت في دورة إيراداتك للاستثمار ، فلا يجب أن تختبر التحميل البطيء.

ثالثًا ، يعتمد بعض الناشرين بشكل كبير على البحث العضوي أو الوصول الاجتماعي العضوي. يواجه العديد من مفهرسي محركات البحث الرئيسية والشبكات الاجتماعية صعوبة في فهرسة المحتوى البطيء / اللانهائي / SPA. بالنسبة لبعض الناشرين ، هذا يعني أن التبديل إلى lazy / infinite / SPA يمكن أن يقلل من حركة المرور العضوية. مع ذلك ، فإن Google و Facebook بارعون جدًا في فهرسة lazy / infinite / SPA بشكل صحيح عند تنفيذها بشكل نظيف باستخدام أطر عمل جافا سكريبت الرئيسية. من ناحية أخرى ، يقوم كل من Google و Facebook بتضمين سرعة تحميل الصفحة بشكل كبير في خوارزميات الوصول العضوية ، ويمكن أن يؤدي تسريع صفحتك بشكل كبير إلى زيادة كبيرة في حركة المرور العضوية. لذا انتبه - إذا كان مدى وصولك العضوي يغوص في الأنف بعد التبديل ، فيجب أن تفكر بشدة في العودة إلى الإعدادات التقليدية.

هل lazy / infinite / SPA يزيد من الإيرادات؟

الفكرة العامة عن lazy / infinite / SPA هي أن المستخدم لا يحصل إلا على إعلانات / محتوى عندما يكون قريبًا منه. يؤدي هذا إلى زيادة إمكانية العرض والتفاعل مع تلك الإعلانات بشكل كبير ، ولكنه يقلل من العدد الهائل لمرات ظهور الإعلان. يدفع معظم المعلنين علاوة غير متناسبة مقابل إمكانية عرض أعلى. تُظهر إحصائيات الصناعة أن مضاعفة إمكانية العرض لوحدة إمكانية العرض بنسبة 35-40٪ إلى 70-80٪ تؤدي إلى زيادة 2.4 مرة في الأرباح. هذا سبب آخر يجعل الناشرين يتطلعون إلى استخدام lazy / infinite / SPA.

مع SPA ، هل يمكنني تحديث الإعلانات عندما ينتقل المستخدم إلى جزء جديد من المحتوى؟

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

متى يجب تحميل كسول / لانهائي وكم المحتوى الذي يجب علي تحميله؟

عندما ينخفض ​​إطار عرض المستخدم إلى حوالي إطار عرض واحد بعيدًا عن أسفل الصفحة ، يجب أن تبدأ في تحميل المحتوى بتمرير كسول أو لانهائي. لا تنتظر حتى يصل المستخدم إلى أسفل الصفحة ، وإلا ستحصل على تجربة مستخدم سيئة للغاية لأنهم ينتظرون باستمرار تحميل المحتوى. بدلاً من الانتظار ، يغادر الكثيرون.

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

كم عدد الإعلانات التي يمكننا تحميلها على صفحة واحدة مع lazy / infinite / SPA؟

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

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

هل يمكنني استخدام نفس العلامات ، أو الوحدات الإعلانية ، أو عروض التسعير الرئيسية لتقسيم الاختبارات البطيئة / اللانهائية / SPA مقابل الإعدادات التقليدية؟

لا. إذا قمت بذلك ، فلن يتمكن المعلنون من التفريق بين شريحتي المخزون. عادةً ما يكون لمرات ظهور الإعلان في تجربة الإعلان البطيئة / اللانهائية إمكانية عرض ونسبة نقر إلى ظهور أعلى بشكل ملحوظ لأنه من المرجح أن تتم رؤيتها (لا يتم تحميلها حتى يقترب المستخدم). بدون منح المعلنين القدرة على تمييز المخزون ، سيحقق الناشرون مكاسب محدودة أو ضئيلة في الإيرادات. هذا هو السبب في أنه يجب أن يكون لديك علامات إعلانية مختلفة ، ووحدات إعلانية مختلفة ، ومعرفات PID مختلفة لعروض الأسعار في حالة الاختبار أو الانتقال إلى lazy / infinite / SPA.

لماذا انخفضت مشاهدات صفحتي مع تطبيق lazy / Infinite / SPA؟

لا تحسب معظم منصات التحليلات الأحمال البطيئة / اللانهائية / SPA على أنها مشاهدة صفحة جديدة ما لم تقم بتطوير الكود لإطلاق مثل هذا الحدث على وجه التحديد. والنتيجة هي انخفاض عدد مرات مشاهدة الصفحة. بدلاً من ذلك ، يجب الانتباه إلى الجلسات و RPM للجلسة باعتبارها KPI الأساسي.

ما مدى السرعة التي يمكن أن تنطلق بها مزادات العطاءات الرأسية وتعيد تفعيلها مع lazy / infinite / SPA؟

لا يدعم بعض المزايدين الطلبات المتزامنة ، لذلك لا يتم إطلاق المزادات بشكل متزامن. بالإضافة إلى ذلك ، تؤدي الطلبات الزائدة إلى تقييد الأسعار الداخلية من قبل مقدمي العطاءات. سيتوقفون بشكل أساسي عن إرسال طلبات المزايدة إلى DSPs وشركاء الإعلانات الآخرين. علاوة على ذلك ، يؤدي تقديم العديد من طلبات عروض التسعير بشكل متكرر إلى زيادة وقت الاستجابة ويزيد من سوء تجربة المستخدم. لهذه الأسباب ، لدينا 10 ثوانٍ كحد أدنى بين المزادات ، ونادرًا ما ننقلها أقل من 30 ثانية.

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

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

كيف يمكنني تنفيذ الإعلانات باستخدام lazy / infinite / SPA و PubGuru / MonetizeMore؟

أولاً ، قم بتضمين التكوين الخاص بك في الصفحة كالمعتاد:

 <script src = "https://m2d.m2.ai/path-to-config.js" type = "text / javascript" غير متزامن> </script>

بعد ذلك ، يجب ألا تشير أقسام الإعلانات الخاصة بك بشكل صحيح إلى معرف div ، ولكن بدلاً من ذلك من خلال data-gpt-parent.

 <div class = "pg-lazy" data-gpt-parent = "ليدربورد"> </div>

<div class = "pg-lazy" data-gpt-parent = "right-rail"> </div>

<div class = "pg-lazy" data-gpt-parent = "in-content"> </div>

يجب أن يتطابق أصل البيانات gpt مع أي من الوحدات في التكوين حسب الشريحة أو رمز الوحدة الإعلانية (مع رمز شبكة GAM أو بدونه). هذا يعني أنه إذا كانت لديك وحدة "/ 1234567890 / atf-Leaderboard" وكان معرف div (الفتحة) هو "atf-lb" في التكوين ، فيمكنك استخدام أي من القيم التالية لـ data-gpt-parent:

  • / 1234567890 / atf-ليدربورد
  • atf- المتصدرين
  • atf-lb

فقط تأكد من أن رموز الوحدة أو معرّفات div (الفتحات) فريدة في التكوين. أثناء قيام المستخدم بالتمرير أو تغيير الصفحات باستخدام lazy / infinite / SPA ، يمكنك الاستمرار في الرجوع إلى نفس وحدات div ، وسيهتم الكود الخاص بنا بالباقي. في مثال الكود أعلاه ، إذا كان لدى الناشر 5 نسخ من الوحدة "داخل المحتوى" ، فإن الكود الخاص بنا سيرث الإعدادات من تلك الوحدة لكل من هذه النسخ.

لمزيد من الدعم فيما يتعلق بتحميل PubGuru Header Bidding البطيء وإعدادات التمرير اللانهائية ، قم بالتسجيل للحصول على حساب احترافي في MonetizeMore اليوم!

آخر تحديث: ٢٤ أكتوبر ٢٠١٩