J'écris un outil d'aide à la gestion des campagnes Google Adwords.
J'aimerais pouvoir créer un lien profond vers la page d'un groupe d'annonces dans l'interface utilisateur Web Adwords à partir de mon outil.
Par exemple, voici l'URL de la page de présentation d'un groupe d'annonces dans l'interface utilisateur Web Adwords:
https://adwords.google.com/aw/overview?campaignId=123&adGroupId=123&ocid=123&authuser=0&__c=123&__u=123
(J'ai remplacé tous les identifiants par "123" ci-dessus, pour plus de confidentialité)
À partir de quelques expériences, j'ai déterminé la signification des paramètres de la chaîne de requête comme suit:
campaignId
l'identifiant de la campagne Adwords. J'ai ceci à portée de mainadGroupId
l'identifiant du groupe d'annonces Adwords. J'ai ceci à portée de mainauthuser=0
, __c
, __u
la page fonctionne correctement sans ces paramètres, je peux donc les omettre de mes liens. (Si je n'omets pas ces paramètres, les liens pour les autres utilisateurs sont HTTP 401 pour moi.)ocid
- Ceci apparaît pour contrôler le compte sélectionné dans l'interface Web. Si je supprime ce paramètre, alors la page se charge mais ne montre pas le contexte correct, elle n'est donc pas utilisable.Le paramètre ocid
est le point de friction pour moi. Il semble se rapporter au compte sélectionné ou à la campagne sélectionnée dans l'interface utilisateur, mais il ne correspond pas à l'ID de compte ou à l'ID de campagne que j'ai, et je ne peux donc pas le générer.
Quelqu'un sait-il comment créer des liens profonds avec un groupe d'annonces dans l'interface utilisateur d'administration, en générant des valeurs ocid
valides à partir d'un identifiant de compte ou de campagne, ou par un autre moyen?
Vous pouvez déboguer la demande ajax lorsque vous recherchez un client dans votre compte mcc (envoyez un appel à https://adwords.google.com/aw/_/rpc/ClientCustomerService/List?authuser=0&rpcTrackingId=ClientCustomerService.List % 3A27 ) Il est possible de rechercher des identifiants de compte. Vous obtenez une réponse avec l’ocid. Peut-être que cela vous aide.
Ma solution, au niveau du compte:
https://adwords.google.com/aw/overview?__e=1234567890
Si l'ID de compte est 123-4567-890.