Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/foursquare/pilgrimsdk-adobe-extension
The pilgrim adobe extension
https://github.com/foursquare/pilgrimsdk-adobe-extension
Last synced: about 2 months ago
JSON representation
The pilgrim adobe extension
- Host: GitHub
- URL: https://github.com/foursquare/pilgrimsdk-adobe-extension
- Owner: foursquare
- Created: 2019-04-18T13:10:07.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-11T14:48:04.000Z (over 5 years ago)
- Last Synced: 2024-12-12T18:18:07.812Z (2 months ago)
- Language: Kotlin
- Size: 177 KB
- Stars: 1
- Watchers: 94
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pilgrim SDK extension for Adobe Launch.
If you want to publish an update to the extension you will need a private key and a public cert in order to upload.
```
openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout private.key -out adobe-io-public.crt
```Once you have those, you will have to login to console.adobe.io and add your public key to the `Pilgrim SDK Launch` integration.
There are 3 pieces to this repo. The `web`, `ios` and `android`. The `web` directory contains all of the code and configuration
that partners will see when they go to add the extension to their app in the Adobe Launch console. We define the UI for the settings
configurations and the data types that are available on an event. To test changes, modify the files, cd into the web directory and run
`npx @adobe/reactor-sandbox`. That will startup a localhost where you can view and validate your changes. When you are pleased the next
step is to run `npx @adobe/reactor-packager`. That will spit out a zip. Then finally you run `npx @adobe/reactor-uploader`. Select the `production`
option for the first question, then the `Adobe I/O` option for the section question. For the last part you will need to be logged into
console.adobe.io and on the `Pilgrim SDK Launch` page to get the values to enter. Once thats done you've successfully uploaded a new version
of the Extension to Launch.