{"_id":"@adobe/cordova-acpanalytics","_rev":"104-8a348210802d1f9dfe52d76c3c9d59ae","name":"@adobe/cordova-acpanalytics","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@adobe/cordova-acpanalytics","version":"0.0.1","keywords":["ecosystem:cordova","adobe","analytics","acpanalytics","marketing","cordova-android","cordova-ios"],"author":{"name":"Adobe"},"license":"Apache 2.0","_id":"@adobe/cordova-acpanalytics@0.0.1","maintainers":[{"name":"jdelbick","email":"jamie.delbick@gmail.com"},{"name":"sbenedicadb","email":"sbenedic@adobe.com"},{"name":"surajpindoria","email":"pindoria.suraj@gmail.com"},{"name":"jasonwaters","email":"watersj@gmail.com"},{"name":"alvarorahul","email":"alvarorahul@gmail.com"},{"name":"choffmann-adobe","email":"choffman@adobe.com"},{"name":"bgaurav","email":"FINDGAURAV@GMAIL.COM"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"}],"homepage":"https://github.com/adobe/cordova-acpanalytics#readme","bugs":{"url":"https://github.com/adobe/cordova-acpanalytics/issues"},"dist":{"shasum":"ac59cd7c338168dc3cb16e1798a57069421fbfa2","tarball":"https://registry.npmjs.org/@adobe/cordova-acpanalytics/-/cordova-acpanalytics-0.0.1.tgz","fileCount":17,"integrity":"sha512-YVA49R55dWzqb0Nr8NGZhEOqxQy7UDiQAr5hr3wD0POanMhq25SmQPJaeOR1WbdnQD4An2F2mtSUCfPkkyIEfA==","signatures":[{"sig":"MEQCICtMHkhyow9DZ8uD303Q+XvHCT2ewhSTAMiHltQ+AgcnAiAU0xIKJlKM4qUATZzTAtCUCXaYUy4kig5GjeeVrDqOsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1v6yCRA9TVsSAnZWagAAQSIP/jKNR4tSR8cuU12VaCoc\n/w/A0feeReC9YHBOQwc5vxp1WI7xqGeYZlQ7ZHIYLhR5/TuqOOiIVRO4J2pz\n0otjL+nna4cAYzpQWSux8trQPXC/JhRr1V25vFH3Yf1LKWjX6iCmwOybcG4Z\n/qHIg0XnJNA401OgxDc48e9rfVrmWIfTORxm2Xkk1nF0r3lRDzrntJgpe8UN\n9sLI/aYAQzq42OmiWWn5creuk2vw6zkUz3k/Tf1H94zslQNGiylXpFXcWkoT\nENQ+NAVH85IBNCzq2KKzrkeBFfSVejlRfIvDD0zQJnUkt60UF8hHVm+4Oqh6\nHV4lqtzi7By+RIkTNFXM6BM++zkQ7yvwhF65KgkExTs1tkPwMVUPFCVQsb+d\nW7chXeH2PZ5c7WLHo7ftN9bSMRTkhH9yaQYSGeQAsn16MIUZTyaem6MzaUK5\nZery8nx666T1K/zT7W2PIcSxq07VEngEw1EXnsPU1MCaWjaYecg+0eA5Ae4Q\nvMetq0jN6l6j9I1ONMROw7RrV3bjhX/vpZ/5jlWwbrPsdKGwfbOcWFBN1TqO\nMsQGvV7h1vIgzftuhX+h6FbsLI3UVWJj2DrfHjM0jZ8MKrGXvcOEZNj/m5qg\nD4xM9iZ7nEHaDmzzRmc0sioVg6IgE+tJTrSib+nuxrEr8XhqrUl39/jN1QbD\nYuXM\r\n=cGqS\r\n-----END PGP SIGNATURE-----\r\n"},"cordova":{"id":"cordova-acpanalytics","platforms":["android","ios"]},"gitHead":"3be66c479e41b24a387e266bbe1b6861cd38f160","_npmUser":{"name":"sbenedicadb","email":"sbenedic@adobe.com"},"deprecated":"Package no longer supported (underlying SDK deprecated)","repository":{"url":"git+https://github.com/adobe/cordova-acpanalytics.git","type":"git"},"_npmVersion":"6.14.4","description":"Adobe Experience Platform - Analytics plugin for Cordova apps.","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cordova-acpanalytics_0.0.1_1587508582155_0.34691415473074483","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-21T22:36:21.912Z","modified":"2026-10-01T01:32:49.363Z","0.0.1":"2020-04-21T22:36:22.322Z"},"bugs":{"url":"https://github.com/adobe/cordova-acpanalytics/issues"},"author":{"name":"Adobe"},"license":"Apache 2.0","homepage":"https://github.com/adobe/cordova-acpanalytics#readme","keywords":["ecosystem:cordova","adobe","analytics","acpanalytics","marketing","cordova-android","cordova-ios"],"repository":{"url":"git+https://github.com/adobe/cordova-acpanalytics.git","type":"git"},"description":"Adobe Experience Platform - Analytics plugin for Cordova apps.","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"aljoseph@adobe.com","name":"aljoseph"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"\n# Adobe Experience Platform - Analytics plugin for Cordova apps\n\n[![CI](https://github.com/adobe/cordova-acpanalytics/workflows/CI/badge.svg)](https://github.com/adobe/cordova-acpanalytics/actions)\n[![npm](https://img.shields.io/npm/v/@adobe/cordova-acpanalytics)](https://www.npmjs.com/package/@adobe/cordova-acpanalytics)\n[![GitHub](https://img.shields.io/github/license/adobe/cordova-acpanalytics)](https://github.com/adobe/cordova-acpanalytics/blob/master/LICENSE)\n\n- [Prerequisites](#prerequisites)  \n- [Installation](#installation)\n- [Usage](#usage)  \n- [Running Tests](#running-tests)\n- [Sample App](#sample-app)  \n- [Contributing](#contributing)  \n- [Licensing](#licensing)  \n\n## Prerequisites  \n\nCordova is distributed via [Node Package Management](https://www.npmjs.com/) (aka - `npm`).  \n\nIn order to install and build Cordova applications you will need to have `Node.js` installed. [Install Node.js](https://nodejs.org/en/).  \n\nOnce Node.js is installed, you can install the Cordova framework from terminal:  \n\n```  \nsudo npm install -g cordova  \n```  \n\n## Installation\n\nTo start using the Analytics plugin for Cordova, navigate to the directory of your Cordova app and install the plugin:\n```\ncordova plugin add https://github.com/adobe/cordova-acpanalytics.git\n```\nCheck out the documentation for help with APIs\n\n## Usage\n\n##### Getting the SDK version:\n```js\nACPAnalytics.extensionVersion(function(version){  \n    console.log(version);\n}, function(error){  \n    console.log(error);  \n});\n```\n##### Registering the extension with ACPCore:  \n\n > Note: It is required to initialize the SDK via native code inside your AppDelegate and MainApplication for iOS and Android respectively. For more information see how to initialize [Core](https://aep-sdks.gitbook.io/docs/getting-started/initialize-the-sdk).  \n  ##### **iOS**  \n```objective-c\n#import \"ACPAnalytics.h\"  \n[ACPAnalytics registerExtension];  \n```  \n  ##### **Android:**  \n```java\nimport com.adobe.marketing.mobile.Analytics;  \nAnalytics.registerExtension();\n```\n##### Get the tracking identifier:\n```js\nACPAnalytics.getTrackingIdentifier(function(trackingId) {  \n    console.log(trackingId);\n}, function(error){  \n    console.log(error);  \n});\n```\n##### Send queued hits:\n```js\nACPAnalytics.sendQueuedHits(function(response){  \n    console.log(\"Success in sendQueuedHits\");  \n}, function(error){  \n    console.log(error);  \n});  \n```\n##### Get the queue size:\n```js\nACPAnalytics.getQueueSize(function(size) {  \n    console.log(size);\n}, function(error){  \n    console.log(error);  \n});\n```\n##### Clear queued hits:\n```js\nACPAnalytics.clearQueue(function(response){  \n    console.log(\"Success in clearing queue\");  \n}, function(error){  \n    console.log(error);  \n});\n```\n##### Set the custom visitor identifier:\n```js\nACPAnalytics.setVisitorIdentifier(customVisitorId, function(response) {  \n    console.log(\"Success in setting visitor Id with \" + customVisitorId);  \n}, function(error){  \n    console.log(error);  \n});\n```\n##### Get the custom visitor identifier:\n```js\nACPAnalytics.getVisitorIdentifier(function(visitorId) {  \n    console.log(visitorId);\n}, function(error){  \n    console.log(error);  \n});\n```  \n\n## Running Tests\nInstall cordova-paramedic `https://github.com/apache/cordova-paramedic`\n```bash\nnpm install -g cordova-paramedic\n```\n\nRun the tests\n```\ncordova-paramedic --platform ios --plugin . --verbose\n```\n```\ncordova-paramedic --platform android --plugin . --verbose\n```\n\n## Sample App\n\nA Cordova app for testing the plugin is located in the `https://github.com/adobe/cordova-acpsample`. The app is configured for both iOS and Android platforms.  \n\n## Contributing\nLooking to contribute to this project? Please review our [Contributing guidelines](.github/CONTRIBUTING.md) prior to opening a pull request.\n\nWe look forward to working with you!\n\n## Licensing  \nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}