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

Getting Ad extension problem alert while redeploying the order with valid location extension address.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Newport
    • Fix Version/s: Newport
    • Component/s: Reseller UI
    • Labels:
      None
    • Environment:
    • Sprint:
      Sprint 7

      Description

      We are getting ‘NewEntityCreationError.CANNOT_SET_ID_FOR_ADD’ error while creating location extension.

      System: QA3
      Realm: qa3amltest
      MerchantID: SanityNewport08

      Steps to reproduce.

      1. Create an order with invalid address. (Its passes the geolocation service)
      Invalid address:
      Company Name :Test
      Street Address Line 1: 80 Columbus Circles
      City/Town: ny
      State: ny
      Postal Code: 102344

      2. Deploy the order then its throws following exception while creating location extension and its expected as we are given invalid address.
      id=2077, code=0: RequiredError(reason: RequiredError.REQUIRED)(isExemptable: false), trigger=, field=operations[0].operand.adExtension.geoPoint
      id=2078, code=0: RequiredError(reason: RequiredError.REQUIRED)(isExemptable: false), trigger=, field=operations[0].operand.adExtension.geoPoint

      Note: Deployment is succeeded but location extension is not created for this account.(expected)

      3. Redeploy the order by giving valid location extension
      Company Name: Test
      Street Address Line 1: 80 Columbus Circle
      Street Address Line 2: 60th Street
      City/Town: Newyork
      State: NY
      Postal Code: 10023

      Actual result: : Location extension is created in Adwords but throws following exception in listener while creating location extension and we got Ad Extension failure mail.

      id=2077, code=0: NewEntityCreationError(reason: NewEntityCreationError.CANNOT_SET_ID_FOR_ADD)(isExemptable: false), trigger=AdExtensionId: 499651525, field=operations[0].operand.adExtension.id
      id=2078, code=0: NewEntityCreationError(reason: NewEntityCreationError.CANNOT_SET_ID_FOR_ADD)(isExemptable: false), trigger=AdExtensionId: 499651645, field=operations[0].operand.adExtension.id

      Excepted result: Location extension should be created successfully without any exception.

      Attached the listener log and Adwords screenshot.

        Attachments

          Activity

            People

            • Assignee:
              sharath.tn Sharath TN (Inactive)
              Reporter:
              sharath.tn Sharath TN (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: