首页 > 解决方案 > Facebook 横幅广告未在世博会中显示

问题描述

我正在尝试通过 expo go 在我的世博项目上展示我的 facebook 横幅测试广告,但横幅广告无法正常工作。我的插页式广告正在工作,但横幅广告在这里不起作用是我的世博项目的代码

import React from 'react'
import * as FacebookAds from 'expo-ads-facebook';
import { View } from 'react-native';
FacebookAds.AdSettings.addTestDevice(FacebookAds.AdSettings.currentDeviceHash);


export default function BannerFBAds() {
   return (
     <>
       <FacebookAds.BannerAd
         placementId={"IMG_16_9_APP_INSTALL#MyAppIDHere"}
         type="standard"
         onPress={() => console.log('click')}
         onError={(error) => console.log('error', error)}
       />
     </>
   );
}

我的插页式广告运行良好

import * as FacebookAds from 'expo-ads-facebook';
FacebookAds.AdSettings.addTestDevice(FacebookAds.AdSettings.currentDeviceHash);




export const showFBInterstitial = () => {
   FacebookAds.InterstitialAdManager.showAd(
     'CAROUSEL_IMG_SQUARE_LINK#MyAppID'
   )
     .then((didClick) => {})
     .catch((error) => {});
}

标签: react-nativeexpofacebook-ads

解决方案


推荐阅读