Vibeloy
إنشاء حساب
كل المقالات

المدونة

كيف تستضيف سياسة خصوصية بدون موقع إلكتروني؟

تاريخ النشر: آخر تحديث: قراءة 7 دقائق

لماذا تطلب المتاجر رابطًا عامًا؟

حقل سياسة الخصوصية في Play Console و App Store Connect ليس مربع نص — بل حقل رابط: تزور أنظمة المراجعة هذا العنوان تلقائيًا وتتحقق مما إذا كانت الصفحة تُحمَّل فعليًا. مهما كان نص سياستك كاملاً، إذا لم يكن موجودًا على صفحة ويب تُفتح مباشرة في المتصفح، يُعتبر الحقل غير صالح.

يحاول بعض المطورين إدخال رابط تنزيل لملف PDF أو Word في هذا الحقل؛ من الناحية التقنية، هذا أيضًا 'عنوان'، لكنه غير صالح بالنسبة لـ Google Play: ينص نص سياسة Play Console صراحةً على أن رابط سياسة الخصوصية يجب أن يكون '(no PDFs)' — أي بدون ملفات PDF — ويشترط أن يكون العنوان غير قابل للتعديل (non-editable)، وعامًا يمكن الوصول إليه، وغير مقيَّد جغرافيًا. كما تتصرف روابط الملفات بشكل غير متسق عبر الأجهزة (بعض المتصفحات تبدأ التنزيل بدلاً من فتح الصفحة)، ولا تتم فهرستها من قبل محركات البحث كصفحة ويب عادية، كما أن أنظمة التحقق الآلي لدى شبكات الإعلانات (مثل AdMob) تتوقع صفحة HTML قياسية. الأسلوب الأكثر أمانًا هو نشر السياسة كصفحة تُعرض مباشرة في المتصفح، دون أي تنزيل.

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

خياراتك بدون موقع إلكتروني: مقارنة صريحة

GitHub Pages مجاني تمامًا إذا كان لديك حساب GitHub بالفعل، وهو متين تقنيًا: ضع ملف سياستك في مستودع، فعِّل Pages، ويصبح عنوانك دائمًا وعامًا. التكلفة هي عملية الإعداد — إنشاء مستودع، ورفع ملف، وتفعيل إعدادات Pages قد يكون عائقًا حقيقيًا لمطور غير معتاد على الكود — والعنوان الافتراضي (بصيغة username.github.io/repo-name) يبدو طويلاً وبلا هوية تجارية؛ ربط نطاقك القصير الخاص يتطلب إعداد DNS منفصلاً.

يتيح لك Google Sites نشر صفحة خلال دقائق باستخدام محرر السحب والإفلات دون الحاجة إلى كتابة كود — أقل عائق تقني في هذه المجموعة، وهو مجاني. لكن النتيجة غالبًا لا تبدو احترافية: فهي تُقرأ كقالب عام، وينتهي بك الأمر بعنوان طويل بلا هوية تجارية، شيء يشبه sites.google.com/view/... — ولا يمكن ربط نطاقك القصير الخاص في الخطة المجانية.

مشاركة صفحة Notion أو ملف Google Docs برابط "عام" ينتج أيضًا رابطًا تقنيًا صالحًا، وهو الخيار الأسرع — لكنه محفوف بالمخاطر بالنسبة لمراجعة المتجر: فهذه العناوين مرتبطة بحساب مستخدم، ويمكن أن تصبح الصفحة غير قابلة للوصول إذا تغيرت إعدادات مساحة العمل أو قُيّدت أذونات المشاركة عن طريق الخطأ. لا يوجد ضمان للديمومة. كما يتعامل بعض المراجعين مع هذا النوع من العناوين كمستند مشترك وليس كصفحة ويب قياسية، وقد يثيرون أسئلة إضافية.

نطاقك الخاص، ولماذا تُهم ديمومة الرابط

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

أيًا كان الخيار الذي تستخدمه، فإن الخطر الحقيقي هو تغيير العنوان بعد أن تكون قد اخترته بالفعل. حذف أو تعديل الرابط في Play Console يُحتسب كتحديث لبيانات المتجر ويمكن أن يُرسل إصدارك التالي إلى المراجعة مجددًا؛ ويُعاد تقييم نفس الحقل في App Store Connect. الانتقال من خيار استضافة إلى آخر (مثلاً من Notion إلى GitHub Pages) قد يبدو تحركًا بسيطًا، لكنه من جهة المتجر يعني تقديمًا جديدًا.

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

الحل المُستضاف: نطاق فرعي دائم على Vibeloy

