2016-08-01 2 views
0

Ich habe ein Verwaltungskonto, das ~ 50 Kundenkonten verwaltet. Ich versuche, einen benutzerdefinierten Bericht für jedes verwaltete Konto zu erstellen, indem ich sie durchblättere und Informationen aus jedem Konto abrufe. So habe ich:AdWords-Skript - Aktives Konto festlegen

//Get an iterator for the managed accounts 
var accountIterator = MccApp.accounts() 
.withCondition("ManagerCustomerId = 'my id is here'") 
.get(); 

while(accountIterator.hasNext()) { 
    var currentAccount = accountIterator.next(); 
    //TODO: retrieve information about campaigns under 'currentAccount' 
} 

Mit Blick auf die reference provided by google Ich habe die AdWordsApp.currentAccount() Funktion gefunden. Ich würde gerne wissen, wie ich den von dieser Funktion zurückgegebenen Wert ändern kann, damit ich die anderen Funktionen von AdWordsApp nutzen kann, um die gewünschten Informationen zu erhalten.

Antwort

0

Ich fand es heraus mit this guide. Ich brauche nur MccApp.select(currentAccount); zu verwenden. Ich dachte, das würde nicht funktionieren, weil ich dachte, dass das aktuelle Konto nach MccApp sich vom aktuellen AdWordsApp-Konto unterscheidet, aber sie sind identisch.

Verwandte Themen