"@react-native-firebase/analytics": "19.3.0",
"@react-native-firebase/app": "^19.0.0"
Google Analytics在Android和iOS中都在工作,GTM也在为Android工作。但是我在与iOS一起使用时面临问题。我遵循了Google的官方文档,我们需要创建容器文件夹,然后需要将容器JSON文件放置,我尝试了多次使用不同的方法,但是GTM仍无法使用,尽管分析事件正在工作但是没有GTM(在iOS中)。 这些是我的podfile的内容:
pod 'SPTPersistentCache', :modular_headers => true
pod 'DVAssetLoaderDelegate', :modular_headers => true
pod 'GoogleUtilities', :modular_headers => true
pod 'FirebaseCore', :modular_headers => true
pod 'GoogleTagManager', :modular_headers => true
googletagmanager警告:找不到默认容器。需要将容器添加到容器文件夹中并添加到目标中。
我尝试通过在项目文件夹中的iOS root文件夹中创建容器文件夹,即ios-root/my-prot/container/container/gtm-xxxx.json,但仍无法正常工作。 在XCode控制台中,我得到: “googletagmanager警告:找不到默认容器。需要将容器添加到容器文件夹中并添加到目标中。
您可以在GitHub上查看此问题:https://github.com/googleanalytics/google-tag-manager-ios-sdk/issues/40