Google Analytic Filter not verifiying - regex

I am setting up a custom exclude filter in Google Analytics doing this:
(4webmasters|best-seo-offer|buttons-for-your-website)\.[org|net|com]+
However when i click on verify, it says "This filter would not have changed your data. Either the filter configuration is incorrect, or the set of sampled data is too small."
When i run it through a regexr checker it works. What am i doing wrong, if anything?

There are 3 things to consider for the filter verification on Google Analytics,
First - The filter configuration: You should use Campaign source as filter field (don't use referral) and the expression which in your case seems right, although you can simplify it.
This should be enough 4webmasters|best-seo-offer|buttons-for-your-website
Second - The filter verification just takes a small sample of your data, the previous 7 days, not including the present day. So if there is no record in those 7 days of any of them, it won't work.
Third - If you try to verify with the filter previously saved, GA will consider that you are verifying a new filter with the same configuration and since it already exists, you will get the message that it won't change your data.

Related

Google Analytics - Regex for excluding sessions where Custom Dimension is populated in Custom Report

I'm building a custom report in GA UA to check which pages aren't passing specific custom dimensions. The Dimensions of the report are:
Hostname
Page
The metrics are:
Pageviews
Sessions
Users
What I'm expecting is to be able to add a filter with the following syntax to only get pages where the custom dimension isn't populating:
Exclude [Custom_dimension] Regex .*
When I do this however, the report excludes all sessions. If I change from exclude to include though, I only get the subset of sessions where it's populating, roughly 30% of sessions.
Is there a way to get the 70% of sessions not covered by [Custom_dimension] by changing the regex?
GA explicitly doesn't show rows in custom reports for any instances where any of the dimensions is not set. While it's definitely an odd solution on GA's part, you still can do a few things.
You can view, say, a default page report and drop a secondary hostname dimension there and then see where it's not set, or even try to filter those with advanced filter's regex.
Or you can export some of the data in BQ and inspect it there with no UI limitations.
Or you can export the data in an excel or google sheet to analyze it there. there are free options.

Testing Firebase Funnels

I wanted to know a simple question regarding setting up my first funnel in Firebase. If we wanted to know which unique users (on a specific day) first opened the app and removed it, would the below simple funnel be sufficient ? Note: On the filter date, I selected "Yesterday".
Question:
Would this selection enable me then to view only those users that did "First Open" (my base) AND "App removal" on the same day (on D0) ? or is this an open funnel of a wider base: i.e. users that somewhere in the past did first_open and did a app_remove yesterday ?
I read that Firebase is only considering open funnels by default, and if we want to make funnels more "closed", we would have to log separate custom properties and filter to form closed funnels (Source: How do you create a closed funnel?). So, there is a bit confusion of how open this funnel really is.
Thanks!
As you mentioned, Firebase Analytics funnels are open; meaning that completion of the first step is not strictly a prerequisite of the second step. In this case, your sequence of events is a strict sequence (i.e. you can't log an app_remove without first having logged a first_open), but still, the query for each step is independent for "Yesterday". In other words, the funnel is effectively as you suspect : step 1 shows users who have logged first_open yesterday and step 2 shows users who have logged app_remove yesterday (regardless of when they first opened the app).
Your options are :
Use the "Last 7 days" date range instead of Yesterday and filter the funnel by the built-in "New users" user property.
Create an audience of users who log app_remove whose First Open Time user property = [some future day] and then after that day passes, use this audience as a filter on your funnel.
Perform this analysis in BigQuery instead.

Set Sharepoint task due date based on workflow status

I'm new to SharePoint but most of it seems pretty straight forward but I've hit a problem and haven't been able to find a way around it so far.
I'm trying to set/enforce Service Level Agreements (SLA's) for different departments based on the department the task is assigned to. I was going to do this based on the workflow status that generates the task but am open to any other suggestions.
My workflow for requesting funds for an approved project goes through several stages (Project management validation, Finance Admin validation; Finance manager validation, Fixed assets authorization) and each one has a slightly different SLA. For this reason, I cant just add an arbitrary value to the start date for the calculated column associated to the task.
Any suggestions?
The option I'd go with here is to use If/Then blocks in my workflow code based on the current stage. Something like this:
If Stage = Project Management Validation Then
Set DueDate to Today+5
Else If Stage = Finance Admin Validation Then
Set DueDate to Today+3
etc.
Hope this helps!

Engagement Value Points and Goals Conversion on the Sitecore Executive Insight Dashboard

After creating goals and associate them with pages on Sitecore 7.2. I can't see the Goals Conversion report on the Executive Insight Dashboard. The other metrics are being filled but not the Goals Conversion. Am I missing something?
If I query the Sitecore Analytics database I can see records on the [Visitors] table, with a value different from 0 in the "Value" field (I believe that is the value filled by the configured goals), also I can see the goals triggered on the [PageEvents] table.
Other thing, is it normal each page request for the same user the same goal is triggered and engagement value points get accumulated?
One thing you could check is the MinimumVisitFilter setting in this file in your webroot:
\sitecore\shell\Applications\Reports\Dashboard\Configuration.config
By default this is set to 50 visits - you'll only get data in the dashboard if you get 50+ visits triggering the Goal.
As far as I aware the engagement value points should be accumulated in the scenario you describe - though I haven't tested this in 7.2.

Guide to using google URL to get options chain data?

I'd like to enter a URL into google and get all options chain data for a particular stock. Is there a guide that shows you how to use it, like if I wanted to grab all options that expire in the next year without knowing the individual expiration dates, or if I just wanted a particular strike price? I found another question that gives me the basic outline, but doesn't specify the details:
Finance historical options data (with strikes etc) on google finance API
Here is an example on how to do this using the ImportHTML function, although there is a delay in the data of course.
=importhtml("http://finance.yahoo.com/q/op?s=QQQ&m=2013-12","table",0)