Создание рекламных объявлений через LinkedIn API V2 не работает - PullRequest
2 голосов
/ 19 февраля 2020

Я использую API версии 2.0 и хочу создать рекламные объявления https://docs.microsoft.com/en-us/linkedin/marketing/integrations/ads/account-structure/create-and-manage-creatives#create -a-спонсор-контент-поделиться

PHP Код

    POST https://api.linkedin.com/v2/adCreativesV2

    {
      "campaign": "urn:li:sponsoredCampaign:XXXXXXXX",
      "reference": "urn:li:share:XXXXXXXXXXXXX",
      "status": "ACTIVE",
      "type": "SPONSORED_STATUS_UPDATE",
      "variables": {
          "data": {
              "com.linkedin.ads.SponsoredUpdateCreativeVariables": {
                  "directSponsoredContent": true,
                  "share": "urn:li:share:XXXXXXXXXX",
                  "activity": "urn:li:activity:XXXXXXXXXXX"
              }
          }
      }
   }

Ответ API

{"message":"Your application is not configured to access the related advertiser account(s), please ensure you have added the account ID(s) in your Account Management list.","status":403}

Есть идеи, как исправить эту ошибку?

Ответы [ 2 ]

0 голосов
/ 27 февраля 2020

В запросе нет проблем, вы используете идентификатор рекламного аккаунта, который не имеет доступа к вашему приложению разработчика, столкнулись с той же проблемой. Вам необходимо добавить идентификатор своей учетной записи в приложении разработчика. это работает для меня.

0 голосов
/ 20 февраля 2020

Попробуйте с пустым объектом для переменной SponsoredUpdateCreativeVariables, как в примере в do c:

{
  "campaign": "urn:li:sponsoredCampaign:XXXXXXXX",
  "reference": "urn:li:share:XXXXXXXXXXXXX",
  "status": "ACTIVE",
  "type": "SPONSORED_STATUS_UPDATE",
  "variables": {
      "data": {
          "com.linkedin.ads.SponsoredUpdateCreativeVariables": {}
      }
  }

}

...