توليد نص سياسة الخصوصية على Vibeloy مجاني؛ ومع الخطة premium، تُنشر هذه السياسة تلقائيًا على عنوان نطاق فرعي دائم خاص بتطبيقك (مثل uygulamaadi.vibeloy.dev/privacy) — دون الحاجة إلى مستودع، أو إعداد DNS، أو اختيار مضيف ثابت.

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

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

خطوة بخطوة: استضافة سياسة الخصوصية الخاصة بك

1. جهّز نص السياسة: ما هي حزم SDK التي يستخدمها تطبيقك (AdMob، Firebase Analytics، Crashlytics وما شابهها)، وما أنواع البيانات التي تجمعها، ومدة الاحتفاظ بها. اختيار عنوان الاستضافة لا يهم قبل استقرار المحتوى نفسه.

2. بمجرد جهوزية المحتوى، قرر خيار الاستضافة: الحل المُستضاف منطقي إن كنت لا تريد قضاء وقت في الإعداد، بينما GitHub Pages أو نطاقك الخاص منطقي إن كنت تريد إبقاء التحكم بيدك.

3. أدخل العنوان في كلا المكانين: حقل Policy > App content > Privacy policy في Play Console، وحقل App Information > Privacy Policy URL في App Store Connect. النظامان مستقلان، لذا يجب ملء كل منهما على حدة.

4. بعد حفظ العنوان، افتحه في نافذة تصفح خاصة/متخفية وتأكد من أنه يُحمَّل مباشرة دون طلب تسجيل دخول — وهذا بالضبط ما ستراه المراجعة.

إذا كنت تفضل عدم اتخاذ كل قرار من هذه القرارات بمفردك، فإن مولّد سياسة الخصوصية المجاني من Vibeloy ينتج نص السياسة خلال دقائق بمجرد إدخال تفاصيل تطبيقك والخدمات التي تستخدمها؛ وإذا أردت تخطي خطوة الاستضافة تمامًا، فإن الاستضافة الدائمة على نطاق فرعي مشمولة في الخطة premium.

الأسئلة الشائعة

هل يكفي Google Sites؟
من ناحية قواعد القبول، نعم — فهو ينتج صفحة عامة لا تتطلب تسجيل دخول. لكن عنوانك ينتهي طويلاً وبلا هوية تجارية، شيء يشبه sites.google.com/view/...، ولا يمكنك ربط نطاقك القصير الخاص في الخطة المجانية؛ إنه معقول لبداية سريعة، لا لعنوان علامة تجارية دائم.
هل يُقبل رابط PDF؟
بالنسبة لـ Google Play، لا: ينص نص سياسة Play Console صراحةً على أن رابط سياسة الخصوصية يجب أن يكون '(no PDFs)' ويشترط أن يكون العنوان غير قابل للتعديل، وعامًا يمكن الوصول إليه، وغير مقيَّد جغرافيًا — ورابط PDF لا يستوفي هذا الشرط. أما لدى Apple فلا يوجد حظر مكافئ مؤكد، لكن روابط الملفات لا تزال تتصرف بشكل غير متسق عبر الأجهزة، وتتوقع أنظمة التحقق الآلي لدى شبكات الإعلانات (مثل AdMob) صفحة HTML قياسية. الطريق الأكثر أمانًا لكلا المتجرين هو نشر السياسة كصفحة تُفتح مباشرة في المتصفح.
ماذا يحدث إذا تغيّر الرابط لاحقًا؟
تغيير الرابط في Play Console يُحتسب كتحديث لبيانات المتجر ويمكن أن يُرسل تقديمك التالي إلى المراجعة؛ ويُعاد تقييم نفس الحقل في App Store Connect. لهذا السبب من الأكثر أمانًا اختيار خيار استضافة منذ البداية لن تحتاج إلى تغييره كثيرًا.
هل GitHub Pages مجاني، وهل يبدو ذا هوية تجارية؟
هو مجاني ومتين تقنيًا، لكن العنوان الافتراضي (username.github.io/repo-name) يبدو بلا هوية تجارية ويتطلب إعدادًا (مستودع، ملف، تفعيل Pages). إذا أردت نطاقك القصير الخاص، ستحتاج أيضًا إلى إعداد DNS بشكل منفصل.
هل الرابط الذي تستضيفه Vibeloy ميزة premium؟
توليد نص السياسة مجاني، ومع حساب مجاني يمكنك نسخ النص الكامل ونشره في أي مكان تريده. الاستضافة التلقائية على عنوان نطاق فرعي دائم خاص بتطبيقك (uygulamaadi.vibeloy.dev/privacy) مشمولة في الخطة premium.