Uploaded image for project: 'AdMaxLocal'
  1. AdMaxLocal
  2. AML-3628

External API user can trigger immediate Deployment

    Details

    • Type: Story
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Apollo
    • Component/s: None
    • Labels:
      None
    • Story Points:
      21
    • Sprint:
      Sprint 4, Sprint 5
    • Epic Link:

      Description

      AML Supports having an active Deployment AND another deployment that is Scheduled.

      Validation must include state transitions, e.g. queued, processing, etc. that user "can't touch this"

      Required fields for a deployment are:
      *Merchant UUID
      *Primary Destination URL - validation required
      *BA+Loc Pair (at least one and no max)
      *Monthly Budget - note that the API user will be responsible for determining if the monthly budget is "valid" either within quote range or some other business rule. Also, UI requires the checkbox - Merchant Funding is Available, however, this should not be required for API. A valid budget is a number that must be greater than $0 *
      *(Search Engine Campaign) Status: Active (Paused and Deleted stories are separate)

      Optional fields are:
      *Call Extension fields: Country, Telephone number - validation required
      *Location Extension fields- (validation required): Company Name, Address Line 1, Address Line 2 (optional), City, State, Postal Code, Telephone Number (optional)
      *Sitelinks fields - validation required: Linked Text, URL

      Note: Call and Location extensions are part of this story as well as sitelinks but their validation is covered in a separate story.

      Also Note:
      The team decided that we would not support saving orders as Quotes via the API. E_API user would develop their own means to save the order information.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sanjaykumar.biswal Sanjay Kumar Biswal
                Reporter:
                autumn Autumn (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: