You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Facebook广告Deferred deep link失效,App Ads Helper测试正常(Flutter)

Facebook延迟深度链接广告场景失效排查

基础配置信息

  • Flutter依赖插件:flutter_facebook_app_links: ^3.0.0+5
  • 目标延迟深度链接:example://prod/https://example.com/pages/landing-48?ad=74
  • Flutter环境检测无异常:
[✓] Flutter (Channel stable, 3.7.7, on macOS 13.3.1 22E261 darwin-x64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] VS Code (version 1.77.3)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

• No issues found!

初始化实现代码

Future<String?> initFBDeferredDeeplinks() async {
    String? deepLinkUrl;
    // Platform messages may fail, so we use a try/catch PlatformException.
    try {
      deepLinkUrl = await FlutterFacebookAppLinks.initFBLinks();
      if (Platform.isIOS) {
        deepLinkUrl = await FlutterFacebookAppLinks.getDeepLink();
      }

      if (deepLinkUrl != null && deepLinkUrl.isNotEmpty) {
        if (kDebugMode) {
          print("initFBDeferredDeeplinks $deepLinkUrl");
        }

        if (deepLinkUrl.contains("example://prod/")) {
          return deepLinkUrl.split("example://prod/").last;
        } 
        return deepLinkUrl;
      } else {
        return null;
      }
    } catch (e) {
      if (kDebugMode) {
        print(e);
      }
      return null;

      /// in case of error...
    }
  }

问题表现

通过Facebook App Ads Helper工具测试时,延迟深度链接可正常触发并获取;但在正式或测试广告投放场景中,仅能收到Install referrer数据,无法获取到延迟深度链接地址。

期望效果

Facebook广告场景下能返回与App Ads Helper测试一致的延迟深度链接结果。

内容的提问来源于stack exchange,提问作者rajeshzmoke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 13:53:11