Skip to content

Add Analytics Coverage for Node AutoComplete#11209

Merged
QilongTang merged 4 commits intoDynamoDS:masterfrom
zeusongit:adp-nodeauto
Oct 29, 2020
Merged

Add Analytics Coverage for Node AutoComplete#11209
QilongTang merged 4 commits intoDynamoDS:masterfrom
zeusongit:adp-nodeauto

Conversation

@zeusongit
Copy link
Contributor

@zeusongit zeusongit commented Oct 27, 2020

Purpose

DYN-3178
Added tracking events for coverage of node autocomplete feature and in-canvas search.
Events covered:

  • Opening a node-autocomplete window
  • Placing a node using node-autocomplete window
  • Opening an in-canvas search window
  • Placing a node using in-canvas search window

Related PR to add waypoints to Analytics: #23

Declarations

Check these if you believe they are true

  • The codebase is in a better state after this PR
  • Is documented according to the standards
  • The level of testing this PR includes is appropriate
  • User facing strings, if any, are extracted into *.resx files
  • All tests pass using the self-service CI.

Reviewers

@DynamoDS/dynamo

Open auto complete window
Select suggestion
@QilongTang
Copy link
Contributor

@zeusongit Can you also add similar level of tracking for in-canvas search, I think it will be good that we can compare the usage between these two

@zeusongit zeusongit marked this pull request as ready for review October 28, 2020 22:22
@zeusongit zeusongit requested a review from QilongTang October 29, 2020 15:44
@QilongTang
Copy link
Contributor

@zeusongit Looks good. Did you happen to verify the local analytics log?

@zeusongit
Copy link
Contributor Author

@zeusongit Looks good. Did you happen to verify the local analytics log?

Yes, I did

@QilongTang QilongTang merged commit aaf2f53 into DynamoDS:master Oct 29, 2020
@QilongTang
Copy link
Contributor

@zeusongit You will also need to make a PR to modify the whitelist file, you can refer to my example

@zeusongit
Copy link
Contributor Author

@zeusongit You will also need to make a PR to modify the whitelist file, you can refer to my example

https://git.autodesk.com/Dynamo/Analytics.NET/pull/23

zeusongit added a commit to zeusongit/Dynamo that referenced this pull request Oct 29, 2020
* add analytics coverage for node autocomplete

Open auto complete window
Select suggestion

* Update NodeAutoCompleteSearchControl.xaml.cs

* add tracking to in-canvas search node selection

* add track points for in canvas search open/select

Co-authored-by: Ashish Aggarwal <[email protected]>
QilongTang pushed a commit that referenced this pull request Oct 29, 2020
…1219)

* Skip primitive type input ports from node-autocomplete (#11201)

* Add list of nodes to be skipped

* Add test and comments

* Add Analytics Coverage for Node AutoComplete (#11209)

* add analytics coverage for node autocomplete

Open auto complete window
Select suggestion

* Update NodeAutoCompleteSearchControl.xaml.cs

* add tracking to in-canvas search node selection

* add track points for in canvas search open/select

Co-authored-by: Ashish Aggarwal <[email protected]>

Co-authored-by: Ashish Aggarwal <[email protected]>
QilongTang pushed a commit that referenced this pull request Nov 5, 2020
…Nodeautocomplete and Incanvas search (#11232) (#11235)

* Skip primitive type input ports from node-autocomplete (#11201)

* Add list of nodes to be skipped

* Add test and comments

* Add Analytics Coverage for Node AutoComplete (#11209)

* add analytics coverage for node autocomplete

Open auto complete window
Select suggestion

* Update NodeAutoCompleteSearchControl.xaml.cs

* add tracking to in-canvas search node selection

* add track points for in canvas search open/select

Co-authored-by: Ashish Aggarwal <[email protected]>

* cherrypicking adp code change for node auto

Co-authored-by: Ashish Aggarwal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants