I try to add IP Extraction filter in google analytics for show visitor ip! but i cant see Visitor IP Address value in Field A -> Extract A custom dropdown! what's problem? how to work google analytics for show visitor ip ?!
how to work IP Extracion :
google analytics->admin->filtersTabs->newfilter
name : IP Extraction
Filter Type : Custom filter -> Advanced
Field A -> Extract A : Visitor IP Address / (.*) //problem !!!
Output To -> Constructor: User Defined / $A1
screen :
It's not possible to get the Visitor IP with Google Analytics:
Due to user privacy concerns, Google Analytics doesn't report on
personally identifiable information, including a visitor's IP address. ...
Source: Is there a report that displays IP addresses?
Related
In admin settings in Google you can find section for Gmail routing. It's Apps > Google Workspace > Settings for Gmail > Routing. There, at the bottom of the page, you can find Email forwarding using recipient address map.
Here, you can add rule to forward emails from one email to another. And I'm wondering, if it's possible to add this rule using Google API.
Probably, I have found it, but I am really not sure. Here it is, from Gmail API. But it says only about auto-forwarding, and I guess, it's not about creating forwarding rules, like on screenshot.
So, my question is - is it possible to add forwarding rules using Google API?
I think you may be looking for Managing Filters
Filters can automatically add or remove labels or forward emails to verified aliases based on the attributes or content of the incoming message.
# create gmail api client
service = build('gmail', 'v1', credentials=creds)
label_name = 'IMPORTANT'
filter_content = {
'criteria': {
'from': 'gsuder1#workspacesamples.dev'
},
'action': {
'addLabelIds': [label_name],
'removeLabelIds': ['INBOX'],
'forward': "forwardTo#daimto.com"
}
}
# pylint: disable=E1101
result = service.users().settings().filters().create(
userId='me', body=filter_content).execute()
I haven't yet figured out how to get it to forward but the documentation says it should be able to.
i found it under action just add forward
I am creating a lambda based Alexa skill, and I need to input an IP address for a server that changes for every user that installs the skill. I know there is an account linking option but I need the IP of the server be inputted when the skill is installed.
How do I do that? and how do I pass those parameters to the lambda function?
Thanks ahead.
So this "IP adress for a server" where should it come from?
You could ask the user in the first skill invocation for the ip
read about intents and slots. The slot should be of type number (https://developer.amazon.com/en-US/docs/alexa/custom-skills/implement-the-built-in-intents.html)
how to know it's the first call? Save userId and a counter for skill invocations
how to save? I suppose you run your backend on AWS lambda than you could use a dynamoDB. There is quite a nice feature. Read about the PersistanceAdapter. You can store unique featueres per user (https://developer.amazon.com/en-US/docs/alexa/alexa-skills-kit-sdk-for-nodejs/manage-attributes.html). In your case you would need to set (setPersistentAttributes ) and save two attributes. The counter and the ip address.
Or do you need in written form? You could generate an id for the alexa skill userId, let alexa speak the id and the user use this id:
log in in your webpage with this unique id
configure/add an ip address
now your skill backend can lookup the ip adress for the userId
Can you initiate the linking request from that external server to the skill instead? Look at the App to App linking feature.
https://developer.amazon.com/en-US/docs/alexa/account-linking/app-to-app-account-linking-starting-from-your-app.html
Is any way to get an email address for users who left a comments to a certain app at Google Play store ?
Or may be there is some way to get a user email address by Google Plus user id ?
not possible and its on purpose to prevent spam email harvests.
You would need to add them on google+ to your circles. then you can send hangouts and even email them by typing their google+ name in web gmail.
see https://support.google.com/mail/answer/3294854
I have a marketing list consisting of selected contacts which we would like to send emails to.
Each contact has an Account Manager field (which is a system user).
Our marketing team would like to send all contacts in a list an email which should be addressed from the account manager (system user) email address.
We are using a document generation solution called Xperido. I am using a standard template to try accomplish this. Looking at the email settings configuration, you cannot specified an address from a secondary entity. The only address that you can use must be defined in the primary entity.
I have looked on the net and cannot find any example of this. Has anyone done this before or can suggest another product which is capable of this? Any advice is appreciated.
Thanks in advance
If you have XperiDo version 3.2 you can do this by going to your XperiDo Management Console in CRM. First edit your dataset in that way that the linked Account manager (of the contacts) is fetched. Then select Templates and edit the template that you want to send out to the contacts. Go to More Settings and click the pencil next to E-mail settings
Then you should see the following screen where you select in the From part: Data set field (this can be set as default by selecting the star on the right of the label) and then select the emailaddress field of the account manager.
Then during the document generation itself select the template that you want to be mailed and on the Set Output Parameters tab you can select E-mail as delivery format and you can also choose to set there the right E-mail addresses as you can see in the following image.
This method can also be used to set the To field of the e-mail section in XperiDo.
i have no idea of how to access the contact list of the windows mobile programmatically to use the email addresses.
i want to show the the email of contact list only and when user selects one of them email value is retrieved in a string .
please help me.
regards,
Madhup
From the windows mobile SDK, you can reference in:
Microsoft.WindowsMobile.PocketOutlook
Then in your code, add in
using Microsoft.WindowsMobile.PocketOutlook;
Then you can use that to get contacts using ContactCollection