Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@adobe/aio-cli-plugin-target

Package Overview
Dependencies
Maintainers
40
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@adobe/aio-cli-plugin-target

Adobe Target commands for the Adobe I/O CLI

Source
npmnpm
Version
1.0.0
Version published
Maintainers
40
Created
Source

oclif License

aio-cli-plugin-target

Adobe Target Plugin for the Adobe I/O CLI

Configuration

Setup the configuration according to https://github.com/adobe/aio-cli-config/. The configuration must define the following data:

{
  "target": {
    "tenantName": "<Your IMS Org Id>
  },
  "jwt-auth": {
    "client_id": "<Your integration API key",
    "client_secret": "<Your integration client secret>",
    "jwt_payload": {
      "<Your integration JWT payload>"
    },
    "jwt_private_key": [
      "-----BEGIN PRIVATE KEY-----",
      "<Your integration private key",
      "On Multiple Lines>",,
      "-----END PRIVATE KEY-----",
      ""
    ]
  }
}

Usage

$ npm install -g @adobe/aio-cli-plugin-target
$ aio-edge jwt-auth:access-token --bare
$ ./bin/run COMMAND
running command...
$ ./bin/run (-v|--version|version)
@adobe/aio-cli-plugin-target/0.0.1 darwin-x64 node-v8.10.0
$ ./bin/run --help [COMMAND]
USAGE
  $ ./bin/run COMMAND
...

Commands

./bin/run adobe-target:list-offers

Retrieves the list of previously-created content offers. The flags are optional and are used to indicate the sorting and filtering options.

USAGE
  $ ./bin/run adobe-target:list-offers

OPTIONS
  -l, --limit=limit  Defines the number of items to return. Default value is 2147483647.
  -o, --offset=offset  Defines the first offer to return from the list of total offers. Used in conjunction with limit, you can provide pagination in your application for users to browse through a large set of offers.
  -s, --sortBy=sortBy  Defines the sorting criteria on the returned items. You can add a “-” modifier to sort by descending order.

EXAMPLES
  $ aio adobe-target:list-offers
  $ aio adobe-target:list-offers -l=10 -o=0 -s=id
  $ aio adobe-target:list-offers --limit=5 --offset=3 --sortBy=-name

See code: src/commands/adobe-target/list-offers.js

./bin/run adobe-target:get-offer IDENTIFIER

Retrieves the contents of an offer given an offer id.

USAGE
  $ ./bin/run adobe-target:get-offer IDENTIFIER

ARGUMENTS
  IDENTIFIER  The offer id

See code: src/commands/adobe-target/get-offer.js

./bin/run adobe-target:create-offer NAME CONTENT

Creates a new content offer as defined by the request data.

USAGE
  $ ./bin/run adobe-target:create-offer NAME CONTENT -w=WORKSPACE

ARGUMENTS
  NAME  A string to identify the Offer. The name cannot be empty. Max length is 250 characters.
  CONTENT  Content of an Offer shown to user.

OPTIONS
  -w, --workspace=workspace  String Optional id of workspace to which the activity belongs. Max length is 250 characters. By default, Default workspace is assumed. Applicable for Enterprise Permissions (Target Premium).

See code: src/commands/adobe-target/create-offer.js

./bin/run adobe-target:update-offer IDENTIFIER NAME CONTENT

Updates the content offer referenced by the id specified in the URL.

USAGE
  $ ./bin/run adobe-target:update-offer IDENTIFIER NAME CONTENT

ARGUMENTSS
  IDENTIFIER  The identifier of the offer. The id cannot be empty.
  NAME  A string to identify the Offer. The name cannot be empty. Max length is 250 characters.
  CONTENT  Content of an Offer shown to user.

See code: src/commands/adobe-target/update-offer.js

./bin/run adobe-target:delete-offer IDENTIFIER

Updates the content offer referenced by the id specified in the URL.

USAGE
  $ ./bin/run adobe-target:delete-offer IDENTIFIER

ARGUMENTS
  IDENTIFIER  The identifier of the offer. The id cannot be empty.

See code: src/commands/adobe-target/delete-offer.js

Keywords

oclif-plugin

FAQs

Package last updated on 14 Jun 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts