Firebase Analytics和Google跟踪代码管理器:<firanalytics error =“”>保留事件名称

时间:2017-02-15 12:35:26

标签: ios swift swift3 google-tag-manager firebase-analytics

我将Firebase和GTM集成在cocoapods上:

pod 'Firebase/Core'
pod 'GoogleTagManager', '~> 5.0'

Podfile.lock用于所使用的版本:

  
      
  • Firebase / Core(3.12.0):      
        
    • FirebaseAnalytics(= 3.6.0)
    •   
    • FirebaseCore(= 3.4.7)
    •   
  •   
  • FirebaseAnalytics(3.6.0):      
        
    • FirebaseCore(〜> 3.4)
    •   
    • FirebaseInstanceID(〜&gt; 1.0)
    •   
    • GoogleInterchangeUtilities(〜&gt; 1.2)
    •   
    • GoogleSymbolUtilities(〜&gt; 1.1)
    •   
    • GoogleToolboxForMac / NSData + zlib(〜&gt; 2.1)
    •   
  •   
  • FirebaseCore(3.4.7):      
        
    • GoogleInterchangeUtilities(〜&gt; 1.2)
    •   
    • GoogleSymbolUtilities(〜&gt; 1.1)
    •   
    • GoogleToolboxForMac / NSData + zlib(〜&gt; 2.1)
    •   
  •   
  • FirebaseInstanceID(1.0.8)
  •   
  • GoogleAnalytics(3.17.0)
  •   
  • GoogleInterchangeUtilities(1.2.2):      
        
    • GoogleSymbolUtilities(〜&gt; 1.1)
    •   
  •   
  • GoogleSymbolUtilities(1.1.2)
  •   
  • GoogleTagManager(5.0.8):      
        
    • FirebaseAnalytics(〜&gt; 3.0)
    •   
    • GoogleAnalytics(〜&gt; 3.0)
    •   
    • GoogleUtilities(〜&gt; 1.3.0)
    •   
  •   
  • GoogleToolboxForMac / Defines(2.1.1)
  •   
  • GoogleToolboxForMac / NSData + zlib(2.1.1):      
        
    • GoogleToolboxForMac / Defines(= 2.1.1)
    •   
  •   
  • GoogleUtilities(1.3.2):      
        
    • GoogleSymbolUtilities(〜&gt; 1.1)
    •   
  •   

并按照集成文档中的步骤进行操作,但我收到了以下警告:

<FIRAnalytics/ERROR> Event name is reserved. Ignoring event: user_engagement
<FIRAnalytics/ERROR> Event name is reserved. Ignoring event: first_open

我知道这些是保留的事件所以我不发送这些事件。 GTM和firebase Analytics之间是否存在集成问题?

修改

我从配置文件中删除了“.json”扩展名。日志说:

GoogleTagManager warning: No default container found. Container needs to be added to a container folder and added to the target.
Configuration was not found in database. The configuration will be fetched from the network when necessary
Firebase Analytics is ready to receive events
Firebase Analytics enabled
Fetching configuration from the server
Downloading data. Host: https://app-measurement.com/config/app/1:...
Successful fetched configuration from the server. Got network response. Code, size: 200, 106
Successfully parsed a configuration. Version: 1484056.........
Measurement data sent to network
Successful upload. Got network response. Code, size: 204, 0

任何想法???

但错误消失了???

任何想法

2 个答案:

答案 0 :(得分:1)

在我的情况下,问题是因为以错误的方式包含文件。确保正确包含容器文件夹。提示:文件夹图标颜色在项目导航器中应为蓝色。

答案 1 :(得分:0)

到Xcode 11中的文件夹>,只需创建文件夹并将其拖到XCode中,然后在导入向导弹出窗口中选中Create folder reference。项目导航器中将具有蓝色文件夹。