بالنسبة إلى المعاملات التجارية، لنشر قوائم العقارات، يجب أن يخضع النشاط التجاري إلى عملية التحقق.
الخطوة الأولى: إنشاء كتالوج قوائم المنازل.
الخطوة الثانية: إعداد القوائم والتسعير.
الخطوة الثالثة: تحديث الخيارات.
الخطوة الرابعة: فلترة كتالوج القوائم لمجموعة القوائم.
الخطوة الخامسة: إرسال التحويلات بلا اتصال (اختياري)
الخطوة السادسة: إنشاء جمهور العقارات. بشكل مختلف عما يحدث مع قوائم العقارات التي ينشرها المستخدمون، بالنسبة إلى عمليات دمج الشركاء، يتم إرسال بيانات العملاء المحتملين إلى الشركاء عن طريق نموذج تجميع بيانات العملاء المحتملين، بدلاً من الدردشة في Messenger. تعرف على المزيد حول استرداد بيانات العملاء المحتملين للمعاملات التجارية.
الخطوة السابعة: إنشاء الإعلانات وعرضها لقوائم المنازل.
الخطوة الثامنة: الحصول على معلومات العرض لمعرفة كيفية تفاعل الأشخاص على فيسبوك مع الإعلانات. راجع رؤى الإعلانات.
الخطوة التاسعة: استخدام أدوات تصحيح الأخطاء لتشخيص المشاكل وحلها. راجع أدوات تصحيح أخطاء إعلانات كتالوج Advantage+.
يجب على الكتالوج أن يحتوي على قائمة العقارات التي تريد الإعلان عنها. راجع مرجع الكتالوج.
لإنشاء كتالوج قوائم المنازل لإعلانات كتالوج Advantage+، قم بتعيين vertical
على home_listings
:
curl \
-F 'name=Home Listing Catalog Name' \
-F 'vertical=home_listings' \
-F 'access_token=<ACCESS TOKEN>' \
https://graph.facebook.com/<API_VERSION>
لاستخدام API الكتالوج، تحتاج إلى مستوى وصول إلى API التسويق وإلى قبول شروط الخدمة عن طريق إنشاء الكتالوج الأول من خلال مدير الأعمال.
للتعليمات حول كيفية إنشاء كتالوج للمعاملات التجارية، تفضل بزيارة وثائق منصة Marketplace.
تتضمن القائمة معلومات عن العقارات مثل معرف قائمة المعروضات والاسم والتوفر والوصف والعنوان وغرف النوم والحمامات وغيرها. يمكنك الحصول على مجموعة من قوائم المعروضات التي تم تحميلها أو إحضارها من نشاطك التجاري. عنصر قائمة المعروضات عبارة عن عقار واحد معروض بموقعك على الويب أو بتطبيقك.
يمكن أن يكون لديك قائمة بيانات واحدة تضم جميع العقارات التي بالكتالوج أو يكون لديك عدة قوائم بيانات، حيث تمثل إحداها العقارات التي في أحد البلدان أو التابعة لهيئة عقارات واحدة أو لوسيط واحد.
بالنسبة إلى إعلانات كتالوج Advantage+، عليك تقديم قائمة بيانات القوائم بأحد هذه التنسيقات:
تنسيق الملف | الوصف | عينة من الملف |
---|---|---|
XML | يتم تكوينه عادةً بواسطة أنظمة موفر قوائم بيانات آلية. عقدة | |
CSV، TSV | يجب أن يحتوي الصف الأول على أسماء الحقول المُختارة بالترتيب الذي تتوفر به القيم. تقوم الصفوف التالية بعد ذلك بتقديم القيم ذات الصلة لكل قائمة منازل. يمكن تقديم الحقول المتداخلة أو ذات القيم المتعددة، مثل الصور باستخدام قيم بتشفير بلغة JSON أو من خلال مجموعة من أعمدة النص العادي "بلا تنسيق" تتم تسميتها باستخدام بنية مسار بلغة JSON، مثل | تنزيل (CSV) |
بالنسبة إلى المعاملات التجارية، عليك تقديم قائمة بيانات القوائم بتنسيق XML:
تنسيق الملف | الوصف |
---|---|
XML | يتم تكوينه عادةً بواسطة أنظمة موفر قوائم بيانات آلية. عقدة |
CSV، TSV، JSON | هذه التنسيقات غير مدعومة حاليًا. |
يكتشف محلل قوائم البيانات تلقائيًا تشفيرات النصوص UTF8
أو UTF16
أو UTF32
، حيث يعود مرة أخرى إلى LATIN1
إذا ظهرت تسلسلات بايت غير متوقعة.
<?xml version="1.0" encoding="UTF-8"?> <listings> <title>example.com Feed</title> <link rel="self" href="http://www.example.com"/> <listing> <home_listing_id>12345678</home_listing_id> <name>1 Hacker Way, Menlo Park, CA 94025</name> <availability>for_rent</availability> <description>An amazing listing</description> <address format="simple"> <component name="addr1">1 Hacker Way</component> <component name="city">Menlo Park</component> <component name="region">California</component> <component name="country">United States</component> <component name="postal_code">94025</component> </address> <latitude>1.11414</latitude> <longitude>-1.835003</longitude> <neighborhood>Menlo Oaks</neighborhood> <image> <url>http://example.com/12345678-1.jpg</url> </image> <image> <url>http://example.com/12345678-2.jpg</url> </image> <image> <url>http://example.com/12345678-3.jpg</url> </image> <listing_type>for_rent_by_agent</listing_type> <num_baths>6</num_baths> <num_beds>5</num_beds> <num_units>1</num_units> <price>110000 USD</price> <property_type>house</property_type> <url>http://www.example.com/link_to_listing</url> <year_built>2007</year_built> </listing> </listings>
صُممت الحقول المدعومة التالية للعناصر التي تضيفها إلى كتالوج المنتجات.
بالنسبة للكتالوجات التي تم تطويعها محليًا، يمكنك الرجوع إلى الحقول المدعومة لإعلانات قوائم المنازل.
يكتشف محلل قوائم البيانات تلقائيًا تشفيرات النصوص UTF8
أو UTF16
أو UTF32
، حيث يعود مرة أخرى إلى LATIN1
إذا ظهرت تسلسلات بايت غير متوقعة. وعلى الرغم من أن النص الذي داخل قيم الحقول يمكن أن يكون بأي لغة، فإن أسماء الحقول يجب أن تكون مطابقة تمامًا للمذكور أدناه، وباللغة الإنجليزية.
اسم الحقل ونوعه | الوصف |
---|---|
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. معرف فريد لقوائم المنازل (شقة/شقة خاصة)؛ من الممكن أن يكون المعرف أكثر تفصيلاً. مثال: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. معرف فريد للمبنى أو الشقة. يجب أن يكون فريدًا لكل مجموعة. |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. عنوان قوائم المنازل. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. التوّفر الحالي لقوائم المنازل. القيم المدعومة: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. عنوان الشارع للعقار والذي يجب أن يوجّه الزائر إلى الموقع. راجع معلمات كائن العنوان. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. المدينة التي يوجد بها العقار. راجع معلمات كائن العنوان. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. الولاية أو المحافظة أو الإمارة أو الإقليم الذي يوجد فيه العقار. راجع معلمات كائن العنوان. مثال: |
النوع: object (كائن) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. البلد التي يوجد بها العقار. راجع معلمات كائن العنوان. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. البلد التي يوجد بها العقار. راجع معلمات كائن العنوان. مثال: |
النوع: float (رقم عشري) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. خط عرض قائمة المعروضات. مثال: |
النوع: float (رقم عشري) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. خط طول قائمة المعروضات. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+. اختياري، لكن يوصى به بشدة للمعاملات التجارية. الحد الأقصى لعدد الأحياء المجاورة المسموح به: 20 قائمة الأحياء المجاورة للعقار. قد تضم عدة أحياء مجاورة. وإذا كان لديك أكثر من حي مجاور، فأضف أعمدة أخرى لكل نوع واستخدم بنية مسار بلغة JSON في كل اسم عمود للإشارة إلى عدد الأحياء المجاورة. مثال: |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. سعر بيع أو إيجار العقار. يمكنك تنسيق السعر كتكلفة، يتبعه [رمز العملة ISO المكون من 3 أرقام] (https://en.wikipedia.org/wiki/ISO_4217?fbclid=IwAR0_xYfUmL3kIUA6sMeEaFAzbJa4MLeMiPDPrftFSX6wkKiTXxPinC-5j70">، مع مسافة بين التكلفة والعملة. مثال: |
النوع: object (كائن) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. الحد الأقصى للصور: 20 الحد الأقصى للحجم: 4 ميجابايت عنوان URL للصورة المستخدمة في الإعلان.
مثال: راجع معلمات كائن الصورة. |
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. رابط صفحة قوائم العقارات. يجب أن يكون عنوان URL صالحًا. راجع معلمات كائن الصورة. مثال: |
النوع: string (سلسلة) | اختياري لإعلانات كتالوج Advantage+. مطلوب للمعاملات التجارية. الحد الأقصى لعدد الأحرف هو: 5000 وصف العقار. مثال: |
النوع: float (رقم عشري) | اختياري لإعلانات كتالوج Advantage+. مطلوب للمعاملات التجارية. إجمالي عدد غرف النوم. يمكن أن يكون مثال: |
النوع: float (رقم عشري) | اختياري لإعلانات كتالوج Advantage+. إجمالي عدد الحمامات. بالنسبة إلى المعاملات التجارية، يجب أن يكون |
النوع: float (رقم عشري) | لا ينطبق على إعلانات كتالوج Advantage+. مطلوب للمعاملات التجارية. إجمالي عدد غرف العقار. |
النوع: string (سلسلة) | اختياري لإعلانات كتالوج Advantage+. نوع العقار. القيم المدعومة لإعلانات كتالوج Advantage+: |
النوع: string (سلسلة) | اختياري لإعلانات كتالوج Advantage+. نوع قائمة العقارات. القيم المدعومة لإعلانات كتالوج Advantage+: |
النوع: int (عدد صحيح) | لا ينطبق على إعلانات كتالوج Advantage+. مطلوب للمعاملات التجارية. مساحة قائمة مخطط الطابق. |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. مطلوب للمعاملات التجارية. وحدات (قدم مربع أو متر مربع) لقيمة مساحة الطابق. القيم المدعومة: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. نوع التكييف. القيم المدعومة: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. نوع الأثاث المتوفر في العقار. القيم المدعومة: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. نوع التدفئة التي تم تركيبها في العقار. القيم المدعومة: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. نوع الغسيل المتوفر. القيم المدعومة: |
النوع: int (عدد صحيح) | اختياري لإعلانات كتالوج Advantage+ والمعاملات التجارية. إجمالي عدد الوحدات (الشقق والشقق الخاصة) المتوفرة للإيجار. مثال: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. نوع مواقف السيارات المتوفرة في العقار. القيم المدعومة: |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. ما إذا قامت الشركة الشريكة بالتحقق من القوائم. القيم المدعومة: |
النوع: string (سلسلة) | سنة بناء العقار، باستخدام التنسيق YYYY، السنة المكونة من 4 أرقام. مثال: 1994. |
النوع: string (سلسلة) | لا ينطبق على إعلانات كتالوج Advantage+. اختياري للمعاملات التجارية. تشير إلى الحيوانات الأليفة المسموح بها في العقار: |
النوع: object (كائن) | قائمة التواريخ والأسعار التي تتوفر بها القوائم. عند تقديم القيم، يمكن أن يوصي فيسبوك بالقوائم استنادًا إلى التواريخ المتوفرة ويعرض بشكل ديناميكي السعر المرتبط في الإعلان. |
النوع: object (كائن) | رابط تطبيق إلى قائمة المعروضات. |
النوع: string (سلسلة) | يتحكم فيما إذا كان العنصر نشطًا أو مؤرشفًا في الكتالوج لديك. لا يمكن رؤية العناصر النشطة إلا بواسطة الأشخاص في إعلاناتك أو المتاجر أو أي قناة أخرى. القيم المدعومة: المثال: ملاحظة: قد تقوم بعض المنصات الشريكة، مثل Shopify بمزامنة العناصر مع الكتالوج لديك من خلال حالة تُسمى staging، والتي يتشابه سلوكها مع سلوك الحالة كان يُسمى هذا الحقل |
تفضل بزيارة وثائق منصة Marketplace للحقول المطلوبة الخاصة بكل بلد للمعاملات التجارية.
اسم الحقل ونوعه | الوصف |
---|---|
النوع: string (سلسلة) | مطلوب لإعلانات كتالوج Advantage+ والمعاملات التجارية. عنوان URL لمصدر الصورة. اتبع مواصفات الصورة التالية:
|
النوع: string (سلسلة) | اختياري لإعلانات كتالوج Advantage+ والمعاملات التجارية. الإشارة التي تم إلحاقها بالصورة وتعرض الموجود داخل الصورة. يمكن وضع عدة إشارات مرتبطة بالصورة. الأمثلة:
|
اسم الحقل ونوعه | الوصف |
---|---|
النوع: string (سلسلة) | مطلوب. عنوان الشارع للفندق. مثال: |
النوع: string (سلسلة) | مطلوب. المدينة التي يوجد بها الفندق. مثال: |
النوع: string (سلسلة) | مطلوب. الولاية أو المحافظة أو الإمارة أو الإقليم الذي يوجد فيه الفندق. مثال: |
النوع: string (سلسلة) | مطلوب. البلد الذي يوجد به الفندق. مثال: |
النوع: string (سلسلة) | الرمز البريدي أو رمز zip للعقار. مطلوب إلا إذا لم يكن هناك نظام رمز بريدي للبلد. أمثلة: |
مع available_dates_price_config
، يمكنك تقديم التوّفر والأسعار لكل عقار لنطاق تاريخ محدد. عند تضمين نطاقات التواريخ في هذا الحقل، يضع فيسبوك في الاعتبار هذا التوفر في توصيات المنتجات ويحاول عرض القوائم المتوفرة للتواريخ التي قام الشخص بالبحث عنها في الموقع. وبشكل اختياري، إذا قمت بتضمين التسعير، فيمكننا أيضًا عرض الأسعار المحددة بتواريخ في تصميم الإعلان. لتمكين هذه الميزة، يجب عليك أيضًا إرسال lease_start_date
وlease_end_date
فيسبوك في أحداث البيكسل.
اسم الحقل ونوعه | الوصف |
---|---|
النوع: string (سلسلة) | اختياري إذا تم تقديم بداية نطاق التاريخ المتوفر بتنسيق ISO-8601؛ يشمل تاريخ البدء. إذا قمت بتقديم مثال: |
النوع: string (سلسلة) | اختياري إذا تم تقديم نهاية نطاق التاريخ المتوفر بتنسيق ISO-8601؛ لا يشمل تاريخ النهاية. إذا قمت بتقديم مثال: |
النوع: string (سلسلة) | العدد الصحيح لسعر القوائم خلال هذا النطاق الزمني. مثال: |
النوع: string (سلسلة) | مطلوب إذا تم تقديم رمز العملة ISO-4217. مثال: |
النوع: string (سلسلة) | مدة الإقامة للسعر المحدد. القيم المسموح بها: |
هذا مثال على توّفر القوائم وكيفية ظهورها في JSON:
"available_dates_price_config": [ { // available until 11/01 at $150/night "end_date": "2018-11-01", "rate": "15000", "currency": "USD", "interval": "nightly", }, { // available from 11/01 - 12/01 at $200/night "start_date": "2018-11-01", "end_date": "2018-12-01", "rate": "20000", "currency": "USD", "interval": "nightly", }, { // available from 11/01 onward at $500/week "start_date": "2018-11-01", "rate": "50000", "currency": "USD", "interval": "weekly", }, ]
قم بتوفير روابط لمواضع معينة في قائمة المنتجات من خلال اتباع مواصفات روابط التطبيق. وتحتل معلومات الروابط لمواضع معينة في قائمة المنتجات الأولوية بالنسبة لأي معلومات يجمعها فيسبوك من خلال بيانات تعريف روابط التطبيق عن طريق متتبع الويب.
إذا كان لديك معلومات حول الروابط لمواضع معينة من روابط التطبيق بالفعل، فلن تحتاج إلى تحديد هذه البيانات. يستخدم فيسبوك هذه المعلومات من روابط التطبيق لعرض رابط صحيح لموضع معين. لعرض الروابط لمواضع معينة في الإعلانات، يمكنك الرجوع إلى إعلانات كتالوج Advantage+، قالب الإعلان.
بالنسبة إلى إعلانات كتالوج Advantage+، يمكنك تحديث معلومات قوائم المنازل التي بالكتالوج عبر الطرق التالية باستخدام التحميل المباشر. راجع التحميل المباشر لمرجع قائمة البيانات
مثال - يمكنك إجراء تحميل لمرة واحدة يدويًا:
curl \
-F "url=http://www.example.com/sample_feed.xml" \
-F "access_token=
بالنسبة إلى المعاملات التجارية، يمكنك تحديث معلومات قوائم المنازل في الكتالوج من خلال إعداد تحميل قائمة بيانات متكرر (مجدول) وتحديث قائمة البيانات. في Marketplace، نوصي بشدة باستخدام خيار تعيين جدول.
تدعم المعاملات التجارية تجربة متعددة اللغات. عند إضافة قائمة بيانات بلغة ثانوية إلى الكتالوج، يمكنك إنشاء قائمة بيانات أخرى بلغة ثانوية من هذا الكتالوج الواحد. تتجاوز المعلومات الموجودة في قوائم البيانات الثانوية اللغة الافتراضية عندما تظهر القوائم للجمهور المعني.
تنطبق هذه الميزة فقط على شركاء البلدان المحددة. يُرجى التواصل مع ممثل فيسبوك لمعرفة الإمكانيات في السوق.
هذه عبارة عن مجموعة عناصر في كتالوج تعلن عنها في إعلانات كتالوج Advantage+. كل كتالوج قوائم يضم كثيرًا من مجموعات القوائم.
curl \
-F "name=test set" \
-F 'filter={"availability":{"eq":"for_sale"}}' \
-F "access_token=" \
https://graph.facebook.com/
الفلتر filter
أعلاه مكون من عوامل التشغيل والبيانات التالية:
عوامل التشغيل | نوع الفلتر |
---|---|
| يحتوي على سلسلة فرعية، (غير حساس بالنسبة لحالة الأحرف) |
| لا يحتوي على سلسلة فرعية، (غير حساس بالنسبة لحالة الأحرف) |
| يحتوي على سلسلة فرعية، (حساس بالنسبة لحالة الأحرف) |
| لا يحتوي على سلسلة فرعية، (حساس بالنسبة لحالة الأحرف) |
| يساوي (غير حساس بالنسبة لحالة الأحرف) |
| لا يساوي (غير حساس بالنسبة لحالة الأحرف) |
| أقل من، (حقول رقمية فقط) |
| أقل من أو يساوي، (حقول رقمية فقط) |
| أكبر من، (حقول رقمية فقط) |
| أكبر من أو يساوي، (حقول رقمية فقط) |
البيانات | البيانات المطلوب فلترتها |
---|---|
| توفر قوائم المعروضات. مثال: |
| نوع القوائم. مثال: |
| نوع العقار. مثال: |
| سعر قوائم المعروضات |
| الاسم |
| المدينة |
| البلد |
| المنطقة أو الولاية |
| الرمز البريدي |
| عدد الأسرّة |
| عدد الحمامات |
يمكنك إرسال أحداث التحويل بلا اتصال ومعرفة عدد العملاء الذين شاهدوا إعلانات فيسبوك وقوائم المعاملات التجارية أو نقروا عليها قبل التحويل؛ استخدم API التحويلات بلا اتصال وأضف الحقول التالية في الخطوة الرابعة. قم بتحميل الأحداث بلا اتصال.
تقارن مفاتيح المطابقة التحويل بالمستخدم.
المفتاح | الوصف |
---|---|
| عناوين البريد الإلكتروني تجزئة |
| أرقام الهواتف تجزئة |
| الاسم الأول تجزئة |
| اسم العائلة تجزئة |
| معرف إعلانات Apple أو Android تجزئة |
| الرموز البريدية تجزئة |
| المدينة تجزئة |
| الولاية تجزئة |
| البلد تجزئة |
| تاريخ الميلاد (تنسيق DD) تجزئة |
| تاريخ الميلاد (تنسيق YYYY) تجزئة |
| الجنس تجزئة |
| العمر تجزئة |
| معرف بيانات العملاء المحتملين لتجميع بيانات العملاء المحتملين في Marketplace |
تقارن البيانات المخصصة التحويل بالتاجر.
الحقل | الوصف |
---|---|
|
|
| يتم التعيين إلى |
تصف "تفاصيل الحدث" حدث التحويل بلا اتصال الذي حدث. معدل تكرار التحميل يومي، خلال 48 ساعة من الحدث.
الحقل | الوصف |
---|---|
| مطلوب تعداد نوع الحدث:
|
| مطلوب تاريخ الحدث |
| مطلوب قيمة الإيجار. يتم التعيين على |
| مطلوب رمز العملة |