Google Maps shows a constant rotation direction even though other compass applications work correctly

Google Maps reports the direction of rotation (0.5 rotations / minute) with landline. The compass is calibrated and works correctly in specific applications of the compass in five of them.

Steps to replicate:

After starting in safe mode and calibrating the compass through figure 8 fast (or slow, or rotations on the table), the address in Google Maps rotates slowly.

EDIT: I did a factory reset and, before signing in, Google Maps still has this error. I think it may be a hardware error at this time.

Affected Applications:

Google Maps (Safe mode and normal mode)
GPS status (only available in normal mode)
Applications not affected:

"Compass" (orange circle logo)
Multitool of sensors (shows the correct readings of the magnetometer for X, Y and Z. Confirms the correct calibration)
Troubleshooting steps I have tried:

Caliper compass

Restart in safe mode

Disable / re-enable Google Maps (includes data deletion / cache)


Nexus 5X
Android 6.0.1
Google Maps 9.34.1

e-commerce: implementation of Google's enhanced e-commerce tracking with Google Tag Manager

I have already implemented the dataLayer variables and events in my code thanks to the e-commerce implementation guide of Google Tag Manager.

Therefore, I have in my code a part of javascript like this:

According to the Google Analytics e-commerce guide, you should simply add a tag in Google Tag Manager like this:

In Tag Manager, create a Universal Analytics tag with these additional settings:

  • Select the Track type To anybody Page view or Event.
  • In the Google Analytics Settings variable, in More settings> Electronic commerceestablish Enable enhanced e-commerce features to True.
  • Select Use data layer.

However the More settings> Electronic commerce does not exist…

enter the description of the image here

So how are you supposed to implement Google Enhanced Ecommerce using Google Tag Manager?

Google Tag Manager: How does GTM know how to send enhanced e-commerce data when added to dataLayer?

I am asking this question to better understand how GTM works, hoping to debug it myself. But a better title could be:

I want improved electronic commerce to "just work" when I access the dataLayer. What am I doing wrong?

In the past, I have implemented the improved GTM Electronic Commerce DataLayer in
Magento 1
. Because Magento is represented on the server side, the dataLayer The JS matrix is ​​already populated with products / impressions / conversions / etc. for when the page loads. In those scenarios, I could simply:

  1. Add a "Page View" tag from Universal Analytics in GTM
  2. Check the "Enable enhanced e-commerce features" and "Use data layer" checkbox
  3. Have it activated in "Page view of all pages",

This is enough for GTM to automatically call the enhanced e-commerce features that take that data to Analytics.

I say carMagically because now I realize that I was taking it for granted the way it worked. I am now implementing this for a client-side rendered site, where the dataLayer It is not completed until long after the page loads. I had to add additional GTM tags (UA with type = Event), and it is activated to trigger those tags when specific events are sent to the dataLayer.

Now I have the conversion / purchase tracking running, but for some reason, the prints are not sent. GTM says the tag is being activated and I see an HTTP request to send the UA event (it has t=event), but there is no impression data present in the request.

Ideally, you could add only one tag, and GTM would call the appropriate Analytics function every time new product details / impressions / addToCart / purchase are sent to the dataLayer, in the same way it behaves when the dataLayer is prefilled in The time of loading the page.

Is it even possible to make GTM work this way (without manually adding a tag for each type of eComm event I want to drive)? Or maybe I just don't understand how it is supposed to work.

Google Search Now highlights "key moments" in videos

Google announced that it is now adding the ability to find specific or "Key Moments" of videos in Search

gmail: I'm trying to work with Google App Script to automatically reply to emails after hours

I would like the emails received in a particular inbox to respond with a canned message after hours.

