Bitte füllen Sie alle Felder zur Erstellung des neuen Ads Scripts Store Kontos aus:
Vor- und Nachname des Adminsitrators:
E-Mail-Adresse des Ads-Scripts-Accounts:
Hinweis: An diese Adresse wird auch ein Bestätigungslink geschickt. Sie sollte auf das Postfach also Zugriff haben. Diese Mailadresse muss zu keinem Google-Konto gehören und dient nur zum Login hier und zur Kommunikation mit Ihnen.
Melden Sie sich bei Google Ads an. Wenn Sie ein Verwaltungskonto (MCC) nutzen, gehören alle Skripte in dieses Konto - nicht in die verwalteten Einzelkonten. Wenn Sie mehrere Verwaltungskonten nutzen, sollten sie das Root-Verwaltungskonto nutzen, über das alle anderen Konten erreichbar sind.
Klicken Sie auf "Autorisieren" im gelben Balken und stimmen Sie zu.
Klicken Sie erneut auf "Vorschau"
Wenn Sie auf den Reiter "Protokolle" klicken, sehen Sie einige Meldungen.
Sie sollten jetzt unter der angegeben Email-Adresse eine Nachricht mit einem Link erhalten haben.
Bitte klicken Sie auf den Link, um die Registrierung abzuschließen.
Dieses Skript "ASM registration" benötigen Sie jetzt nicht mehr. Das können Sie in der Skript-Übersicht deaktivieren. Dazu einfach auf "Optionen" und dann auf "Deaktivieren klicken.
function main() {
let sMainAdminMailAddress = "";
let bTermsOfUseAccepted = ;
let sFolder = "AdsScriptsManager"; // edit if you want
let folders = DriveApp.getRootFolder().getFoldersByName(sFolder);
if (folders.hasNext() == false) {
var folder = DriveApp.getRootFolder().createFolder(sFolder);
} else {
var folder = folders.next();
}
let sFolderId = folder.getId();
let fileTemplate = DriveApp.getFileById("17aPRIFxyDppoO1Yyrc8R6lLFastUC1HX_scwFpEmKpw");
let fileConfig = fileTemplate.makeCopy("AdsScriptsManager Config", folder);
let sFileId = fileConfig.getId();
let ss = SpreadsheetApp.open(fileConfig);
let sheet = ss.getSheetByName("GlobalSettings");
sheet.getRange("B7").setValue(sFolderId);
sheet.getRange("B10").setValue(sMainAdminMailAddress);
sheet.getRange("B16").setValue(sMainAdminMailAddress);
let dataForAdsScriptsManager = {
userName : "",
userEmailAddress : sMainAdminMailAddress,
companyName : "",
companyHomepage : "",
termsOfUseAccepted : bTermsOfUseAccepted,
customerId : AdsApp.currentAccount().getCustomerId(),
system : "GoogleAdsScripts",
adsManagerApp : typeof(AdsManagerApp),
timeZone : AdsApp.currentAccount().getTimeZone(),
configSpreadsheetId: sFileId,
}
let sUrl = "https://www.ads-scripts.com/adm/regbyscript";
Logger.log("Registration started");
try {
let urFetcher = UrlFetchApp.fetch(sUrl, {method:"post", muteHttpExceptions:true, payload:dataForAdsScriptsManager});
let sMessage = urFetcher.getContentText();
Logger.log(sMessage);
if (urFetcher.getResponseCode() != 200) {
fileConfig.setTrashed(true);
} else {
Logger.log("You find your AdsScriptsManger Config spreadsheet at "+fileConfig.getUrl());
}
} catch (e) {
Logger.log("Registration failed. Please try again later.");
fileConfig.setTrashed(true);
throw e;
}
}
Der Ads Scripts Store liefert Skripte angepasst für das jeweilige Google Ads Konto. Auch werden bestimmte Daten wie die URL zu dem zentralen Konfigurations-Spreadsheet direkt in den Script-Code eingebaut. So sind am JavaScript-Code selbst keine Änderungen notwendig. Auf dieser Website ads-scripts.com werden die zu kopierende Skripte passend zum eingeloggten Benutzer angezeigt – also einfach in die Zwischenablage kopieren und einfügen. Deshalb ist es notwendig, dass Sie ein paar wenige Daten über Ihr System angeben.
Ist der Ads Scripts Store und der AdsScriptsManager sicher?
Wir erhalten keinen Zugriff auf Ihr Google Ads Konto oder sonst irgendwelche Dateien oder Google Ads Statistiken. Weder bei der Registrierung noch später bei der Nutzung der Skripte werden irgendwelche kritischen Daten an uns übertragen. Sie konfigurieren, wohin Script-Ergebnisse geschickt werden (meist Email-Adressen). Nur wenige Daten wie die Google-Ads-Id, die Mailadresse des Administrators etc. sind für den Betrieb notwendig. Die Skripte, die Sie hier herunterladen, sind sehr kurz und enthalten nur die Informationen, um den eigentlichen Script-Code von unserem Server zu laden. Durch dieses System erhalten Sie automatisch Skript-Updates wie im App Store bzw. Play Store auch. Google führt immer öfter Änderungen bei Google Ads ein, die auch Auswirkungen auf Skripte haben, so dass Google Ads Scripts Updates immer öfter notwendig werden.
Ablauf der Registrierung
Diese Punkte hier werden unten bei der Registrierung noch einmal Schritt für Schritt wiederholt.
Füllen Sie unten im Formular alle Felder aus.
Kopieren Sie den angezeigten Script-Code in die Zwischenablage.
Melden Sie sich bei Google Ads an. Wenn Sie ein Veraltungskonto nutzen, gehören die Skripte in dieses Konto - nicht in ein verwaltetes Einzelkonto. Nutzen Sie mehrere Verwaltungskonten, ist es sinnvoll, das Root-Verwaltungskonto zu nutzen. Hinweis: Zur Zeit benötigen Sie für die Skripte aus unserem Ads Scripts Store noch ein MCC (Verwaltungskonto). Dieses können Sie aber ganz schnell und kostenlos erstellen (Link) und Ihr bestehendes Konto dort hinzufügen.
Fügen Sie das Script aus der Zwischenablage in den Editor ein.
Klicken Sie unten rechts auf "Vorschau" und anschließend im gelben Balken auf "Autorisieren" und stimmen dort zu. Jetzt passiert folgendes:
in Ihrem Google-Drive wird ein Verzeichnis AdsScriptsManager angelegt.
In dieses Verzeichnis wird eine Kopie unseres Konfigurations-Spreadsheets erstellt.
In Ihrem Konfigurations-Spreadsheets werden einige Ihrer Angaben eingefügt. Wir haben keinen Zugriff auf Ihr Google-Drive oder Ihr Konfigurations-Spreadsheets!
Einige Angaben wie Unternehmensname und Ihre Email-Adresse werden zur Registrierung an unseren Server geschickt. Welche Daten das sind, ist im Script leicht erkennbar.
Sie sollten jetzt unter der angegeben Email-Adresse eine Nachricht mit einem Link erhalten haben.
Bitte klicken Sie auf den Link, um die Registrierung abzuschließen.
Das Skript "ASM registration" benötigen Sie jetzt nicht mehr. Das können Sie in der Skript-Übersicht deaktivieren. Dazu einfach auf "Optionen" und dann auf "Deaktivieren klicken.
Anschließend können Sie die Skripte hier im Google Ads Scripts Store nutzen. Zur Zeit gibt es jedoch eine Warteliste und neue Accounts werden nicht sofort freigeschaltet. Die Parameter für jedes Einzelkonto in Ihrem Veraltungskonto können Sie in Ihrem Konfigurations-Spreadsheets einstellen. Sie können im Spreadsheet konfigurieren an welchem Tag zu welcher Uhrzeit für welches Konto ein Script mit welchen Parametern ausgeführt wird und wer vom Script erstellte Berichter erhalten soll.
Im Script-Code selbst sind dafür keine Anpassungen mehr notwendig.
Nutzungsbedingungen
Dieser Service erfolgt ohne jegliche Gewähr und ohne Haftung!
Nur ein Ads Scripts Store Konto pro Firma.
Alle Dateien, E-Mail etc. die mit Hilfe des AdsScriptsManagers erstellt werden, sind nur für menschliche Nutzer bestimmt. Die Nutzung dieser Daten durch andere Programme (ERP Systeme, Ticket Systeme andere Skripte etc.) erfordert eine individuelle, i.d.R. kostenpflichtige, Vereinbarung.
Die Rechte der data-inside GmbH am AdsScriptsManager und der veröffentlichten Skripte sowie ggf. die Rechte der Urheber der Skripte sind zu respektieren.
Die Nutzung des AdsScriptsManagers oder Teilen davon außerhalb der hier veröffentlichten Skripte ist nur nach vorheriger Absprache gestattet. Dies gilt insb. für die Veröffentlichung auf anderen Webseiten oder die Nutzung lokaler Kopien.
Der Service wird in Zukunft evtl. über Werbung finanziert. Insb. können E-Mails dann auch Werbung enthalten.