تفضل بزيارة مركز مساعدة Audience Network لمزيد من الإرشادات والتعليمات حول استخدام Audience Network.
قبل طرح تطبيق على المتجر، من الضروري أن تقوم باختبار عمل التكامل على نحو صحيح. يرجى قراءة [الدليل] الذي نوفره (/docs/audience-network/testing) عن كيفية اختبار عملية التنفيذ. يمكنك أيضًا اتباع دليل [بدء الاستخدام] (/docs/audience-network/getting-started) إذا كنت تحتاج إلى المساعدة فيما يتعلق بعملية الدمج. بمجرد الانتهاء من مراجعة تطبيقك، ستتمكن من تقديم إعلانات حقيقية تلقائيًا.
لكل طلب من طلبات عرض الإعلان، تقوم مجموعة SDK بتمرير معرف الجهاز (معرف IDFA بنظام iOS ومعرف الإعلانات بنظام Android) إلى فيسبوك حتى نتمكن من تحديد الإعلان المناسب المطلوب عرضه. لا يتم إرجاع أي معلومات متعلقة بالشخص إلى الناشر مع الإعلان.
على نظام iOS، يمكنك دمج مجموعة Audience Network SDK في التطبيقات التي تستهدف الإصدار iOS 9 أو الإصدارات الأحدث.
على نظام Android، يمكن دمج أحدث إصدار من Audience Network SDK في التطبيقات التي تستهدف الإصدار 15 لواجهة API من مجموعة Android SDK أو الإصدارات الأحدث.
Yes, the Audience Network delivers ads for publishers using Unity within their iOS and Android app. The Unity SDK supports all of the format supported by the iOS and Android SDKs.
نعم، يمكنك تطبيق إعلانات من فئة غير فئات النشاط (non-Activity class) إذا كانت الفئة تشير إلى النشاط الرئيسي. ويجب عليك إدخال هذا النشاط كمعلمة عند إنشاء مثيلات من الإعلانات.
Most mediation services have an option to integrate with 3rd party networks using adapters. The following describes the steps needed to setup such integrations:
See tips for how to get more fill and revenue when using mediation.
هذا يعني أنه لا يمكننا عرض الإعلانات على هذا الشخص. وقد يرجع ذلك إلى مجموعة من الأسباب من بينها:
setAdvertiserTrackingEnabled
بعدم عرض الإعلانات المخصصة عبر Audience Network.لاحظ أنه إذا كان بإمكانك رؤية الإعلانات الحقيقية أثناء قيامك بالاختبار بناءً على دليل الاختبار لدينا، فستعمل عملية التنفيذ الخاصة بك بشكل صحيح وسيتمكّن الأشخاص من رؤية الإعلانات في تطبيقك بمجرد البث المباشر.
لتحميل إعلان جديد، قم بإنشاء مثيل جديد من NativeAd.
Yes, ads can be cached and re-used for up to 60 minutes. If you plan to use the ad after this time period, make a call to load a new ad. After this time passes, if the person has not clicked the ad, you must request a new ad.
بعد دمج مجموعة SDK في تطبيق iOS الخاص بك، ستحتاج إلى إرسال تطبيقك إلى Apple للخضوع إلى المراجعة. وكجزء من عملية المراجعة هذه، ستكون مطالبًا بتحديد ما إذا كان تطبيقك يستخدم معرف الإعلانات (IDFA) أم لا. لذا يرجى تحديد "نعم". وبعد ذلك، ستكون مطالبًا بتوضيح كيفية استفادة تطبيقك منه. سيظهر السؤال بهذا الشكل:
يستخدم هذا التطبيق معرف الإعلانات من أجل (حدد كل ما ينطبق)؟
إذا كنت ستستخدم إطار عمل Audience Network، فيجب عليك تحديد الخيار الأول. أما إذا كنت تستخدم إطار العمل الأساسي الخاص بنا لتتبع إسناد التثبيت وأحداث التطبيق، فيرجى تحديد الخيارين الثاني والثالث. وإذا كنت تستخدم كلا الخيارين، فحدد الخيارات الثلاثة.
نعم، تستخدم SDK Audience Network لنظام Android معرف الإعلانات وتراعي خيار الحد من التتبع وفقًا لشروط وبنود Google Play. نوصيك، ولكن دون إلزام، بإعداد مشروعك من خلال خدمات Google Play. يوفر لك إعداد تطبيقك بهذه الطريقة الحصول على تجربة تقنية أفضل عند استخدام Audience Network.
1, What is the purpose of this guide?
This guide is intended to help mobile app developers and ad operation personals to validate ad request/response to and from Audience Network in cases such as:
Audience Network ad requests are communicated between Audience Network SDK and Audience Network ad server through HTTPS. Testing and confirming ad requests and responses from the HTTPS network activity is the primary and direct step among many other steps.
2, How to setup Charles Proxy?
One of the tools to log the ad requests and responses information from the HTTPS is Charles, a web debugging proxy application https://www.charlesproxy.com.
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
It is found that Charles SSL Proxying is very useful and required for viewing all HTTPS ad requests traffic between iOS and Android app and FAN server.
The SSL Proxying (https://www.charlesproxy.com/documentation/proxying/ssl-proxying/) shows how to setup Charles for iOS and Android device, and host machine running Windows and Mac OS.
Once SSL Proxying is setup and tested properly, make sure Charles is able to proxy SSL requests and see request/response content.
3, How to look up ad requests?
Update Charles Proxy / SSL Proxying setting by adding Host: “graph.facebook.com” and Port: “8888”, Host: “graph.facebook.com” and Port: “443”.
3.2 Read SSL Proxy request / response content for Audience NetworkGo to your mobile app and make ad requests, you should see ad request going to FAN server: https://graph.facebook.com/network_ads_common/ and ad response in JSON text form within HTTPS response contents.
3.3 Confirming ad request sent to and received from Audience NetworkAd request can be verified if the ad is filled successfully or returned with no fill based on the “code” in the JSON form. “Code” is “0” indicates the request is returned or filled with an ad, “code” is “1001” means no ad is available for the request and app can make another request after passing the specific time limit.
Below is an example of successful ad response:
{
"type": "ads",
"code": 0,
"placements": [{
"definition": {
"placement_id": "148789268824369_851969285173027",
"type": "rewarded_video",
"refresh": "0",
"refresh_threshold": "-1",
"min_viewability_percentage": "1",
"viewability_check_ticker": "0",
"viewability_check_interval": "100",
"viewability_check_initial_delay": "0",
"video_time_polling_interval": "200",
"cacheable": true,
"client_max_retry_count": "1",
"invalidation_duration_in_seconds": "3600",
"request_timeout": "30000"
},
…
}
If no entry point is observed from Charles Proxy for Audience Network end-point (https://graph.facebook.com/network_ads_common/), it should suggest that the primary reason is the mobile app did not make any ad requests to Audience Network server. For this case, re-examining the app integration and app logic is required for mobile developer or ad operation personal.
4, What is the next step?This guide should help you through testing, troubleshooting ad request/response issues with Audience Network.
If you have further questions on how to use this guide or unanswered questions on ad request/response, please contact our publisher support portal at https://www.facebook.com/business/publishersupport.
لضمان أفضل تجربة ممكنة لمستخدمي تطبيقك، يرجى اتباع [سياسات Audience Network] (https://developers.facebook.com/docs/audience-network/policy) عند دمج إعلاناتك.
نحتفظ بحقنا في رفض أي ناشر أو الموافقة عليه أو إزالته لأي سبب كان، وفق ما يتراءى لنا وحدنا، بما في ذلك الناشرين الذين يتركون أثرًا سلبيًا على علاقتنا بمستخدمينا أو يروجون لمحتوى أو خدمات أو نشاطات تتعارض مع مكانتنا التنافسية أو مصالحنا أو فلسفتنا الإعلانية. هذه الإرشادات عرضة للتغيير في أي وقت.
In order to ensure that our publishers are offering a high quality advertising experience, we require that all apps serving Facebook ads are in compliance with our Audience Network policies.
All apps in our network will be reviewed by automated systems as well as manually checked for quality and compliance. We will have on-going quality review to ensure continued adherence to our policies and Audience Network design guidelines.
نحن في فيسبوك نؤمن بأهمية مساهمة الإعلانات في إثراء تجربة المستخدم بأكملها ووجوب اتساق الإعلانات مع هذه التجربة. ونحن ملتزمون بتحقيق هذا الهدف على فيسبوك وAudience Network.
ويكون أي إعلان يتم تشغيله على Audience Network مؤهلاً أيضًا للتشغيل على فيسبوك. وهذا يعني أن هذه الإعلانات تخضع لسياسات إعلانات فيسبوك الصارمة وتمر عبر عملية المراجعة السابقة واللاحقة لدينا والتي تتميز بدقتها. وبعبارة أخرى، توفر فيسبوك لشركاء الناشرين سبل الحماية ذاتها التي نستخدمها على موقعنا. يمكنك الوصول إلى سياسات الإعلان الخاصة بنا هنا. تم تصميم هذه السياسات لضمان تمتع الإعلانات بجودة عالية، وآمنة للعلامات التجارية، وتتوافق مع جميع القوانين المعمول بها.
ونحن ندرك أنه في بعض الحالات قد تفضل عدم تشغيل إعلان معين أو نوع إعلان معين بتطبيقك، بغض النظر عن توافقه مع سياساتنا من عدمه. وكشريك ناشر في Audience Network، يمكنك فلترة معلنين أو فئات معلنين محددة (على سبيل المثال، الإعلانات السياسية) على النحو الذي تراه مناسبًا لك.
تعرف على كيفية تقييد المعلنين الذين يمكنهم نشر إعلانات على تطبيقك أو موقعك على الويب.
ستكون الإعلانات مشابهة إلى درجة كبيرة لإعلانات الهواتف المحمولة الحالية على فيسبوك. ويؤدي النقر على الإعلان إلى نقل المستخدم لمتجر تطبيقات لتنزيل تطبيق، أو فتح صفحة ويب في المتصفح أو تشغيل تطبيق موجود على هاتف المستخدم. ستتألف الإعلانات من وحدات بانر، وإعلانات خلالية وإعلانات أصلية لتناسب مواضع الإعلانات في تطبيقك. ستحتوي الإعلانات على عناصر إعلانات فيسبوك القياسية نفسها.
تعرف على المزيد عن [أنواع الإعلانات التي يمكن تشغيلها على Audience Network] (https://www.facebook.com/help/audiencenetwork/909759812477057)، وما يحدث عند تفاعل الأشخاص معها.
لن يتلقى الناشرون قائمة بالمعلنين في أي مرحلة، بما في ذلك تقارير الناشر. سيراجع فيسبوك الإعلانات المعروضة في تطبيقات الناشرين ويجب أن تكون تلك الإعلانات متوافقة مع [إرشادات الإعلان على فيسبوك] (https://www.facebook.com/policies/ads).
يعتمد الأمر على عدة عوامل - إذ يتباين الأداء نتيجة لعوامل مثل الجمهور والمواضع الإعلانية والحملات الإعلانية التي تطابق قاعدة مستخدميك.
قد يتغير معدل التعبئة بمرور الوقت مع استمرار تطور شبكتنا. يمكن للعديد من العوامل مثل المعلومات الديموغرافية لقاعدة مستخدمي تطبيقك، وموقعهم الجغرافي وطلب المعلنين أن تغير من عدد الإعلانات التي تُعرض بتطبيقك أو تؤثر عليه.
إذا لاحظت تغيرًا مفاجئًا في معدل التعبئة، يرجى التحقق للتأكد مما يلي:
Ad refresh is not supported by Facebook Audience Network. In addition, disableAutoRefresh
is deprecated from FBAdView (iOS) and AdView (Android) in the 4.99 release and above.
يمكنك استخدام علامة تبويب الفلترة في قسم "Audience Network" لاستثناء التطبيقات التي ترغب في منع عرض إعلاناتها داخل تطبيقك. يمكنك أيضًا استثناء مجالات ويب إذا أردت منع الإعلانات من مواقع ويب معينة.
بالإضافة إلى ما سبق، تقوم Audience Network تلقائيًا باكتشاف تطبيق الهواتف المحمولة الذي قمت بإضافته في إعدادات تطبيق فيسبوك (developers.facebook.com/apps/[YOUR_APP_ID]>/settings/).
لاحظ أن التقييد الزائد لهذا الأمر سيؤثر على عرض الإعلانات وتقليل معدل التعبئة.
يهدف فيسبوك لتوفير عائد قيّم على الاستثمار للمعلنين في Audience Network عن طريق التأكد من أن النقرات حقيقية ومقصودة. لا نقبل النقرات الاحتيالية التي يرتكبها الناشرون بأي حال من الأحوال وسنحظر الناشرين الذين يقومون بذلك فور اكتشافنا للاحتيال. نراقب بعناية كل النقرات ومرات الظهور في Audience Network لاكتشاف أي أنماط للنقرات الاحتيالية. لن نحاسب المعلنين أو ندفع للناشرين مقابل النقرات التي نقرر أنها غير صالحة.
يتم احتساب معدل التعبئة بقسمة إجمالي الإعلانات المعروضة على إجمالي الطلبات المؤهلة. تشتمل الحالات التي لا تحتسب فيها الطلبات على ما يلي:
[أضف أعضاء فريقك] (https://developers.facebook.com/docs/apps/security#app_roles) كمسؤولين أو كمستخدمي رؤى لمنحهم صلاحية الوصول إلى التقارير. لإضافة تعيينات الأدوار أو تغييرها، توجه إلى إعدادات تطبيق فيسبوك ثم اختر قسم "الأدوار".
يمكنك العثور على التقارير بالانتقال إلى قسم "Audience Network" من إعدادات تطبيقك وتحديد علامة التبويب "الأداء". تعرض التقارير نظرة عامة على أدائك بالإضافة إلى تفاصيل الأداء لفترة زمنية محددة. يمكنك تحليل أدائك أكثر حسب البلد أو معرف الموضع.
للاطلاع على سجل عمليات الدفع وتفاصيل الأرباح، انتقل إلى قسم "Audience Network" وحدد علامة التبويب "الأرباح".
لن نكشف أي معلومات خاصة بالمعلنين في تقاريرك. إذا كنت ترغب في فلترة معلن بعينه أو فئة بعينها من المعلنين، فانتقل إلى قسم "Audience Network" من إعدادات التطبيق وحدد علامة التبويب "الفلتر".
نعم. يمكنك الاطلاع على هذا الدليل للحصول على مزيد من التفاصيل حول كيفية قراءة بيانات أداء التطبيق بطريقة برمجية.
You can set up payments by completing the publisher payout forms. The forms are located under the payout tab in the "Audience Network" section in your app settings page. We require your bank name, SSN/TIN and tax information in order to process your payouts.
Note: You need to set up your payout information for ad delivery to start.
Contact us by clicking on "Need Help?" button within Audience Network Dashboard if you are having problems completing the forms.
For more information see Add Payout Information.
You will receive payment on approximately the 21st of each month for the previous month's balance. Read our Audience Network Terms for more information.
Contact us by clicking on "Need Help?" button within Audience Network Dashboard if you do not receive a payment or if you have questions about the payout process.
يتم تحصيل الأرباح عندما تصل إلى 100 دولار على الأقل. ستحصل على أرباحك بحلول يوم 21 من كل شهر عن رصيد الشهر السابق.
قم أولاً بالتحقق من علامة التبويب Audience Network/الأرباح للتأكد من إكمال دفق الأرباح.
يمكنك الاتصال بنا بالنقر على زر "هل تحتاج إلى المساعدة?" في لوحة معلومات Audience Network إذا كنت تواجه أي مشكلات تتعلق بالدفع.
إذا كنت ترغب في تغيير أي من معلومات الدفع، فانتقل إلى قسم "Audience Network" من إعدادات التطبيق وحدد علامة التبويب "الأرباح".
نؤمن بأن Audience Network توفر تجربة إعلانية على الهاتف المحمول من شأنها أن تساعد الناشرين والمطورين بشكل أفضل على تحقيق دخل من تطبيقاتهم، لكن لا يمكننا الالتزام بمشاركة أرباح معينة في الوقت الحالي. تتوفر التقارير في الوقت الفعلي والأرباح المتوقعة في قسم "Audience Network" بصفحة إعدادات تطبيقك.
معلومات حول الخدمات والتطبيقات الموجهة للأطفالتوضح مسؤولياتك بموجب قانون حماية خصوصية الأطفال عبر الإنترنت في الولايات المتحدة (COPPA). | الامتثال لقانون خصوصية المستهلك في كاليفورنيا (CCPA)يوضح كيفية تقييد استخدام التطبيق أو موقع الويب للمعلومات الشخصية للامتثال لقانون خصوصية المستهلك في كاليفورنيا (CCPA). |