2016-12-07 101 views
0

我正在嘗試使用Firebase記錄自定義事件。我想記錄一些事件描述文本。我無法在Firebase儀表板中的"full_text"字段中查找。我可以正確地找到"name"字段,但是"full_text"在哪裏?在儀表板中讀取Firebase自定義事件

[FIRAnalytics logEventWithName:[NSString stringWithFormat:@"3: %@",response.description] 
          parameters:@{ 
             @"name": @"InAppPurchaseCrash1" , 
             @"full_text": @"Some description about the event log" 
             }]; 

例如與此代碼我可以看到「InAppPurchaseCrash1」,而不是在火力地堡儀表盤「事件日誌的一些說明」。

回答

1

AFAIK自定義參數的跟蹤當前不能在控制檯中進行。當您將Firebase連接到BigQuery時,可以跟蹤所有內容,但這不是免費和額外的工作。

您可以使用一些預定義的事件參數。 Here是解答VALUE參數的類似問題的答案。

此外,here您可以找到預定義的Firebase事件的列表。其中一些具有預定義的參數。也許你可以爲你的用例使用一個預定義的事件。

更新:我明白了,你想要做的是獲得更多關於崩潰報告的信息。請注意,Google Analytics和Firebase崩潰應該用於不同的情況。 Google Analytics(分析)適用於常見的常見分析事件(某人購買了某件東西或點擊了鏈接),Crash軟件包用於解決您希望修復的異常錯誤。我們不知道IOS,但在Android上FirebaseCrash有兩個重要功能:log()和report()使用report(),您可以自己報告錯誤並在Firebase控制檯中查看錯誤。另一方面,log()不會直接向Firebase發送任何內容。但是,如果有異常情況或您致電報告,則最後一次log()調用將與報告一起發送(您可以在控制檯中看到它們)。

如果你看看doumentation for IOS有FIRCrashLog(ObjC)/ FIRCrashMessage(Swift)函數,可以完成我上面描述的功能。所以,如果出現錯誤,您將隨同您的崩潰報告一起獲取記錄的數據。

+0

如何FIRCrashLog後?是否可以向FIRCrashLog添加一些關於崩潰的自定義數據? – birdcage

+0

我不瞭解IOS,但在Android上FirebaseCrash有兩個重要功能:log()和report() 使用report(),您可以自己報告錯誤並在Firebase控制檯中查看錯誤。另一方面,log()不會直接向Firebase發送任何內容。但是,如果有異常情況或您致電報告,則最後一次log()調用將與報告一起發送(您可以在控制檯中看到它們)。 – Cubicle257

相關問題