firebase-ios-sdk: Dynamic link Source in Conversions for iOS is always not set

[REQUIRED] Step 2: Describe your environment

  • Xcode version: 11.1
  • Firebase SDK version: 6.9.0 install via carthage
  • Firebase Component: DynamicLinks (Auth, Core, Database, Firestore, Messaging, Storage, etc)
  • Component version: 6.9.0 install via carthage

[REQUIRED] Step 3: Describe the problem

I can see my source/compaign/medium in BigQuery

Screen Shot 2019-10-22 at 11 43 02

On iOS can’t see source in conversions will be (not set) On Android, this is working as I’d expect.

Screen Shot 2019-10-22 at 11 44 58

Let me know if you have any questions, thanks

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 29 (14 by maintainers)

Most upvoted comments

Thank you.

I just want to re-iterate so I understand correctly: the problem seems to be different from what was originally mentioned, and that the dynamic_link_app_open events are correctly being marked as conversions, however they are not being properly attributed to the UTM parameters that you set? Is this correct?

Another question: Are you seeing the _cmp event regularly before the dynamic_link_app_open event?

Hey all, sorry for the slow follow-up on this issue. We’ve seen this reported internally by a partner as well. This looks like a bug in Dynamic Links. @dmandar can provide more details when he is back from vacation.

Hi @allenktv, I work with @result0924. The dynamic_link_app_open events are counted as conversions in the Firebase console, but in DebugView, they are not flagged as expected. We have provided a screenshot here: https://github.com/firebase/firebase-ios-sdk/issues/4132#issuecomment-545243561

And in the Firebase console, these dynamic_link_app_open events (or any other conversions) are not properly attributed to the UTM parameters we set for the Dynamic Links, as can be seen here: https://github.com/firebase/firebase-ios-sdk/issues/4132#issue-510418329

Regarding the _cmp event, examining the debug log when running the app in the simulator, we regular see a ga_campaign (_cmp) event before the dynamic_link_app_open event. The debug log is provided here: https://github.com/firebase/firebase-ios-sdk/issues/4132#issuecomment-549682198

These symptoms might happen if FIRAnalyticsConnector.framework was not linked into the app.

Screen Shot 2019-10-23 at 10 19 56

I think i have linked into the app right?