تقسيم بيانات الإعلانات حسب مواضع الإعلانات

اختيار النظام الأساسي: Android (إصدار تجريبي) جديد Android iOS

لتقسيم بيانات تقارير أداء الإعلانات، استخدِم ميزة "مواضع الإعلانات". تتيح لك مواضع الإعلانات تقسيم بيانات مرّات الظهور في تقرير بدون الحاجة إلى وحدات إعلانية إضافية. لاستخدام ميزة "مواضع الإعلانات"، يجب أن يكون لديك معرّف موضع إعلان. للاطّلاع على تفاصيل حول مواضع الإعلانات، يُرجى الاطّلاع على لمحة عن مواضع الإعلانات.

يتناول هذا الدليل كيفية ضبط معرّف موضع الإعلان في Google Mobile Ads SDK وعرض تقرير أداء الإعلان.

المتطلبات الأساسية

قبل المتابعة، يُرجى اتّباع الخطوات التالية:

  • أكمِل عملية الإعداد Google Mobile Ads SDK.
  • يجب أن يكون الإصدار 12.9.0 أو أحدث.Google Mobile Ads SDK
  • الوصول إلى ميزة رقم تعريف موضع الإعلان لطلب إذن الوصول، يُرجى التواصل مع مدير حسابك.
  • أنشِئ معرّف موضع إعلان لتطبيقك.

ضبط رقم تعريف موضع الإعلان

لتقسيم بيانات أداء إعلانك، عليك ضبط رقم تعريف موضع الإعلان بإحدى الطرق التالية:

  • عند تحميل الإعلان
  • قبل عرض الإعلان

يمكنك تعديل رقم تعريف موضع الإعلان حسب الحاجة. عندما تسجّل Google Mobile Ads SDK مرّة ظهور إعلان، فإنّها تستخدم أحدث معرّف لموضع الإعلان تم ضبطه.

ضبط معرّف موضع الإعلان في وقت التحميل

يتناول هذا القسم كيفية ضبط معرّف موضع الإعلان في وقت التحميل. ينطبق سير العمل هذا على جميع أشكال الإعلانات.

يضبط المثال التالي معرّف موضع الإعلان البيني عند وقت التحميل:

Swift

private func loadInterstitial() async {
  do {
    let interstitial = try await InterstitialAd.load(
      with: "adUnitID", request: Request())
    interstitial.placementID = adPlacementID
    print("Placement ID set to: \(interstitial.placementID)")
  } catch {
    print("Failed to load interstitial ad with error: \(error.localizedDescription)")
  }
}

Objective-C

- (void)loadInterstitial {
  GADRequest *request = [GADRequest request];
  request.placementID = adPlacementID;
  [GADInterstitialAd loadWithAdUnitID:"adUnitID"
                              request:request
                    completionHandler:^(GADInterstitialAd *ad, NSError *error) {
                      if (!error) {
                        NSLog(@"Placement ID: %lld", ad.placementID);
                        return;
                      }
                    }];
}

استبدِل القيم التالية:

  • adUnitID برقم تعريف الوحدة الإعلانية.
  • adPlacementID بمعرّف موضع الإعلان.

ضبط رقم تعريف موضع الإعلان في وقت العرض

يتناول هذا القسم كيفية ضبط معرّف موضع الإعلان في وقت العرض لجميع أشكال الإعلانات. اختَر أشكال الإعلانات المفضّلة لديك من الأقسام التالية:

بالنسبة إلى إعلانات البانر، عليك ضبط معرّف موضع الإعلان قبل وضع طريقة عرض الإعلان في بنية العرض الهرمية. يضبط المثال التالي معرّف موضع إعلان بانر في وقت العرض:

Swift

private func showBanner(_ bannerView: BannerView) {
  bannerView.placementID = adPlacementID
  view.addSubview(bannerView)
}

Objective-C

- (void)showBannerView:(GADBannerView *)bannerView {
  bannerView.placementID = adPlacementID;
  [self.view addSubview:bannerView];
}

إعلانات ملء الشاشة

بالنسبة إلى أشكال الإعلانات بملء الشاشة، عليك ضبط معرّف موضع الإعلان قبل عرض الإعلان. ينطبق سير العمل هذا على التنسيقات التالية:

يضبط المثال التالي معرّف موضع الإعلان البيني في وقت العرض:

Swift

private func showInterstitial(_ ad: InterstitialAd) {
  ad.placementID = adPlacementID
  ad.present(from: self)
}

Objective-C

- (void)showAd:(GADInterstitialAd *)ad {
  ad.placementID = adPlacementID;
  [ad presentFromRootViewController:self];
}

إعلانات مدمجة مع المحتوى

بالنسبة إلى الإعلانات المدمجة مع المحتوى، عليك ضبط معرّف موضع الإعلان بعد تحميل إعلان مدمج مع المحتوى وقبل تسجيل الإعلان في طريقة عرض الإعلان.

يضبط المثال التالي معرّف موضع إعلان مدمج مع المحتوى في وقت العرض:

Swift

private func configureView(_ nativeAdView: NativeAdView, withAd nativeAd: NativeAd) {
  nativeAd.placementID = adPlacementID
  nativeAdView.nativeAd = nativeAd
}

Objective-C

- (void)configureView:(GADNativeAdView *)nativeAdView withNativeAd:(GADNativeAd *)nativeAd {
  nativeAd.placementID = adPlacementID;
  nativeAdView.nativeAd = nativeAd;
}

عرض تقرير مواضع الإعلانات

بعد ضبط معرّف موضع الإعلان، سيظهر لك تقرير عن سمة معرّف موضع الإعلان في واجهة مستخدم AdMob. للاطّلاع على التقرير، اتّبِع الخطوات الواردة في مقالة عرض مواضع إعلاناتك.