analytics hat in der letzten woche keine keywords aktualisiert. woran könnte das liegen?
<p>der abschnitt "keywords" unter "quellen" in meinem ga konto wurde kaum aktualisiert. ich weiß, ich hatte mehr als 2 suchanfragen nach einem keyword, aber ga zeigt diese nicht an?</p><p>ich habe ein ga konto und auf meiner website einen tracking-code wie diesen:</p><pre><code>&lt;script type="text/javascript"&gt; var \_gaq = \_gaq || []; \_gaq.push(['\_setaccount', 'ua-xxxxxx-1']); \_gaq.push(['\_trackpageview']); (function() { var ga = document.createelement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getelementsbytagname('script')[0]; s.parentnode.insertbefore(ga, s); })(); &lt;/script&gt; &lt;script type="text/javascript"&gt; function fnx(that, outbound) { try { var pagetracker=\_gat.\_gettracker("ua-xxxxx-1"); pagetracker.\_trackpageview(outbound); settimeout('document.location = "' + that.href + '"', 100) }catch(err){} } &lt;/script&gt; </code></pre><p>der erste teil ist der tracking-code ga. die zweite möglichkeit besteht darin, klicks auf bestimmte banner auf der website zu verfolgen.</p><p>kennt jemand ein solches problem?</p>
<p>verwenden sie (oder wer auch immer die suche durchgeführt hat) einen werbeblocker? sie blockieren oft tracking-skripte wie ga.</p><p>stellen sie außerdem sicher, dass nichts dummes vorkommt, wie der code, der sich nicht auf der seite befindet, auf der sie sich befinden, oder sie haben ga angewiesen, ihre ip-adresse zu ignorieren, oder sie haben js deaktiviert. stellen sie sicher, dass sie den richtigen datumsbereich und jeden suchbegriff in der liste überprüfen.</p><p>versuchen sie möglicherweise, diesen benutzerdefinierten code vorübergehend zu entfernen, um sicherzustellen, dass das problem nicht durch ihn verursacht wird.</p><p>ich weiß nicht, ob ga tatsächlich jeden suchbegriff protokolliert. beispielsweise werden möglicherweise keine langen genauen abfragen (in anführungszeichen) und möglicherweise keine abfragen wie <code>site:</code> protokolliert.</p>
<p>dies kann eine paginierung sein oder auch nicht, aber hier ist, wie ich paginierung in meiner web-app mache:</p><pre><code>|&lt; first, &lt;&lt; previous, page [5] of 12, next &gt;&gt;, last &gt;| </code></pre><p>die äußeren vier optionen sind links, während die <code>page [5] of 12</code> ist ein formular mit dem [5] als eingabefeld. für benutzer mit aktiviertem javascript verstecke ich die schaltfläche "senden" und sende das formular beim ereignis "unfokus" oder drücke den tastendruck. der benutzer hat die option, wie viele zeilen er anzeigen möchte, die er aus einem dropdown-menü auswählen kann: 10, 20, 50, 100, alle. zusätzlich zur paginierung biete ich auch das sortieren und filtern der ergebnisse an, obwohl dies möglicherweise nicht in jeder situation sinnvoll ist.</p><p><strong>bearbeiten</strong>:</p><p>hier ist ein ausschnitt aus einem modell unserer web-app, um ihnen eine bessere vorstellung zu geben. in dieser version wurden die wörter in den schaltflächen weggelassen, werden jedoch nach einer leichten verzögerung als tooltip beim hover angezeigt. möglicherweise stellen sie jedoch fest, dass das beibehalten der wörter zu einer höheren benutzerfreundlichkeit führt.</p><p><img src="https://i.stack.imgur.com/vzbu0.png" alt="virtuosi media&#39;s pagination example"></p><p>ein paar andere dinge, auf die sie hinweisen sollten:</p><ul> <li>die schaltflächen "erste" und "vorherige" wurden deaktiviert, da es sich um die erste seite handelt.</li> <li>das blau zeigt aktive schaltflächen an (ich muss dieses spezielle thema durch eine farbprüfung ausführen, um sicherzustellen, dass farbenblinde benutzer einen unterschied feststellen können).</li> <li>die tasten bleiben immer erhalten, auch wenn sie deaktiviert sind. dies gibt der schnittstelle konsistenz.</li> <li>aufgrund der skalierung habe ich ein eingabefeld anstelle eines dropdown-auswahlfelds ausgewählt. wenn sie 3000 seiten haben, möchten sie nicht nach unten scrollen, um eine seite zu finden</li> <li>die paginierung ist in einer singulären visuellen komponente gruppiert, um ähnlichkeit im zweck anzuzeigen.</li> </ul> <h2>moderne html5-techniken zum ändern von klassen</h2><p>moderne browser haben <a href="https://developer.mozilla.org/en-us/docs/dom/element.classlist"><strong>classlist</strong></a> hinzugefügt, das methoden zur verfügung stellt, mit denen klassen leichter ohne bibliotheken bearbeitet werden können:</p><pre><code>document.getelementbyid("myelement").classlist.add('myclass'); document.getelementbyid("myelement").classlist.remove('myclass'); if ( document.getelementbyid("myelement").classlist.contains('myclass') ) document.getelementbyid("myelement").classlist.toggle('myclass'); </code></pre><p>leider funktionieren diese in internet explorer vor version 10 nicht, obwohl es ein <a href="http://en.wikipedia.org/wiki/shim\_(computing)">shim</a> gibt, um die unterstützung für ie8 und ie9 hinzuzufügen, die unter <a href="https://developer.mozilla.org/en-us/docs/dom/element.classlist">diese seite</a> verfügbar ist. es wird jedoch immer mehr <a href="http://caniuse.com/#feat=classlist">unterstützt</a> .</p><h2>einfache browserübergreifende lösung</h2><p>die standard-javascript-methode zur auswahl eines elements ist <a href="https://developer.mozilla.org/en-us/docs/dom/document.getelementbyid"><code>document.getelementbyid("id")</code></a> . dies wird in den folgenden beispielen verwendet. sie können elemente natürlich auch auf andere weise erhalten. in der richtigen situation können sie stattdessen einfach <code>this</code> verwenden ins detail geht dies nicht in den rahmen der antwort.</p><h3>so ändern sie alle klassen für ein element:</h3><p>um alle vorhandenen klassen durch eine oder mehrere neue klassen zu ersetzen, legen sie das classname-attribut fest:</p><pre><code>document.getelementbyid("myelement").classname = "myclass"; </code></pre><p>(sie können eine durch leerzeichen getrennte liste verwenden, um mehrere klassen anzuwenden.)</p><h3>so fügen sie einem element eine zusätzliche klasse hinzu:</h3><p>um einem element eine klasse hinzuzufügen, ohne vorhandene werte zu entfernen/zu beeinflussen, fügen sie ein leerzeichen und den neuen klassennamen wie folgt hinzu:</p><pre><code>document.getelementbyid("myelement").classname += " myclass"; </code></pre><h3>so entfernen sie eine klasse aus einem element:</h3><p>um eine einzelne klasse zu einem element zu entfernen, ohne andere potenzielle klassen zu beeinflussen, ist ein einfacher regex-ersetzen erforderlich:</p><pre><code>document.getelementbyid("myelement").classname = document.getelementbyid("myelement").classname.replace ( /(?:^|\s)myclass(?!\s)/g , '' ) /* code wrapped for readability - above is all one statement */ </code></pre><p>eine erklärung dieser regex lautet wie folgt:</p><pre><code>(?:^|\s) # match the start of the string, or any single whitespace character myclass # the literal text for the classname to remove (?!\s) # negative lookahead to verify the above is the whole classname # ensures there is no non-space character following # (i.e. must be end of string or a space) </code></pre><p>das flag <code>g</code> weist das ersetzen an, nach bedarf zu wiederholen, falls der klassenname mehrmals hinzugefügt wurde.</p><h3>so prüfen sie, ob eine klasse bereits auf ein element angewendet wurde:</h3><p>der gleiche reguläre ausdruck, der oben zum entfernen einer klasse verwendet wurde, kann auch zur überprüfung verwendet werden, ob eine bestimmte klasse vorhanden ist:</p><pre><code>if ( document.getelementbyid("myelement").classname.match(/(?:^|\s)myclass(?!\s)/) ) </code></pre><p><br/></p><h3>zuweisen dieser aktionen zu onclick-ereignissen:</h3><p>es ist zwar möglich, javascript direkt in die html-ereignisattribute (z. b. <code>onclick="this.classname+=' myclass'"</code>) zu schreiben, dies wird jedoch nicht empfohlen. insbesondere bei größeren anwendungen wird durch die trennung von html-markup von javascript-interaktionslogik ein wartungsfähigerer code erzielt.</p><p>der erste schritt dazu ist das erstellen einer funktion und das aufrufen der funktion im onclick-attribut. beispiel:</p><pre><code>&lt;script type="text/javascript"&gt; function changeclass(){ // code examples from above } &lt;/script&gt; ... &lt;button onclick="changeclass()"&gt;my button&lt;/button&gt; </code></pre><p><sub><em>(es ist nicht erforderlich, dass dieser code in skript-tags enthalten ist. dies ist lediglich der kürze halber als beispiel gedacht. das einschließen von javascript in eine andere datei ist möglicherweise geeigneter.)</em></sub></p><p>der zweite schritt besteht darin, das onclick-ereignis aus dem html-code in javascript zu verschieben, beispielsweise mit <a href="https://developer.mozilla.org/en-us/docs/dom/element.addeventlistener">addeventlistener</a> </p><pre><code>&lt;script type="text/javascript"&gt; function changeclass(){ // code examples from above } window.onload = function(){ document.getelementbyid("myelement").addeventlistener( 'click', changeclass); } &lt;/script&gt; ... &lt;button id="myelement"&gt;my button&lt;/button&gt; </code></pre><p>(beachten sie, dass der window.onload-teil erforderlich ist, damit der inhalt dieser funktion <em>ausgeführt wird, nachdem der html-code</em> vollständig geladen wurde. andernfalls ist das myelement möglicherweise nicht vorhanden, wenn der javascript-code aufgerufen wird, sodass die zeile fehlschlägt .)</p><p><br/></p><h2>javascript frameworks und bibliotheken</h2><p>der obige code ist alles in standard-javascript enthalten. es ist jedoch üblich, entweder ein framework oder eine bibliothek zu verwenden, um allgemeine aufgaben zu vereinfachen und von behobenen fehlern und edge-fällen zu profitieren, an die sie beim schreiben des codes nicht denken.</p><p>während einige leute es für übertrieben halten, ein ~ 50 kb-framework für das einfache ändern einer klasse hinzuzufügen, ist die überlegung, wenn sie umfangreiche javascript-arbeiten ausführen oder etwas, das ungewöhnliches cross-browser-verhalten hat, eine überlegung wert.</p><p><em>(in groben zügen handelt es sich bei einer bibliothek um eine reihe von werkzeugen, die für eine bestimmte aufgabe entwickelt wurden, während ein framework im allgemeinen mehrere bibliotheken enthält und eine reihe von aufgaben ausführt.)</em></p><p>die obigen beispiele wurden im folgenden mit <a href="http://jquery.com">jquery</a> wiedergegeben, wahrscheinlich der am häufigsten verwendeten javascript-bibliothek (obwohl es auch andere gibt, die es zu untersuchen gilt).</p><p>(beachten sie, dass <code>$</code> hier das jquery-objekt ist.)</p><h3>klassen mit jquery ändern:</h3><pre><code>$('#myelement').addclass('myclass'); $('#myelement').removeclass('myclass'); if ( $('#myelement').hasclass('myclass') ) </code></pre><p>darüber hinaus bietet jquery eine verknüpfung zum hinzufügen einer klasse, wenn sie nicht angewendet wird, oder zum entfernen einer klasse, die folgendes ausführt:</p><pre><code>$('#myelement').toggleclass('myclass'); </code></pre><p><br/></p><h3>zuweisen einer funktion zu einem klickereignis mit jquery:</h3><pre><code>$('#myelement').click(changeclass); </code></pre><p>oder, ohne eine id zu benötigen:</p><pre><code>$(':button:contains(my button)').click(changeclass); </code></pre><p><br/></p> > 
> Quote: Liegt es daran, dass es zweimal dieselbe E-mailadresse ist? 
> 
> 
> 


