
14/08/2025
🎯 تعلم كيف تولد بيانات واقعية للتسويق الإلكتروني باستخدام مكتبة Faker في بايثون!
لو أنت محلل بيانات أو تعمل في التسويق الرقمي، أكيد محتاج بيانات واقعية للتجارب، التحليل، أو اختبار النماذج قبل التعامل مع بيانات العملاء الحقيقية. هنا مكتبة Faker هتكون صديقك الأقوى! 💡
---
✨ ليه Faker مهمة في التسويق الإلكتروني؟
▪️تقدر تولد بيانات العملاء الوهمية: أسماء، إيميلات، هواتف، مدن، جنسيات.
▪️تولد سلوكيات الشراء: المنتجات، الأسعار، الكميات، تواريخ الشراء.
▪️تولد بيانات الحملات التسويقية: العروض، القنوات، التواريخ، نسب الفتح والنقر.
▪️كل ده بطريقة واقعية وقابلة للتحليل بدون أي بيانات حقيقية أو حساسة.
---
💻 كيفية إنشاء داتا كاملة للتسويق الإلكتروني
from faker import Faker
import random
import pandas as pd
fake = Faker()
# إعداد قائمة لتخزين البيانات
data = []
# توليد 1000 سجل للعملاء وحركات الشراء
for _ in range(1000):
customer_name = fake.name()
email = fake.email()
phone = fake.phone_number()
city = fake.city()
product = fake.word().capitalize() + " " + str(random.randint(100, 999))
price = round(random.uniform(10, 500), 2)
quantity = random.randint(1, 5)
purchase_date = fake.date_between(start_date='-1y', end_date='today')
campaign_channel = random.choice(['Email', 'Social Media', 'Ads', 'SMS'])
open_rate = round(random.uniform(0, 100), 2)
click_rate = round(random.uniform(0, open_rate), 2)
data.append([
customer_name, email, phone, city, product, price, quantity, purchase_date,
campaign_channel, open_rate, click_rate
])
# تحويلها إلى DataFrame
df = pd.DataFrame(data, columns=[
'Customer Name', 'Email', 'Phone', 'City', 'Product', 'Price', 'Quantity',
'Purchase Date', 'Campaign Channel', 'Open Rate (%)', 'Click Rate (%)'
])
# حفظها كملف Excel
df.to_excel('Fake_Marketing_Data.xlsx', index=False)
print("تم إنشاء ملف بيانات تسويقية وهمية جاهز للتحليل!")
---
🔥 مميزات الداتا اللي هتولدها:
✅ واقعية جدًا:
تشبه بيانات العملاء الحقيقيين
✅ شاملة:
تشمل معلومات شخصية، سلوك شراء، وحملات تسويقية
✅ جاهزة للتحليل:
استخدمها مع Excel، Power BI، أو Python مباشرة
✅ آمنة:
تقدر تتدرب وتعمل تجارب بدون أي قلق على خصوصية البيانات
---
💡 نصيحة:
💚 استخدم Faker لإنشاء مشاريع تجريبية، تحليل سلوك العملاء، اختبار استراتيجيات التسويق.
💚 ممكن تزيد عدد السجلات، أو تضيف أعمدة حسب مشروعك، زي التقييمات أو نوع المنتج، لتكون الداتا أشبه بالواقع.
💚 كل شخص يحتاج بيانات للتدريب في مجال التسويق الإلكتروني، يقدر يحملها ويبدأ التحليل فورًا!
📌 الخلاصة:
مكتبة Faker مش بس تولد بيانات، لكنها منهج كامل لإنشاء أي بيانات تحتاجها لأي مجال، وبالذات التسويق الرقمي.
💚 جربها، وشاركنا إبداعاتك على الداتا الوهمية!