Неверный запрос при создании нового контейнера в Tag-Manager

Я использую php SDK для взаимодействия с Google Tag Manager. Когда я запускаю этот код

    $client = new \Google_Client();
$client->setClientId('xxxx');
$client->setClientSecret('xxxx');
$client->setAccessToken($token);

$container = new \Google_Service_TagManager_Container();
$container->setName('a-name');
$container->setTimeZoneCountryId('America/Los_Angeles');
$container->setTimeZoneId('US');
$container->setUsageContext(array('web', 'android', 'ios'));

$tagManager = new \Google_Service_TagManager($client);
$tagManager->accounts_containers->create('xxx', $container);

тогда возникает исключение: Error calling POST https://www.googleapis.com/tagmanager/v1/accounts/xxx/containers: (400) Bad Request,

Данные контейнера такие же, как в консоли разработчика Google. Пример запроса в консоли разработчика Google создает ту же ошибку неверного запроса.

Есть идеи? Это ошибка API?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]