Skip to content

Instantly share code, notes, and snippets.

@SahanAmarsha
Created September 27, 2022 13:24
Show Gist options
  • Save SahanAmarsha/682ea7312e8136a5eba07371c277d1b3 to your computer and use it in GitHub Desktop.
Save SahanAmarsha/682ea7312e8136a5eba07371c277d1b3 to your computer and use it in GitHub Desktop.
Record search word event using AWS Amplify Analytics category
// import analytics
import { Analytics } from "aws-amplify";
// record searched word in Analytics
const recordWordInAnalytics = (searchWord: string) => {
if (searchWord !== "") {
const lowerCaseWord = searchWord?.toLowerCase();
console.log("recordWordInAnalytics: ", lowerCaseWord);
try {
Analytics.record({
name: "WordSearched",
attributes: {
word: lowerCaseWord,
},
});
} catch (err) {
console.log("Analytics Error: ", err);
}
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment