I'm importing users into a CustomerMatch UserList and I took the Java 
example at:
https://developers.google.com/google-ads/api/docs/remarketing/audience-types/customer-match

And I modified it to loop over an input file of 10,000 email addresses 
instead of having just a few hard-coded user identifiers.

And set membership term to the max (10000) instead of 30 days
.setMembershipLifeSpan(10000)


When I run the example which has the job type set to:  
CUSTOMER_MATCH_USER_LIST,  I get a 99% match rate after about an hour after 
the job was processed. And then 4-6 hours later I see 6300+ members in the 
list.

But when I change the program to use a job type of:
OfflineUserDataJobType.CUSTOMER_MATCH_WITH_ATTRIBUTES

And changed the code that adds the opeations to include LTV attributes like 
so:

        UserAttribute.Builder userAttributeBuilder = 
UserAttribute.newBuilder();
        userAttributeBuilder.setLifetimeValueMicros((long) 100.12);
        userAttributeBuilder.setLastPurchaseDateTime("2021-07-01 
12:32:45-00:00");
                    
          operations.add(
                  OfflineUserDataJobOperation.newBuilder().setCreate(
                       UserData.newBuilder()
                       .addUserIdentifiers(
                           UserIdentifier.newBuilder()
                              
 .setHashedEmail(normalizeAndHash(sha256Digest, line))
                       )
                       .setUserAttribute(userAttributeBuilder.build())
                       .build()                         
                  ).build()
          );


The job submits successfully, and I see it RUNNING, and eventually ending 
with a SUCCESS status. But the member count and match count is always 0 
when I include LTV attributes and the job type is:  
CUSTOMER_MATCH_WITH_ATTRIBUTES

It has been DAYS since the jobs have been processed.


Am I doing something wrong in the way I'm submitting the attributes?

Do I need to adjust an account setting somewhere?

Any help is greatly appreciated, I feel like I'm going crazy!

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/9f28d831-48a2-4baf-b6de-7d0ea6fcce6fn%40googlegroups.com.
  • Ze... Kurt Bo
    • ... 'Google Ads API Forum Advisor' via AdWords API and Google Ads API Forum
      • ... Kurt Bo
        • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
          • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
            • ... Kurt Bo
              • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
                • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum

Reply via email to