Skip to content

Instantly share code, notes, and snippets.

norisk GmbH norisk-marketing

Block or report user

Report or block norisk-marketing

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@norisk-marketing
norisk-marketing / norisk_smx-2019_negative_automation.ipynb
Created Apr 10, 2019
norisk_SMX-2019_Negative_Automation.ipynb
View norisk_smx-2019_negative_automation.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@norisk-marketing
norisk-marketing / norisk_friendsofsearch_pythonscripts.ipynb
Created Feb 23, 2019
norisk_FriendsOfSearch_PythonScripts.ipynb
View norisk_friendsofsearch_pythonscripts.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View _SEACamp2018_SEA-SEO-Tools.md

SEA Camp Logo

Liebe SEA-Camp Hannover Teilnehmer,

Danke fürs Zuhören von unserem Vortrag "Tools für bessere SEA-SEO Verzahnung". Wir hoffen, ihr habt einige gute Ideen mitnehmen können. Diese github-gist Seite hat zum Ziel, alle relevanten und angesprochenen Inhalte in einer Dokumentation zusammenzuführen.

Die Folien findet ihr hier: slideshare.com/norisk

Bei weiteren Fragen, gerne unten kommentieren oder eine Mail schreiben an:

View HeroConf London 2018: Automating Search Query Processing.md

HeroConf logo

Dear HeroConf London Attendants,

Thank for your listening to our talk "Automating Search Query Processing" at HeroConf London 2018. We hope you enjoyed the presentation. This github-gist page aims to bring all related resources, links and code into one documentation.

The slideshare deck can be found here: slideshare.com/norisk

For any further questions, please reach out to cgutknecht@noriskshop.de or philippmainka@gmail.com (related to Sixt slides).

View Google Analytics Challenge 2018: PAGE SPEED (Alexander Groß).md

norisk GA Challenge

Hallo Zusammen,

Danke fürs Zuhören bei meinem Vortrag zur Analytics Challenge auf der Analytics Summit am 7.11. Schön, dass ihr hier vorbeischaut. Wie versprochen gibts hier die Erklärungen für das Page Speed Dashboard und die Datensammlung. Wenn Ihr Fragen oder Verbesserungsvorschläge habt, schreibt mir gerne eine Mail. Wer Interesse an einem vertieften Austausch hat, sprecht mich gerne auf der Analytics Summit an oder schickt mir gerne Kontaktaufnahme auf Xing, falls sich ein Austausch vor Ort nicht ergibt.

Die Folien vom Vortrag findet ihr auf Slideshare

@norisk-marketing
norisk-marketing / nrMerchantCenterMonitoring.js
Last active Mar 21, 2018
This Merchant Center Monitoring Script logs ALL levels of important shopping data to a spreadsheet and sends a differential email alert.
View nrMerchantCenterMonitoring.js
/**
* Merchant Center Dashboard
* Version: 2.0.0
* @author: Christopher Gutknecht
* norisk GmbH
* cgutknecht@noriskshop.de
*/
/// CONFIG START ////
@norisk-marketing
norisk-marketing / nrHourlyGTMChecker.js
Last active Mar 21, 2018
This hourly revenue checker will check your main URL every hour to check for the existence of a gtm.js File and an initialized dataLayer array.
View nrHourlyGTMChecker.js
function domainCheckerAndGtmjsPrinter() {
// ********** START OF CONFIGURATION ***************
var homeUrls = [
"https://www.shop1.de",
"https://www.shop2.com",
"https://www.site3.de",
];
var RECIPIENT = ['name@email.de','name2@email.com'];
var MISSING_DATALAYER_EXCEPTION = "https://www.site3.de";
@norisk-marketing
norisk-marketing / nrHourlyRevenueChecker.js
Last active Mar 21, 2018
The nrHourlyRevenueChecker.js checks the revenue of the last two hours within a business day time frame and sends an alert email if revenue = zero.
View nrHourlyRevenueChecker.js
/***** START CONFIGURATION ******/
var MONITORED_GA_PROFILES = [[11111111, "Shop 1"],[2222222222, "Shop 2"],[333333333, "Shop 3"]];
var RECIPIENTS = ["name@email.com","name2@email.com"];
var SCRIPT_NAME = "nrHourlyRevenueChecker";
/***** END CONFIGURATION ********/
// IMPORTANT: ENABLE THE GOOGLE ANALYTICS API in the ADVANCED APIs DROPDOWN
function main() {
for(var i=0;i<MONITORED_GA_PROFILES.length;i++){
@norisk-marketing
norisk-marketing / nrShoppingIdExcludeByRoas.js
Last active Apr 13, 2018
nrShoppingIdExcludeByRoas.js
View nrShoppingIdExcludeByRoas.js
/*
* This norisk script creates and exports a report on product id level to a static URL as Google Spreadsheet.
* You can chose a specific Shopping Campaign to be reported or you select all.
* The URL the report will be available at, has to be chosen.
*/
// ********** START OF CONFIGURATION ***************
// README >> EVERY variable needs to be set specific to the project
// SEE THE MARKDOWN DOCUMENTATION below
@norisk-marketing
norisk-marketing / nrCampaignBulkUpload.js
Last active Oct 25, 2018
CampaignCreation Service for AdWords Scripts via BulkUpload
View nrCampaignBulkUpload.js
var NEW_CAMPAIGN_CONFIG = {
"autoCreateCampaignsByUpload" : 1, // Set "1" and new campaigns will auto-added, 0 for No
"newcampSettings": { "Budget" : 1, }, // Note: new campaigns will ALWAYS be uploaded as paused
"uploadWithoutPreview" : 1, // With "1", the preview mode will be skipped
"Campaign type" : "Search Only", // Optional, default "Search Only"
"Campaign state" : "paused", // Optional, default "paused"
"Campaign subtype" : "Standard", // Optional
"Bid Strategy Type" : "cpc", // Optional , default "cpc"
"labels" : ["someLabel1","someLabel2"]
You can’t perform that action at this time.