Являются ли идентификаторы ключевых слов / групп объявлений / кампаний AdWords уникальными для нескольких учетных записей? - PullRequest
10 голосов
/ 13 ноября 2011

В API Google AdWords я считаю, что идентификаторы ключевых слов и идентификаторов групп объявлений (и, очевидно, идентификаторы кампаний) являются уникальными в пределах учетной записи (в отличие от идентификатора ключевого слова, который уникален только в пределах входящей в него группы AdGroup, а идентификатор AdGroup уникален только внутри Кампания вокруг нее).

Но гарантированно ли они уникальны для нескольких аккаунтов?

Ответы [ 5 ]

14 голосов
/ 24 июля 2012

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

  • Само ключевое слово как объект, содержащий текст и тип соответствия (или другие атрибуты, в зависимости от типакритерий) имеет уникальный идентификатор в AdWords.Это означает, что всякий раз, когда вы используете ключевое слово "supercalifragilisticexpialidocious" с типом соответствия "BROAD", оно всегда будет иметь одинаковый идентификатор.

  • Однако, только в сочетании с идентификатором группы объявлений этоможно определить такие атрибуты, как цена за клик, статус, статус утверждения и т. д. Чтобы продолжить приведенный выше пример, если у вас есть это ключевое слово в двух разных учетных записях AdWords, использующих разные цены за клик, сами идентификаторы ключевых слов остаются идентичными - информация о ценах за клик сохраняется отдельноот самого ключевого слова.

  • Это очень хорошо соответствует иерархии типов в WSDL: AdGroupCriterionService возвращает AdGroupCriterion объекты, которые сами содержат Критерий объектов.Информация о ставках, статусе и т. Д. Доступна для объекта AdGroupCriterion , в то время как сама информация о ключевых словах находится внутри объекта Criterion (который может использоваться другими объектами AdGroupCriterion)

[ update ] На семинаре Adwords Google сказал, что "наиболее вероятно", что новые ключевые слова с таким же текстом и типом соответствия, что и существующий, будут использовать тот же идентификатор критерия, но это не гарантировано.См. Ответ @ eshwar для примера, где одни и те же ключевые слова имеют разные идентификаторы.

5 голосов
/ 08 мая 2013

относительно идентификатора кампании, идентификатора группы объявлений, идентификатора объявления и идентификатора ключевого слова (идентификатора критерия), четкий и точный ответ можно найти в документации adwords: https://developers.google.com/adwords/api/docs/guides/working-with-objects

В нем говорится, что только идентификатор кампании иИдентификатор группы объявлений глобально уникален.Поскольку об учетных записях не сказано ни слова, я думаю, что глобальный подразумевается как «на учетную запись».Я не думаю, что есть что-то уникальное в разных аккаунтах.

2 голосов
/ 13 апреля 2016

К моему мучению, сегодня я обнаружил, что Идентификатор ключевого слова не уникален для ключевого слова + типа соответствия даже внутри аккаунта.Я управляю несколькими учетными записями AdWords, и все мои сценарии основаны на предположении, что Идентификатор ключевого слова однозначно определяет комбинацию «текст ключевого слова» и «тип соответствия».Некоторое время назад я подтвердил, что это верно для нескольких учетных записей.

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

Прикрепление скриншота одного такого экземпляра

1 голос
/ 19 октября 2017

Ответ Тектора великолепен - добавьте его, потому что документация, на которую ссылается Тектор, с тех пор была обновлена, чтобы прояснить причину путаницы.

Глобально уникальные сущности:

  • CampaignId
  • AdGroupId
  • BudgetId
  • FeedId
  • FeedItemId
  • FeedMappingId
  • LabelId

«Глобально», согласно документации, означает уникальность для всех учетных записей.

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

От: https://developers.google.com/adwords/api/docs/guides/working-with-objects

1 голос
/ 13 ноября 2011

Я всегда считал их уникальными, но вы не должны на это рассчитывать, потому что Google на самом деле не гарантирует, что они есть.Я задал тот же вопрос на официальном форуме AdWords API несколько лет назад:

http://groups.google.com/group/adwords-api/browse_thread/thread/5383edba772b7b6c/548e04f54b1d4a74?hl=en&q=#548e04f54b1d4a74

...