Below is the code I have so far. Any help is appreciated.

  function autoReply() { 
    var interval = 5; //  if the script runs every 5 minutes; change otherwise   
    var date = new Date();   
    var day = date.getDay();   
    var hour = date.getHours();   
    var thread = GmailApp.getInboxThreads(0,1)(0); // Get first thread in inbox
    var message = thread.getMessages()(0); // Get first message   
    var to = message.getTo(); // Detect address   
    if (to == '' && ((6,0).indexOf(day) > -1 || (day >= 1 && day <= 5 && hour < 9) || (day > = 1 && day <= 5 && hour >= 17))) {
      var timeFrom = Math.floor(date.valueOf()/1000) - 60 * interval;
      var threads ='is:inbox after:' + timeFrom);
      for (var i = 0; i < threads.length; i++) {
        if (threads(i).isUnread()){
          threads(i).reply("Hi! Thank you for contacting us! Your inquiry has been received and someone will follow up with you during our normal business hours, Monday through Friday, 9 am to 5 pm EST. We thank you for your interest, CHEERS!", {from: ""});

magento2 – Magento 2 – Google analytics / Tag manager does not track affiliates and gclid details

I just updated our store at from M1.9.4.1 to M2.3.2.

First I added Google Analytics through the Magento administration panel. I was tracking visits well but I couldn't track sources like gclid for AdWords and other of our partners.

Then I disabled GA and enabled Tag Manager. I'm still having the same problem.

Can anybody help me ?

Thank you !!!

How does Google treat h1-3s that are designed to be smaller than a lower header class?

For example:

You have your h1

Epic SEO Keywords

then just below

Enjoy the future of you, visualise your dreams

Will Google represent that page and treat h2 as the true h1 for the page?

Applications: What does the Google Intention Filter Verification Service application do?

I used APKTool to find the following details:

  1. It’s not a framework or a shared library,
  2. It is not supported,
  4. It has a transmission receiver, so presumably this is happening at an operating system level,
  5. It is a service.

I tried to read the inverted code, but I have no experience with Smali and, therefore, I did not make significant progress. Then, I used AndroGuard to make a Call Chart: --output intent-filter.gml --no-isolated Intent Filter Verification

… then I turned this into an image:

import networkx as nx
import matplotlib.pyplot as plt
ifv = nx.read_gml('intent-filter.gml')
# filter out some system stuff, I think
ifv = ifv.subgraph((a for a in ifv.nodes() if not 'Landroid' in a))
# filter out some java utility type stuff, I think
ifv = ifv.subgraph((a for a in ifv.nodes() if not 'Ljava/lang' in a))
isolates = nx.isolates(ifv)
nonisolates = list(set(ifv.nodes()) - set(isolates))
ifv = ifv.subgraph(nonisolates)
relabeler = {key: key.split()(0).split('/')(-1) for key in ifv.nodes()}
ifvn = nx.relabel_nodes(ifv, relabeler)
nx.draw(ifvn, with_labels=True)
fig = plt.gcf()
fig.set_size_inches(18, 10)

I understand this:

enter the description of the image here

My suspicion for the name of the service is that it effectively takes a Intent and determine if that or not Intent satisfies the (grammar? of …) Intentional filter of each exportable component declared publicly in each Manifest.xml for all applications on the device. This call chart seems to support my hypothesis. In particular, URL it is a stalemate with a ton of protruding edges, the nodes in the middle ring of things are seen as verification or filtration of some kind (analyzing an extended nano message, looking at a network response, extracting data from the Intent, obtain a web port, verify if a protocol is valid or invalid …) and, finally, the most external elements that only have incoming borders seem to be executing the Intent passing it to a destination (for example, HttpURLConnection ->, NetworkResponse, AndroidAppAsset, …), or discarding it as invalid (InvalidProtocolBufferNanoException, ResistanceFollowRedirects, OutOfSpaceException, …)

I'm just an amateur detective and I can't say that I really know what all this means, but these are my 10 cents. I believe that the Service forms the connection between a summoned Intent and all the IntentFilters in applications on the device. I think it decides what goes to which application, if something has invalid data, as in a null scenario, and if something should go to the web. I think it also stops some kind of infinite redirection attack. I suspect that this is an effort by the Android development team to defend against attacks between component communication (ICC) and application link vulnerabilities / URIs. I hope this helps!

oauth2 – What can someone do with a Google authentication token?

I just received an email from "I have been pwned" to say that my credentials have been made public through a violation. The cited text is:

"The exposed data included names, email addresses, genres, speech
language and a bcrypt password hash or a Google authentication token. "

I would like to know what someone could do with a bcrypt password hash and / or a Google authentication token.

I vaguely acknowledge the application provider involved and I currently do not have that application installed. I have changed my Google password since the last time I used the application and I have active MFA.

google – Can you write a review scheme for a place that charges an entrance fee?

Good. Here is what I see.

I don't see any reference to the drop in SERP ratings to charge an entrance fee.

The article and the Google ad don't seem to mention this.

Both the article and the ad mention that name ownership is required. Where both are confusing is that there are more marking schemes that include ownership of the name, such as the place. The place allows events, reviews and opening hours. The tourist attraction also allows events, reviews and opening hours.

The event allows offers that may include price.

After this, it seems that both the place and the tourist attractions would be allowed according to the announcement where there could be a charge (with a warning to follow), however, what is confusing is that these schemes are not included in the list .

I just have to conclude that these schemes can have revisions and charge a fee, and that would make perfect sense to me. There is a warning. In both the article and the ad, revisions cannot be handled by the site itself or by a widget on the site. While I personally do not agree with this, you can use reviews from another site without using a widget. Unfortunately, I am not familiar enough to know how this would work. For example, can you have Yelp reviews without a widget? Perhaps there is a WordPress plugin that can help WP users. What other options exist? Who knows.

It is not clear where the line is drawn, even with what appear to be simple rules. You are right to be confused. Personally, thinking about local attractions, I can't see why an attraction shouldn't have opinions. I am as confused as you.

All I can see is try it without requesting reviews on the site or using a widget on the site and see what happens.