18
18
module Optimizely
19
19
class EventBatch
20
20
attr_accessor :account_id , :project_id , :revision , :client_name , :client_version ,
21
- :anonymize_ip , :enrich_decisions , :visitors , :region
21
+ :anonymize_ip , :enrich_decisions , :visitors
22
22
23
23
def as_json
24
24
{
@@ -29,14 +29,13 @@ def as_json
29
29
client_version : @client_version ,
30
30
anonymize_ip : @anonymize_ip ,
31
31
enrich_decisions : @enrich_decisions ,
32
- visitors : @visitors ,
33
- region : @region
32
+ visitors : @visitors
34
33
}
35
34
end
36
35
37
36
class Builder
38
37
attr_reader :account_id , :project_id , :revision , :client_name , :client_version ,
39
- :anonymize_ip , :enrich_decisions , :visitors , :region
38
+ :anonymize_ip , :enrich_decisions , :visitors
40
39
41
40
def build
42
41
event_batch = EventBatch . new
@@ -48,7 +47,6 @@ def build
48
47
event_batch . anonymize_ip = @anonymize_ip
49
48
event_batch . enrich_decisions = @enrich_decisions
50
49
event_batch . visitors = @visitors
51
- event_batch . region = @region || 'US'
52
50
event_batch
53
51
end
54
52
@@ -64,10 +62,6 @@ def with_revision(revision)
64
62
@revision = revision
65
63
end
66
64
67
- def with_region ( region )
68
- @region = region || 'US'
69
- end
70
-
71
65
def with_client_name ( client_name )
72
66
@client_name = client_name
73
67
end
0 commit comments