{"_id":"@crowdfarming/cordova-plugin-marketingcloudsdk","_rev":"28-eff6613a953780528c1de2f1d5be9c8e","name":"@crowdfarming/cordova-plugin-marketingcloudsdk","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.3":{"name":"@crowdfarming/cordova-plugin-marketingcloudsdk","version":"0.0.3","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","_id":"@crowdfarming/cordova-plugin-marketingcloudsdk@0.0.3","maintainers":[{"name":"moisesacg","email":"moises@crowdfarming.com"},{"name":"tie_crowdfarming","email":"tie@crowdfarming.com"},{"name":"jjbalso_cf","email":"jj.balcazar@crowdfarming.com"},{"name":"crowdfarming_admin","email":"support@crowdfarming.com"},{"name":"d.corrales","email":"d.corrales@crowdfarming.com"},{"name":"v.serrano","email":"v.serrano@crowdfarming.com"},{"name":"alberto.gil","email":"alberto@crowdfarming.com"},{"name":"alexmdv","email":"a.martinez@crowdfarming.com"},{"name":"cf-ddgcarbayo","email":"d.garcia@crowdfarming.com"},{"name":"jacano","email":"ja.cano@crowdfarming.com"},{"name":"ggomez2","email":"g.gomez@crowdfarming.com"},{"name":"ruben_cf","email":"r.gdelongoria@crowdfarming.com"},{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},{"name":"fermedina","email":"f.medina@crowdfarming.com"},{"name":"miguel.vinas","email":"m.vinas@crowdfarming.com"},{"name":"cf-vmunoz","email":"v.munoz@crowdfarming.com"},{"name":"cf-f.martins","email":"f.martins@crowdfarming.com"},{"name":"cf-p.agudo","email":"p.agudo@crowdfarming.com"},{"name":"cf-j.salvador","email":"j.salvador@crowdfarming.com"},{"name":"cf-d.martin","email":"d.martin@crowdfarming.com"},{"name":"cf-j.garcia","email":"j.garcia@crowdfarming.com"},{"name":"cf-i.cortes","email":"i.cortes@crowdfarming.com"},{"name":"cf-j.bajana","email":"j.bajana@crowdfarming.com"}],"homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"dist":{"shasum":"d16ff730697a6abc97acbbeebe5834bbb139312f","tarball":"https://registry.npmjs.org/@crowdfarming/cordova-plugin-marketingcloudsdk/-/cordova-plugin-marketingcloudsdk-0.0.3.tgz","fileCount":54,"integrity":"sha512-iWNQnDyZyDZYC8eiCDNgmz2vjP15CeYCOVJBU0XH64JU7uC9SsYUni3JqU8MpfUm1y1Ssp3bOxgwQzbNEgwZyg==","signatures":[{"sig":"MEUCIQD7GkmZ6YrxUlwi/LDulV7wKLtIxRSCNgr2dhd29gqDTgIgN2zU+JPfoqAUn+HVFaLxlgMufNxGt03GnlOADqcHXyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342288},"cordova":{"id":"cordova-plugin-marketingcloudsdk","platforms":["android","ios"]},"gitHead":"6f1df5b551a3e485a9651276d02e49f4d516d7bd","scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src","format":"clang-format -i -style=file src/android/MCCordovaPlugin.java src/android/MCInitProvider.java src/android/MCSdkConfig.java src/ios/AppDelegate+MCCordovaPlugin.h src/ios/AppDelegate+MCCordovaPlugin.m src/ios/MCCordovaPlugin.h src/ios/MCCordovaPlugin.m tests/ios/MCCordovaPluginLib/Tests/Tests.m www/MCCordovaPlugin.js","release":"standard-version && git push --follow-tags && npm publish","gen-docs":"jsdoc2md --template \"jsdoc2md/TEMPLATE.md\" \"www/**/*.js\" --plugin \"dmd-plugin-cordova-plugin\" > README.md"},"_npmUser":{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","directories":{},"_nodeVersion":"22.2.0","dependencies":{"standard-version":"^9.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.3.0","clang-format":"^1.4.0","jsdoc-to-markdown":"^5.0.3","eslint-plugin-node":"^5.0.0","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","dmd-plugin-cordova-plugin":"^0.1.0","eslint-config-semistandard":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-marketingcloudsdk_0.0.3_1748343730951_0.25127950992416714","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@crowdfarming/cordova-plugin-marketingcloudsdk","version":"0.0.4","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","_id":"@crowdfarming/cordova-plugin-marketingcloudsdk@0.0.4","maintainers":[{"name":"moisesacg","email":"moises@crowdfarming.com"},{"name":"tie_crowdfarming","email":"tie@crowdfarming.com"},{"name":"jjbalso_cf","email":"jj.balcazar@crowdfarming.com"},{"name":"crowdfarming_admin","email":"support@crowdfarming.com"},{"name":"d.corrales","email":"d.corrales@crowdfarming.com"},{"name":"v.serrano","email":"v.serrano@crowdfarming.com"},{"name":"alberto.gil","email":"alberto@crowdfarming.com"},{"name":"alexmdv","email":"a.martinez@crowdfarming.com"},{"name":"cf-ddgcarbayo","email":"d.garcia@crowdfarming.com"},{"name":"jacano","email":"ja.cano@crowdfarming.com"},{"name":"ggomez2","email":"g.gomez@crowdfarming.com"},{"name":"ruben_cf","email":"r.gdelongoria@crowdfarming.com"},{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},{"name":"fermedina","email":"f.medina@crowdfarming.com"},{"name":"miguel.vinas","email":"m.vinas@crowdfarming.com"},{"name":"cf-vmunoz","email":"v.munoz@crowdfarming.com"},{"name":"cf-f.martins","email":"f.martins@crowdfarming.com"},{"name":"cf-p.agudo","email":"p.agudo@crowdfarming.com"},{"name":"cf-j.salvador","email":"j.salvador@crowdfarming.com"},{"name":"cf-d.martin","email":"d.martin@crowdfarming.com"},{"name":"cf-j.garcia","email":"j.garcia@crowdfarming.com"},{"name":"cf-i.cortes","email":"i.cortes@crowdfarming.com"},{"name":"cf-j.bajana","email":"j.bajana@crowdfarming.com"},{"name":"cf-j.mbarriga","email":"j.mbarriga@crowdfarming.com"},{"name":"cf-o.olabi","email":"o.olabi@crowdfarming.com"},{"name":"cf-y.delacorte","email":"y.delacorte@crowdfarming.com"}],"homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"dist":{"shasum":"a59baaf039bbafaf9adb74580bc4132bb7d41bfb","tarball":"https://registry.npmjs.org/@crowdfarming/cordova-plugin-marketingcloudsdk/-/cordova-plugin-marketingcloudsdk-0.0.4.tgz","fileCount":54,"integrity":"sha512-DKNU3vW1JXndJS5zp/XJ83dxO+85X5o2zm6PNu1en8WA2AjxxpoF6v8iBEz1dPi3XqnGZLsCI7T3xWEFM81Tpw==","signatures":[{"sig":"MEUCIDxEdvpEDY/NUWWeEfRl0jqStHwCYE/LiFN5LORWSFsAAiEA6rIDSeHaX4wmXHqL40LPsANavo9T4CqsuJ/v/tDvgkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342942},"cordova":{"id":"cordova-plugin-marketingcloudsdk","platforms":["android","ios"]},"gitHead":"91d81dce02a1b025e098a61f374bb52dc9dc6869","scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src","format":"clang-format -i -style=file src/android/MCCordovaPlugin.java src/android/MCInitProvider.java src/android/MCSdkConfig.java src/ios/AppDelegate+MCCordovaPlugin.h src/ios/AppDelegate+MCCordovaPlugin.m src/ios/MCCordovaPlugin.h src/ios/MCCordovaPlugin.m tests/ios/MCCordovaPluginLib/Tests/Tests.m www/MCCordovaPlugin.js","release":"standard-version && git push --follow-tags && npm publish","gen-docs":"jsdoc2md --template \"jsdoc2md/TEMPLATE.md\" \"www/**/*.js\" --plugin \"dmd-plugin-cordova-plugin\" > README.md"},"_npmUser":{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","directories":{},"_nodeVersion":"22.2.0","dependencies":{"standard-version":"^9.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.3.0","clang-format":"^1.4.0","jsdoc-to-markdown":"^5.0.3","eslint-plugin-node":"^5.0.0","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","dmd-plugin-cordova-plugin":"^0.1.0","eslint-config-semistandard":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-marketingcloudsdk_0.0.4_1748946699479_0.2801327349702516","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@crowdfarming/cordova-plugin-marketingcloudsdk","version":"0.0.5","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","_id":"@crowdfarming/cordova-plugin-marketingcloudsdk@0.0.5","maintainers":[{"name":"moisesacg","email":"moises@crowdfarming.com"},{"name":"tie_crowdfarming","email":"tie@crowdfarming.com"},{"name":"jjbalso_cf","email":"jj.balcazar@crowdfarming.com"},{"name":"crowdfarming_admin","email":"support@crowdfarming.com"},{"name":"d.corrales","email":"d.corrales@crowdfarming.com"},{"name":"v.serrano","email":"v.serrano@crowdfarming.com"},{"name":"alberto.gil","email":"alberto@crowdfarming.com"},{"name":"alexmdv","email":"a.martinez@crowdfarming.com"},{"name":"cf-ddgcarbayo","email":"d.garcia@crowdfarming.com"},{"name":"jacano","email":"ja.cano@crowdfarming.com"},{"name":"ggomez2","email":"g.gomez@crowdfarming.com"},{"name":"ruben_cf","email":"r.gdelongoria@crowdfarming.com"},{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},{"name":"fermedina","email":"f.medina@crowdfarming.com"},{"name":"miguel.vinas","email":"m.vinas@crowdfarming.com"},{"name":"cf-vmunoz","email":"v.munoz@crowdfarming.com"},{"name":"cf-f.martins","email":"f.martins@crowdfarming.com"},{"name":"cf-p.agudo","email":"p.agudo@crowdfarming.com"},{"name":"cf-j.salvador","email":"j.salvador@crowdfarming.com"},{"name":"cf-d.martin","email":"d.martin@crowdfarming.com"},{"name":"cf-j.garcia","email":"j.garcia@crowdfarming.com"},{"name":"cf-i.cortes","email":"i.cortes@crowdfarming.com"},{"name":"cf-j.bajana","email":"j.bajana@crowdfarming.com"},{"name":"cf-j.mbarriga","email":"j.mbarriga@crowdfarming.com"},{"name":"cf-o.olabi","email":"o.olabi@crowdfarming.com"},{"name":"cf-y.delacorte","email":"y.delacorte@crowdfarming.com"}],"homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"dist":{"shasum":"7762f8826e10d117e3bdf267e65b741be116616b","tarball":"https://registry.npmjs.org/@crowdfarming/cordova-plugin-marketingcloudsdk/-/cordova-plugin-marketingcloudsdk-0.0.5.tgz","fileCount":54,"integrity":"sha512-v1hHGQxuBkHpc45J0mJNdvMRU1spPfHxgnq9f2AGRDG56JyJOOwQabRL0ZdXJvhy1hwqQMj7tFKwesRPZi/1VQ==","signatures":[{"sig":"MEUCIQC11BGEAY3ZH+wfAdJrDyzQGxVD7u1JaIVxVHUdeId2cwIgL3JKkBbek/N4I6xI/SFxaeGEurEUk4jvP8slc53h3b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343768},"cordova":{"id":"cordova-plugin-marketingcloudsdk","platforms":["android","ios"]},"gitHead":"6642bf00b76e3a35842355cd1b13ab9679a1f8f0","scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src","format":"clang-format -i -style=file src/android/MCCordovaPlugin.java src/android/MCInitProvider.java src/android/MCSdkConfig.java src/ios/AppDelegate+MCCordovaPlugin.h src/ios/AppDelegate+MCCordovaPlugin.m src/ios/MCCordovaPlugin.h src/ios/MCCordovaPlugin.m tests/ios/MCCordovaPluginLib/Tests/Tests.m www/MCCordovaPlugin.js","release":"standard-version && git push --follow-tags && npm publish","gen-docs":"jsdoc2md --template \"jsdoc2md/TEMPLATE.md\" \"www/**/*.js\" --plugin \"dmd-plugin-cordova-plugin\" > README.md"},"_npmUser":{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","directories":{},"_nodeVersion":"22.2.0","dependencies":{"standard-version":"^9.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.3.0","clang-format":"^1.4.0","jsdoc-to-markdown":"^5.0.3","eslint-plugin-node":"^5.0.0","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","dmd-plugin-cordova-plugin":"^0.1.0","eslint-config-semistandard":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-marketingcloudsdk_0.0.5_1748947613597_0.5910205091122005","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@crowdfarming/cordova-plugin-marketingcloudsdk","version":"0.0.6","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","_id":"@crowdfarming/cordova-plugin-marketingcloudsdk@0.0.6","maintainers":[{"name":"moisesacg","email":"moises@crowdfarming.com"},{"name":"tie_crowdfarming","email":"tie@crowdfarming.com"},{"name":"jjbalso_cf","email":"jj.balcazar@crowdfarming.com"},{"name":"crowdfarming_admin","email":"support@crowdfarming.com"},{"name":"d.corrales","email":"d.corrales@crowdfarming.com"},{"name":"v.serrano","email":"v.serrano@crowdfarming.com"},{"name":"alberto.gil","email":"alberto@crowdfarming.com"},{"name":"alexmdv","email":"a.martinez@crowdfarming.com"},{"name":"cf-ddgcarbayo","email":"d.garcia@crowdfarming.com"},{"name":"jacano","email":"ja.cano@crowdfarming.com"},{"name":"ggomez2","email":"g.gomez@crowdfarming.com"},{"name":"ruben_cf","email":"r.gdelongoria@crowdfarming.com"},{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},{"name":"fermedina","email":"f.medina@crowdfarming.com"},{"name":"miguel.vinas","email":"m.vinas@crowdfarming.com"},{"name":"cf-vmunoz","email":"v.munoz@crowdfarming.com"},{"name":"cf-f.martins","email":"f.martins@crowdfarming.com"},{"name":"cf-p.agudo","email":"p.agudo@crowdfarming.com"},{"name":"cf-j.salvador","email":"j.salvador@crowdfarming.com"},{"name":"cf-d.martin","email":"d.martin@crowdfarming.com"},{"name":"cf-j.garcia","email":"j.garcia@crowdfarming.com"},{"name":"cf-i.cortes","email":"i.cortes@crowdfarming.com"},{"name":"cf-j.bajana","email":"j.bajana@crowdfarming.com"},{"name":"cf-j.mbarriga","email":"j.mbarriga@crowdfarming.com"},{"name":"cf-o.olabi","email":"o.olabi@crowdfarming.com"},{"name":"cf-y.delacorte","email":"y.delacorte@crowdfarming.com"}],"homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"dist":{"shasum":"597b514e1fa51f3c48f85d81f7e76982c5d2c85b","tarball":"https://registry.npmjs.org/@crowdfarming/cordova-plugin-marketingcloudsdk/-/cordova-plugin-marketingcloudsdk-0.0.6.tgz","fileCount":54,"integrity":"sha512-i2MPKnfmeZCc7jiFxC2O5/+Qwqp4uJW+wXp75XULWk0fPrVWCvcS0fjiQx26peGDF2NoGKBrA6NuOfnW8fj+IQ==","signatures":[{"sig":"MEUCIGrwoR2pIDlaebtQBxyqcDntzZ2ukSOhiba31+tulA86AiEA02/7lffiQ8rtgrI1Ki/y3KBboSkQXueTZfpeC+DtdrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344568},"cordova":{"id":"cordova-plugin-marketingcloudsdk","platforms":["android","ios"]},"gitHead":"bcd493bc649eb05c7b6c2827677285b785c26af8","scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src","format":"clang-format -i -style=file src/android/MCCordovaPlugin.java src/android/MCInitProvider.java src/android/MCSdkConfig.java src/ios/AppDelegate+MCCordovaPlugin.h src/ios/AppDelegate+MCCordovaPlugin.m src/ios/MCCordovaPlugin.h src/ios/MCCordovaPlugin.m tests/ios/MCCordovaPluginLib/Tests/Tests.m www/MCCordovaPlugin.js","release":"standard-version && git push --follow-tags && npm publish","gen-docs":"jsdoc2md --template \"jsdoc2md/TEMPLATE.md\" \"www/**/*.js\" --plugin \"dmd-plugin-cordova-plugin\" > README.md"},"_npmUser":{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","directories":{},"_nodeVersion":"22.2.0","dependencies":{"standard-version":"^9.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.3.0","clang-format":"^1.4.0","jsdoc-to-markdown":"^5.0.3","eslint-plugin-node":"^5.0.0","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","dmd-plugin-cordova-plugin":"^0.1.0","eslint-config-semistandard":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-marketingcloudsdk_0.0.6_1748958243745_0.08896006219203945","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@crowdfarming/cordova-plugin-marketingcloudsdk","version":"0.0.7","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","_id":"@crowdfarming/cordova-plugin-marketingcloudsdk@0.0.7","maintainers":[{"name":"moisesacg","email":"moises@crowdfarming.com"},{"name":"tie_crowdfarming","email":"tie@crowdfarming.com"},{"name":"jjbalso_cf","email":"jj.balcazar@crowdfarming.com"},{"name":"crowdfarming_admin","email":"support@crowdfarming.com"},{"name":"d.corrales","email":"d.corrales@crowdfarming.com"},{"name":"v.serrano","email":"v.serrano@crowdfarming.com"},{"name":"alberto.gil","email":"alberto@crowdfarming.com"},{"name":"alexmdv","email":"a.martinez@crowdfarming.com"},{"name":"cf-ddgcarbayo","email":"d.garcia@crowdfarming.com"},{"name":"jacano","email":"ja.cano@crowdfarming.com"},{"name":"ggomez2","email":"g.gomez@crowdfarming.com"},{"name":"ruben_cf","email":"r.gdelongoria@crowdfarming.com"},{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},{"name":"fermedina","email":"f.medina@crowdfarming.com"},{"name":"miguel.vinas","email":"m.vinas@crowdfarming.com"},{"name":"cf-vmunoz","email":"v.munoz@crowdfarming.com"},{"name":"cf-f.martins","email":"f.martins@crowdfarming.com"},{"name":"cf-p.agudo","email":"p.agudo@crowdfarming.com"},{"name":"cf-j.salvador","email":"j.salvador@crowdfarming.com"},{"name":"cf-d.martin","email":"d.martin@crowdfarming.com"},{"name":"cf-j.garcia","email":"j.garcia@crowdfarming.com"},{"name":"cf-i.cortes","email":"i.cortes@crowdfarming.com"},{"name":"cf-j.bajana","email":"j.bajana@crowdfarming.com"},{"name":"cf-j.mbarriga","email":"j.mbarriga@crowdfarming.com"},{"name":"cf-o.olabi","email":"o.olabi@crowdfarming.com"},{"name":"cf-y.delacorte","email":"y.delacorte@crowdfarming.com"}],"homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"dist":{"shasum":"4572408768d2ae537e413b3cc744ca0f11f56736","tarball":"https://registry.npmjs.org/@crowdfarming/cordova-plugin-marketingcloudsdk/-/cordova-plugin-marketingcloudsdk-0.0.7.tgz","fileCount":54,"integrity":"sha512-5aDVoeLaVLnm31KEUyZohC8iYBjV3kaz+GnichRl3Vm/XUq6L+491TRKjbyIQ8KsrbasyT69ZuEVw+R9CrPVLQ==","signatures":[{"sig":"MEQCIAjZgqD326w9dGejoIBpAPe07ddjA3CnQrYj4/T7a1V5AiB6L9z7DLNEpCLStwmhYPdi1CRLd6TN4NeAknNITtYJog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344858},"cordova":{"id":"cordova-plugin-marketingcloudsdk","platforms":["android","ios"]},"gitHead":"f34920643dc17d51512c6f2456ff334063e109e7","scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src","format":"clang-format -i -style=file src/android/MCCordovaPlugin.java src/android/MCInitProvider.java src/android/MCSdkConfig.java src/ios/AppDelegate+MCCordovaPlugin.h src/ios/AppDelegate+MCCordovaPlugin.m src/ios/MCCordovaPlugin.h src/ios/MCCordovaPlugin.m tests/ios/MCCordovaPluginLib/Tests/Tests.m www/MCCordovaPlugin.js","release":"standard-version && git push --follow-tags && npm publish","gen-docs":"jsdoc2md --template \"jsdoc2md/TEMPLATE.md\" \"www/**/*.js\" --plugin \"dmd-plugin-cordova-plugin\" > README.md"},"_npmUser":{"name":"agomezmart","email":"a.gomez@crowdfarming.com"},"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"_npmVersion":"10.8.2","description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","directories":{},"_nodeVersion":"22.2.0","dependencies":{"standard-version":"^9.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^4.3.0","clang-format":"^1.4.0","jsdoc-to-markdown":"^5.0.3","eslint-plugin-node":"^5.0.0","eslint-plugin-import":"^2.3.0","eslint-plugin-promise":"^3.5.0","eslint-config-standard":"^10.2.1","eslint-plugin-standard":"^3.0.1","dmd-plugin-cordova-plugin":"^0.1.0","eslint-config-semistandard":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-marketingcloudsdk_0.0.7_1748959114810_0.7752328937998181","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-27T11:02:10.951Z","modified":"2026-07-13T09:47:50.606Z","0.0.3":"2025-05-27T11:02:11.197Z","0.0.4":"2025-06-03T10:31:39.662Z","0.0.5":"2025-06-03T10:46:53.788Z","0.0.6":"2025-06-03T13:44:03.949Z","0.0.7":"2025-06-03T13:58:34.988Z"},"bugs":{"url":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin/issues"},"author":{"name":"Alberto","email":"a.gomez@crowdfarming.com"},"license":"BSD-3-Clause","homepage":"https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin#readme","keywords":["ecosystem:cordova","cordova-android","cordova-ios","salesforce","mobilepush","marketingcloud","marketingcloudsdk"],"repository":{"url":"git+https://bitbucket.org/naranjasdelcarmen/plugin_mc-cordova-plugin.git","type":"git"},"description":"A Cordova Plugin to access the native Salesforce Marketing Cloud MobilePush SDKs","maintainers":[{"email":"moises@crowdfarming.com","name":"moisesacg"},{"email":"tie@crowdfarming.com","name":"tie_crowdfarming"},{"email":"jj.balcazar@crowdfarming.com","name":"jjbalso_cf"},{"email":"support@crowdfarming.com","name":"crowdfarming_admin"},{"email":"d.corrales@crowdfarming.com","name":"d.corrales"},{"email":"v.serrano@crowdfarming.com","name":"v.serrano"},{"email":"alberto@crowdfarming.com","name":"alberto.gil"},{"email":"a.martinez@crowdfarming.com","name":"alexmdv"},{"email":"d.garcia@crowdfarming.com","name":"cf-ddgcarbayo"},{"email":"ja.cano@crowdfarming.com","name":"jacano"},{"email":"g.gomez@crowdfarming.com","name":"ggomez2"},{"email":"a.gomez@crowdfarming.com","name":"agomezmart"},{"email":"i.ribera@crowdfarming.com","name":"i.ribera"},{"email":"f.medina@crowdfarming.com","name":"fermedina"},{"email":"m.vinas@crowdfarming.com","name":"miguel.vinas"},{"email":"victor@crowdfarming.com","name":"cf-victor"},{"email":"s.duque@crowdfarming.com","name":"cf-s.duque"},{"email":"s.lopez@crowdfarming.com","name":"sara.lopez"},{"email":"t.terraillon@crowdfarming.com","name":"cf-thibaud"},{"email":"g.marengo@crowdfarming.com","name":"graham_cf"},{"email":"c.nunez@crowdfarming.com","name":"cf-c.nunez"},{"email":"a.huertas@crowdfarming.com","name":"a.huertas"},{"email":"r.delolmo@crowdfarming.com","name":"rafael-cf"},{"email":"j.martinez@crowdfarming.com","name":"cf-j.martinez"},{"email":"v.munoz@crowdfarming.com","name":"cf-vmunoz"},{"email":"f.martins@crowdfarming.com","name":"cf-f.martins"},{"email":"p.agudo@crowdfarming.com","name":"cf-p.agudo"},{"email":"j.salvador@crowdfarming.com","name":"cf-j.salvador"},{"email":"d.martin@crowdfarming.com","name":"cf-d.martin"},{"email":"j.garcia@crowdfarming.com","name":"cf-j.garcia"},{"email":"i.cortes@crowdfarming.com","name":"cf-i.cortes"},{"email":"j.bajana@crowdfarming.com","name":"cf-j.bajana"},{"email":"j.mbarriga@crowdfarming.com","name":"cf-j.mbarriga"},{"email":"o.olabi@crowdfarming.com","name":"cf-o.olabi"},{"email":"y.delacorte@crowdfarming.com","name":"cf-y.delacorte"},{"email":"e.vega@crowdfarming.com","name":"cf-e.vega2"},{"email":"g.carvalho@crowdfarming.com","name":"cf-g.carvalho"},{"email":"g.cruz@crowdfarming.com","name":"cf-g.cruz"},{"email":"jose+1@crowdfarming.com","name":"cf_jose"},{"email":"d.vivanco@crowdfarming.com","name":"vivancocrowdfarming"},{"email":"l.asenjo@crowdfarming.com","name":"cf-l.asenjo"},{"email":"a.corregidor@crowdfarming.com","name":"cf-acorregidor"},{"email":"artzai@crowdfarming.com","name":"cf-artzai"},{"email":"n.milville@crowdfarming.com","name":"cf-n.milville"}],"readme":"# Salesforce Marketing Cloud Cordova Plugin\n\nUse this plugin to implement the Marketing Cloud MobilePush SDK for your [iOS](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/) and [Android](http://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/) applications.\n\n## Release Notes\n\nRelease notes for the plugin can be found [here](CHANGELOG.md)\n\n## Installation\n\n#### 1. Add plugin to your application via [npm](https://www.npmjs.com/package/cordova-plugin-marketingcloudsdk)\n\n```shell\ncordova plugin add cordova-plugin-marketingcloudsdk\n```\n\n**Required for iOS**\n\nYou must have [Cocoapods](https://cocoapods.org/) installed for the iOS platform integration.  Execute the following commands from terminal to install:\n```shell\nsudo gem install cocoapods\npod repo update\n```\n\n#### 2. Modify your application's `config.xml` to configure the plugin <a name=\"config\"></a>\n\n```xml\n<!-- Required -->\n<preference name=\"com.salesforce.marketingcloud.app_id\" value=\"{Marketing Cloud application id}\" />\n<preference name=\"com.salesforce.marketingcloud.access_token\" value=\"{Marketing Cloud access token}\" />\n<preference name=\"com.salesforce.marketingcloud.tenant_specific_endpoint\" value=\"{URL retrieved from Marketing Cloud adminstration page}\" />\n\n<!-- Required - Android Only -->\n<platform name=\"android\">\n  <preference name=\"com.salesforce.marketingcloud.notification_small_icon\" value=\"ic_notification\" />\n</platform>\n\n<!-- Optional -->\n<preference name=\"com.salesforce.marketingcloud.analytics\" value=\"{true|false}\" />\n<preference name=\"com.salesforce.marketingcloud.delay_registration_until_contact_key_is_set\" value=\"{true|false}\" />\n```\n\n#### 3. Provide FCM credentials\n\nTo enable push support for the Android platform you will need to include the google-services.json file.  \n\n1. Download the file from your application's [Firebase console](https://console.firebase.google.com/) and place it in your project's root folder.  \n2. Add following to Android element in your `config.xml`:\n\n```xml\n<platform name=\"android\">\n  <resource-file src=\"google-services.json\" target=\"app/google-services.json\" />\n</platform>\n```\n\n#### 4. Enable Rich Notifications\n\nFollow [these instructions](./ios_push.md) to enable rich notifications for iOS.\n\n## API Reference <a name=\"reference\"></a>\n\n\n* [MCCordovaPlugin](#module_MCCordovaPlugin)\n    * _static_\n        * [.isPushEnabled(successCallback, [errorCallback])](#module_MCCordovaPlugin.isPushEnabled)\n        * [.enablePush([successCallback], [errorCallback])](#module_MCCordovaPlugin.enablePush)\n        * [.disablePush([successCallback], [errorCallback])](#module_MCCordovaPlugin.disablePush)\n        * [.getSystemToken(successCallback, [errorCallback])](#module_MCCordovaPlugin.getSystemToken)\n        * [.getDeviceId(successCallback, [errorCallback])](#module_MCCordovaPlugin.getDeviceId)\n        * [.getAttributes(successCallback, [errorCallback])](#module_MCCordovaPlugin.getAttributes)\n        * [.setAttribute(key, value, [successCallback], [errorCallback])](#module_MCCordovaPlugin.setAttribute)\n        * [.clearAttribute(key, [successCallback], [errorCallback])](#module_MCCordovaPlugin.clearAttribute)\n        * [.addTag(tag, [successCallback], [errorCallback])](#module_MCCordovaPlugin.addTag)\n        * [.removeTag(tag, [successCallback], [errorCallback])](#module_MCCordovaPlugin.removeTag)\n        * [.getTags(successCallback, [errorCallback])](#module_MCCordovaPlugin.getTags)\n        * [.setContactKey(contactKey, [successCallback], [errorCallback])](#module_MCCordovaPlugin.setContactKey)\n        * [.getContactKey(successCallback, [errorCallback])](#module_MCCordovaPlugin.getContactKey)\n        * [.enableLogging([successCallback], [errorCallback])](#module_MCCordovaPlugin.enableLogging)\n        * [.disableLogging([successCallback], [errorCallback])](#module_MCCordovaPlugin.disableLogging)\n        * [.setOnNotificationOpenedListener(notificationOpenedListener)](#module_MCCordovaPlugin.setOnNotificationOpenedListener)\n        * [.setOnUrlActionListener(urlActionListener)](#module_MCCordovaPlugin.setOnUrlActionListener)\n        * [.logSdkState([successCallback], [errorCallback])](#module_MCCordovaPlugin.logSdkState)\n        * [.track(event)](#module_MCCordovaPlugin.track)\n        * [.setAnalyticsEnabled(enabled, [successCallback], [errorCallback])](#module_MCCordovaPlugin.setAnalyticsEnabled)\n        * [.isAnalyticsEnabled(successCallback, [errorCallback])](#module_MCCordovaPlugin.isAnalyticsEnabled)\n        * [.setPiAnalyticsEnabled(enabled, [successCallback], [errorCallback])](#module_MCCordovaPlugin.setPiAnalyticsEnabled)\n        * [.isPiAnalyticsEnabled(successCallback, [errorCallback])](#module_MCCordovaPlugin.isPiAnalyticsEnabled)\n    * _inner_\n        * [~notificationOpenedCallback](#module_MCCordovaPlugin..notificationOpenedCallback) : <code>function</code>\n        * [~urlActionCallback](#module_MCCordovaPlugin..urlActionCallback) : <code>function</code>\n\n\n---\n\n<a name=\"module_MCCordovaPlugin\"></a>\n\n## MCCordovaPlugin\n<a name=\"module_MCCordovaPlugin.isPushEnabled\"></a>\n\n### MCCordovaPlugin.isPushEnabled(successCallback, [errorCallback])\nThe current state of the pushEnabled flag in the native Marketing Cloud\nSDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.messages.push/-push-message-manager/is-push-enabled.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)pushEnabled)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.enabled | <code>boolean</code> | Whether push is enabled. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.enablePush\"></a>\n\n### MCCordovaPlugin.enablePush([successCallback], [errorCallback])\nEnables push messaging in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.messages.push/-push-message-manager/enable-push.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)setPushEnabled:)\n\n\n| Param | Type |\n| --- | --- |\n| [successCallback] | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.disablePush\"></a>\n\n### MCCordovaPlugin.disablePush([successCallback], [errorCallback])\nDisables push messaging in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.messages.push/-push-message-manager/disable-push.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)setPushEnabled:)\n\n\n| Param | Type |\n| --- | --- |\n| [successCallback] | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.getSystemToken\"></a>\n\n### MCCordovaPlugin.getSystemToken(successCallback, [errorCallback])\nReturns the token used by the Marketing Cloud to send push messages to\nthe device.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/get-system-token.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)deviceToken)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.token | <code>string</code> | The token used for push     messaging. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.getDeviceId\"></a>\n\n### MCCordovaPlugin.getDeviceId(successCallback, [errorCallback])\nReturns the deviceId used by the Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/get-device-id.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)deviceIdentifier)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.deviceId | <code>string</code> | The deviceId used by Marketing Cloud     messaging. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.getAttributes\"></a>\n\n### MCCordovaPlugin.getAttributes(successCallback, [errorCallback])\nReturns the maps of attributes set in the registration.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/get-attributes.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)attributes)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.attributes | <code>Object.&lt;string, string&gt;</code> | The     key/value map of attributes set in the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.setAttribute\"></a>\n\n### MCCordovaPlugin.setAttribute(key, value, [successCallback], [errorCallback])\nSets the value of an attribute in the registration.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/SFMCSdk/8.0/com.salesforce.marketingcloud.sfmcsdk.components.identity/-identity/set-profile-attribute.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/IDENTITY.html#/c:@M@SFMCSDK@objc(cs)SFMCSdkIDENTITY(im)setProfileAttributes:)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| key | <code>string</code> | The name of the attribute to be set in the     registration. |\n| value | <code>string</code> | The value of the `key` attribute to be set in     the registration. |\n| [successCallback] | <code>function</code> |  |\n| successCallback.saved | <code>boolean</code> | Whether the attribute value was     set in the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.clearAttribute\"></a>\n\n### MCCordovaPlugin.clearAttribute(key, [successCallback], [errorCallback])\nClears the value of an attribute in the registration.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/-editor/clear-attribute.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/IDENTITY.html#/c:@M@SFMCSDK@objc(cs)SFMCSdkIDENTITY(im)clearProfileAttributeWithKey:)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| key | <code>string</code> | The name of the attribute whose value should be     cleared from the registration. |\n| [successCallback] | <code>function</code> |  |\n| successCallback.saved | <code>boolean</code> | Whether the value of the `key`     attribute was cleared from the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.addTag\"></a>\n\n### MCCordovaPlugin.addTag(tag, [successCallback], [errorCallback])\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/-editor/add-tag.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)addTag:)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| tag | <code>string</code> | The tag to be added to the list of tags in the     registration. |\n| [successCallback] | <code>function</code> |  |\n| successCallback.saved | <code>boolean</code> | Whether the value passed in for     `tag` was saved in the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.removeTag\"></a>\n\n### MCCordovaPlugin.removeTag(tag, [successCallback], [errorCallback])\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/-editor/remove-tag.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)removeTag:)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| tag | <code>string</code> | The tag to be removed from the list of tags in the     registration. |\n| [successCallback] | <code>function</code> |  |\n| successCallback.saved | <code>boolean</code> | Whether the value passed in for     `tag` was cleared from the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.getTags\"></a>\n\n### MCCordovaPlugin.getTags(successCallback, [errorCallback])\nReturns the tags currently set on the device.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/get-tags.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)tags)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.tags | <code>Array.&lt;string&gt;</code> | The array of tags currently set     in the native SDK. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.setContactKey\"></a>\n\n### MCCordovaPlugin.setContactKey(contactKey, [successCallback], [errorCallback])\nSets the contact key for the device's user.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/SFMCSdk/8.0/com.salesforce.marketingcloud.sfmcsdk.components.identity/-identity/set-profile-id.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/IDENTITY.html#/c:@M@SFMCSDK@objc(cs)SFMCSdkIDENTITY(im)setProfileId:)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| contactKey | <code>string</code> | The value to be set as the contact key of     the device's user. |\n| [successCallback] | <code>function</code> |  |\n| successCallback.saved | <code>boolean</code> | Whether the value passed in for     `contactKey` was saved in the registration. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.getContactKey\"></a>\n\n### MCCordovaPlugin.getContactKey(successCallback, [errorCallback])\nReturns the contact key currently set on the device.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/MarketingCloudSdk/8.0/com.salesforce.marketingcloud.registration/-registration-manager/get-contact-key.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/MarketingCloudSdk/8.0/Classes/PushModule.html#/c:@M@MarketingCloudSDK@objc(cs)SFMCSdkPushModule(im)contactKey)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| successCallback | <code>function</code> |  |\n| successCallback.contactKey | <code>string</code> | The current contact key. |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.enableLogging\"></a>\n\n### MCCordovaPlugin.enableLogging([successCallback], [errorCallback])\nEnables verbose logging within the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/trouble-shooting/loginterface.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/SFMCSdk.html#/c:@M@SFMCSDK@objc(cs)SFMCSdk(cm)setLoggerWithLogLevel:logOutputter:)\n\n\n| Param | Type |\n| --- | --- |\n| [successCallback] | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.disableLogging\"></a>\n\n### MCCordovaPlugin.disableLogging([successCallback], [errorCallback])\nDisables verbose logging within the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/trouble-shooting/loginterface.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/SFMCSdk.html#/c:@M@SFMCSDK@objc(cs)SFMCSdk(cm)setLoggerWithLogLevel:logOutputter:)\n\n\n| Param | Type |\n| --- | --- |\n| [successCallback] | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.setOnNotificationOpenedListener\"></a>\n\n### MCCordovaPlugin.setOnNotificationOpenedListener(notificationOpenedListener)\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**Since**: 6.1.0  \n\n| Param | Type |\n| --- | --- |\n| notificationOpenedListener | <code>function</code> | \n| notificationOpenedListener.event | <code>MCCordovaPlugin~notificationOpenedCallback</code> | \n\n<a name=\"module_MCCordovaPlugin.setOnUrlActionListener\"></a>\n\n### MCCordovaPlugin.setOnUrlActionListener(urlActionListener)\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**Since**: 6.3.0  \n\n| Param | Type |\n| --- | --- |\n| urlActionListener | <code>function</code> | \n| urlActionListener.event | <code>MCCordovaPlugin~urlActionCallback</code> | \n\n<a name=\"module_MCCordovaPlugin.logSdkState\"></a>\n\n### MCCordovaPlugin.logSdkState([successCallback], [errorCallback])\nInstructs the native SDK to log the SDK state to the native logging system (Logcat for\nAndroid and Xcode/Console.app for iOS).  This content can help diagnose most issues within\nthe SDK and will be requested by the Marketing Cloud support team.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/javadocs/SFMCSdk/8.0/com.salesforce.marketingcloud.sfmcsdk/-s-f-m-c-sdk/get-sdk-state.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/SFMCSdk.html#/c:@M@SFMCSDK@objc(cs)SFMCSdk(cm)setLoggerWithLogLevel:logOutputter:https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/appledocs/SFMCSdk/8.0/Classes/SFMCSdk.html#/c:@M@SFMCSDK@objc(cs)SFMCSdk(cm)state)\n\n**Since**: 6.3.1  \n\n| Param | Type |\n| --- | --- |\n| [successCallback] | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.track\"></a>\n\n### MCCordovaPlugin.track(event)\nMethod to track events, which could result in actions such as an InApp Message being\ndisplayed.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n**See**\n\n- [Android Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/event-tracking/event-tracking-event-tracking.html)\n- [iOS Docs](https://salesforce-marketingcloud.github.io/MarketingCloudSDK-iOS/event-tracking/event-tracking-event-tracking.html)\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| event | [<code>CustomEvent</code>](#CustomEvent) \\| [<code>EngagementEvent</code>](#EngagementEvent) \\| <code>IdentityEvent</code> \\| [<code>SystemEvent</code>](#SystemEvent) \\| <code>CartEvent</code> \\| <code>OrderEvent</code> \\| <code>CatalogObjectEvent</code> | The event to be tracked. |\n\n<a name=\"module_MCCordovaPlugin.setAnalyticsEnabled\"></a>\n\n### MCCordovaPlugin.setAnalyticsEnabled(enabled, [successCallback], [errorCallback])\nEnables or disables analytics in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| enabled | <code>boolean</code> | Whether analytics should be enabled. |\n| [successCallback] | <code>function</code> |  |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.isAnalyticsEnabled\"></a>\n\n### MCCordovaPlugin.isAnalyticsEnabled(successCallback, [errorCallback])\nChecks if analytics are enabled in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type |\n| --- | --- |\n| successCallback | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin.setPiAnalyticsEnabled\"></a>\n\n### MCCordovaPlugin.setPiAnalyticsEnabled(enabled, [successCallback], [errorCallback])\nEnables or disables PI analytics in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| enabled | <code>boolean</code> | Whether PI analytics should be enabled. |\n| [successCallback] | <code>function</code> |  |\n| [errorCallback] | <code>function</code> |  |\n\n<a name=\"module_MCCordovaPlugin.isPiAnalyticsEnabled\"></a>\n\n### MCCordovaPlugin.isPiAnalyticsEnabled(successCallback, [errorCallback])\nChecks if PI analytics are enabled in the native Marketing Cloud SDK.\n\n**Kind**: static method of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type |\n| --- | --- |\n| successCallback | <code>function</code> | \n| [errorCallback] | <code>function</code> | \n\n<a name=\"module_MCCordovaPlugin..notificationOpenedCallback\"></a>\n\n### MCCordovaPlugin~notificationOpenedCallback : <code>function</code>\n**Kind**: inner typedef of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| timeStamp | <code>number</code> | Time since epoch when the push message was     opened. |\n| values | <code>Object</code> | The values of the notification message. |\n| values.alert | <code>string</code> | The alert text of the notification     message. |\n| [values.title] | <code>string</code> | The title text of the notification     message. |\n| [values.url] | <code>string</code> | The url associated with the notification     message. This can be either a cloud-page url or an open-direct url. |\n| values.type | <code>string</code> | Indicates the type of notification message.     Possible values: 'cloudPage', 'openDirect' or 'other' |\n\n<a name=\"module_MCCordovaPlugin..urlActionCallback\"></a>\n\n### MCCordovaPlugin~urlActionCallback : <code>function</code>\n**Kind**: inner typedef of [<code>MCCordovaPlugin</code>](#module_MCCordovaPlugin)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| url | <code>string</code> | The url associated with the action taken by the user. |\n\n---\n\n\n### Capacitor or Ionic integaration\nFollow [Capacitor guide](./capacitor_doc.md) for integrating with Capacitor or Ionic apps.\n\n\n### 3rd Party Product Language Disclaimers\nWhere possible, we changed noninclusive terms to align with our company value of Equality. We retained noninclusive terms to document a third-party system, but we encourage the developer community to embrace more inclusive language. We can update the term when it’s no longer required for technical accuracy.\n","readmeFilename":"README.md"}