Soweit ich weiß benötigt jedes Konto eine **eineindeutige** E-Mail Adresse.


Doppeltanmeldungen sollte es eigentlich nicht geben dürfen.


Wurde evtl. Facebook, GooglePlus & Co. (statt einer E-Mail) für den Login in das aktuellere Konto verwendet?   

Laut anderen Nutzern wird dann teils das alte Profil überschrieben bzw. umbenannt.


Besitzt überhaupt das neuere Konto eine zugeordnete E-Mail Adresse?


Wenn es in der App mit dem Anmelden nicht klappt:   

Schon mal im Web [www.duolingo.com](http://www.duolingo.com) versucht?


Entweder man gibt seinen Benutzernamen ein ODER man verwendet eine *eineindeutige* E-Mail Adresse + Passwort.


Wie lautet denn das zweite Konto?   

Ist von Duolingo auf irgendwelche kryptischen Buchstaben und Nummern/Zeichen zurückgesetzt worden?


Wenn die Passwörter gleich sind, müßtest zumindest über den Login **per Username** in das andere Konto kommen können.


Habe ich es richtig verstanden dass in der Inbox E-mails vom Absender [duolingo.com](http://duolingo.com) zum neueren Konto wegen Streakverlust & Co. eintreffen und man somit sieht, dass auch das zweite Konto die gleiche E-Mail Adresse verwendet?


Ja wie denn das?


Vielleicht irgendeine Alias / Sub E-Mail Adresse verwendet die jetzt im gleichen Posteingang herauskommt?


Wurde die option "I cannot access my account" beim Ticket verwendet: <https://support.duolingo.com/hc/en-us/requests/new>


Oder versehentlich "nur" einen Bug Report submittet?   

Zur letztere "normale" Option enthält man - außer der Auto-Reply zum Eingang des Tickets - keinerlei Rückmeldungen vom Support/Entwicklern!!! @dasgebueschhallo und willkommen in der community,nützliche tipps findest du hier:hilfe und tipps für google assistant auf sonosdu kannst versuchen,google assistant aus sonos zu entfernenundanschließend neu einzurichten.wenn es noch nicht klappt, sollte der ga vorher sauber aus der google app entfernt werden:google app oder via sprache:„hey google, öffne die assistant-einstellungen“ oder dieassistant-einstellungenaufrufen.geräte: alle verknüpften sonos geräte aufhebenrunterscrollen zur smart-home-steuerung und auch dort alles was sonos heißt aufhebenhattest du mit diesen tipps erfolg?wenn nicht, ruf uns am besten einmal an:rufnummern (hier klicken) - telefon (mo - fr, 10:00 - 18:00) oder chat (mo - so, 10:00 - 18:00)teile gerne auch weiterhin hier, wie es bei dir läuft.liebe grüßenils Steht sie nicht in den Einstellungen der APP, ganz unten bei "APP-Informationen"?
 
Gruß  
cuter2 die google app beinhaltet den assi, discovery (früher google now), wetter, erinnerung (gibt's ortsbezogen), hat verbindung zu maps und den dort gespeicherten orten/favoriten usw.  

darüber kannst du deine google home geräte steuern usw. es ist schon ein zentraler teil von android mit google diensten.  

  

wichtiger wäre deine verläufe für standort, youtube etc in deinem google konto zu deaktivieren.  

der zugriff auf den standort über die google app ist entsprechend den dingen welche google für dich erledigen.  

  

aber letzten endes ist die devise "versuch macht klug", daher deaktiviere die komplett app und schau ob dir persönlich dann etwas fehlt. musst nur im hinterkopf behalten, dass wenn es zu irgendwelchen einschränkungen oder problemen kommt, eventuell die deaktivierte google app der grund dafür sein kann. es ist richtig, dass es zu diesem thema eine sms gibt.

es geht um folgendes: https://hilfe.o2online.de/docs/doc-3581-alle-wichtigen-informationen-zur-datenschutzgrundverordnung-dsgvo hi @gulfo,die verärgerung kann ich verstehe, nur ist die antwort von @kenneth nicht automatisiert.sicher hast du schon davon gehört, dass wir als online mediathek unseren lizenzgebern gegenüber verpflichtet sind, die uns zur verfügung gestellten inhalte mit einem kopierschutz zu versehen. dieser kopierschutz wird stetig erweitert und den aktuellen gegebenheiten angepasst. durch die aktuellen anpassungen am kopierschutz kann es dazu kommen, dass der abruf mit einer älteren version deines browsers nicht mehr möglich ist. um dem vorzubeugen, müssen die von uns unterstützten browser (microsoft edge, google chrome, mozilla firefox und safari)auf der aktuellsten version laufen. darauf wollte kenneth nur hinaus.wenn alle aktualisierungen gemacht sind, fülle uns bitte die im nachfolgenden artikel stehende datenabfrage aus. mithilfe der dann erfolgenden daten können wir weiter nach der die fehlermeldungen auslösenden ursache suchen: Hey [@Olaf3](/c/user/viewprofilepage/user-id/696053) 


Da Shopify [Canonical URLs und Tags](https://help.shopify.com/de/manual/promoting-marketing/seo/seo-overview#seo-verbessern) verwendet werden beide URLs für SEO-Zwecke als identisch und nicht als doppelte Seiten behandelt. 


Wir haben hier einen vollständigen Leitfaden für die Einrichtung kanonischer Tags innerhalb [deines Theme Codes hier](https://help.shopify.com/themes/development/getting-started/search-engine-optimization#duplicate-content-and-canonical-urls) falls das hilfreich ist. Vielleicht sind auch Punkte 5, 6 und 8 in [diesem Blog Artikel](https://www.searchenginejournal.com/technical-seo/url-structure/#close) hilfreich. Es wird empfohlen, notfalls eine 301-Umleitung einzurichten und eine XML-Sitemap zu erstellen.


VG,


 



 **Gabe | Social Care @ Shopify**  
   
  - War meine Antwort hilfreich? Klicke **Like** um es mich wissen zu lassen!   
  - Wurde deine Frage beantwortet? Markiere es als **Als Lösung anerkennen**   
 

 Um mehr zu erfahren, besuche unseren [Shopify Help Center](https://help.shopify.com/de/?&utm_source=community&utm_medium=web&utm_campaign=signature&utm_content=de<br>) oder unseren [Shopify Blog](https://www.shopify.de/blog?&utm_source=community&utm_medium=web&utm_campaign=signature&utm_content=de) <p>ich verwende <a href="http://noscript.net/features">noscript</a> , aber liste jede site auf, die ich tatsächlich verwenden möchte.</p><blockquote> <p>wenn sie noscript installieren, werden javascript, java, flash silverlight und möglicherweise andere ausführbare inhalte standardmäßig <em> blockiert </em>. sie können <em> die ausführung von </em> javascript/java/... selektiv auf den websites zulassen, denen sie vertrauen. sie können einer site erlauben, skripte vorübergehend auszuführen, wenn sie nur zufällig oder dauerhaft surfen, wenn sie sie häufig besuchen und ihr wirklich vertrauen. dies bedeutet, dass noscript aus ihren eigenen browsergewohnheiten lernt und nach einer weile im hintergrund verschwindet. wenn sie jedoch auf eine schädliche webseite stoßen, wird es sofort wieder angezeigt, um ihren tag zu retten.</p> <p>wenn sie eine site mit blockierten skripten durchsuchen, wird eine benachrichtigung angezeigt, die der vom popupblocker ausgegebenen ähnelt.<br> sehen sie sich das symbol oder das statusleistensymbol an, um die aktuellen noscript-berechtigungen zu erfahren ...</p> <p><img src="https://i.stack.imgur.com/zfxkv.png" alt="http://noscript.net/noscript/ss0.png" title="noscript tooltip screen shot"></p> </blockquote>